Platform Changelog
New updates and improvements to Intuition
❚ N͏o͏v͏e͏m͏b͏e͏r͏ 2͏0͏t͏h͏, 2͏0͏2͏4͏
[ ʜɪɢʜʟɪɢʜᴛs ] ᴀʟʟ ᴜᴘᴅᴀᴛᴇs ∙ ғɪxᴇs
1. Portal UI Improvements
Featured Lists
Featured lists are now prominently displayed at the top of the Home and Explore Lists pages, offering quick access to curated collections. This update enhances discoverability, allowing users to effortlessly locate and engage with the most relevant or popular lists. Additionally, redesigned list cards provide a fresh and engaging browsing experience.
New Claim Cards
Claim cards have been redesigned to provide a more intuitive and efficient way to manage and interact with data. Available directly on the Home and Explore pages, these cards bring essential functionality to the forefront, streamlining workflows and saving time.
Key improvements include:
- Direct Interaction: Perform actions on claims directly from the card without navigating to additional pages.
- In-Line User Data: Users can view details on their positions at a glance, with existing stake amounts integrated seamlessly within the card layout.
- Color Indicators: Cards change color dynamically based on user stake on a claim, making it easy to distinguish new information from that which they have previously interacted with
- Tool Tips: Contextual tool tips provide helpful explanations and guidance, ensuring users understand their options and actions.
- Position Data: Clearly displayed position data keeps users informed about their stake and engagement with each claim.
These enhancements make interacting with claims faster, more transparent, and easier to understand.
Enhanced "Create Identity" Modal
The "Create Identity" modal has been optimized for faster performance and improved clarity, making the identity creation process smoother and more efficient. The updated layout and improved tooltips provide additional context, ensuring users feel confident at every step.
Improved Staking Workflow
The staking workflow has been redesigned to offer a more intuitive experience. Clearer steps and better context help users understand their staking interactions, reducing confusion and making the process more straightforward.
2. Other Enhancements
SDK
- Updated README files across the monorepo for better clarity and guidance.
- Established a data hydration pattern for template playground routes, enhancing data flow consistency.
- Scaffolded a new data populator app to support future data management features.
- Created a foundational Privy template in the monorepo to simplify future integrations (phase one).
PORTAL
- Introduced hydration boundaries to improve server-to-client rendering.
- Added a homepage query and optimized the stats component for faster data retrieval.
- Improved the staking workflow to align with the latest protocol updates.
- Developed a proof-of-concept (POC) for frontend/backend data resolution, focusing on contract addresses and custom atoms.
- Added support for personal read-only lists, enhancing user privacy and control.
- Added a back button to the login header for easier navigation.
- Updated create identity data query for better performance.
- Added featured lists to the "Explore Lists" route, enhancing discoverability.
- Validated addresses using
getAddress
in the CAIP-10 creation flow for increased security and accuracy.
1UI
- Refreshed card designs and implemented consistent styling updates for new content displays.
- Built components for displaying claim and identity information in card and row formats.
- Implemented a smart consumer pattern example, showcasing how to integrate components with GraphQL data.
GraphQL
- Added a comprehensive set of new queries and fragments for more robust data interactions.
- Scaffolded the GraphQL package with code generation and a structured setup for best practices.
DATA POPULATOR
- Added support for Ethereum account (EOA) handling, making data operations more blockchain-compatible.
- Set up deployment infrastructure using render.yaml and Dockerfile.
- Streamlined environment variables for a more efficient configuration.
- Enhanced feedback mechanisms with clear success and error states.
- Refactored the batch atom creation flow for improved reliability.
- Transitioned from ethers.js to viem for enhanced performance.
3. Fixes
PORTAL
- Removed staking information from identity rows in list details for a clearer presentation.
- Fixed various layout issues to ensure responsiveness across devices.
- Corrected skeleton loading animations for list cards and carousels.
- Refined gradients in claim and identity rows for a smoother visual experience.
- Increased character limits for profile descriptions to allow more detailed content.
- Resolved an issue where
vault_id
could become null after identity creation. - Improved the performance of the tag selection modal.
- Updated network switching prompts for better user guidance.
- Corrected math errors in the "max" button on forms.
- Strengthened security headers for improved app safety.
- Fixed search issues in the claim creation combobox.
- Added a success message when copying share links.
- Enhanced handling of claim creation and universal IDs.
- Redirected to the homepage on token refresh instead of the profile for smoother navigation.
- Fixed form submission issues in the edit profile section.
- Ensured readonly links for tables of created data for added security.
- Prevented vault details from being fetched before the stake modal is opened, optimizing performance.
- Made the scroll area height more responsive on staking review screens.
- Formatted numbers on profile overview cards for improved readability.
- Truncated text in the additional tab on list details to maintain a clean layout.
- Changed list headers on the list detail page to display identity and claim TVL for better insights.
1UI
- Formatted large numbers in the StakeButton to improve readability.