March

Stay up to date with the latest updates on Soul by learning about its latest developments in the dev environment, documentation, and design libraries.

Dev

Mar 28, 2024
  • 📈 Improved nested modals behaviour
  • 📈 Jest show modal polyfill now supports onClose and onCancel actions
Mar 27, 2024
  • 📈 Improved modals behaviour
  • 🐞 Fixed positioning issue with some children in modals with specific parent CSS
Mar 26, 2024
  • 📈 Improved ComponentRenderer behaviour and types compatibility
Mar 25, 2024
  • 📈 Added support for nested ComponentRenderer
Mar 24, 2024
  • 📈 Added partial support for nested DropdownMenu
Mar 22, 2024
  • 📈 Added tooltip ellipsis option for AvatarProfileInfo and AvatarUserInfo
  • 📈 Added FloatingPanel native support for DS portal
Mar 21, 2024
  • 🆕 Added LabelTag
  • 📈 Added FloatingPanel auto-size support to match size of snapped element
Mar 19, 2024
  • 🆕 Added RadioButtonCard
  • 🖼️ Added platform icons for Google Business Profile that replaces Google My Business
Mar 18, 2024
  • 🆕 Added ComponentRenderer and ErrorBoundary
Mar 13, 2024
  • 📈 Added FloatingPanel support for snapping to an element
  • 📈 Added FloatingPanel support for dragging without draggableKey
  • 📈 Improved FloatingPanel behavior
  • 📄 Added FloatingPanel story to demonstrate integration with AdvancedModal and Textarea
Mar 11, 2024
  • 🆕 added isComponentType to ds-utils and re-exported isValidElementType from react-is
Mar 10, 2024
  • 📄 added ds-utils documentation
  • 📄 added Hooks menu section with available hooks
  • 📄 added Context menu section with available contexts
  • 📄 added Utils menu section with available utility functions
  • 📄 updated Components overview, added descriptions of the new menu sections
  • 📄 internal documentation tweaks, better grouping and interlinking of related items
Mar 8, 2024
  • 🐞 Fixed bug with memoized option labels in Select components
Mar 7, 2024
  • 🐞 Fixed proper onCancel event announcement via in-modal buttons
Mar 6, 2024
  • 🆕 Added platform tags for WhatsApp and Google My Business
  • 📦 Added new package bulk-action-bar with Bulk-action bar component
  • 🆕 Added Portal component to utils package
Mar 5, 2024
  • 🖼️ Added platform icons for WhatsApp and Google My Business

Figma libraries

Mar 27, 2024
  • 📘 Global library
    • Added color variables for message bubbles
  • 📗 Product library
    • 🔴 [Deprecated] Label
    • Merged Button and Icon button into one component "Button"
    • Moved buttons under separated page
    • Moved the Bulk action bar under a separate page
    • Added Label tag component and applied it to relevant components
    • Tab and tab group under a separate page
    • Changed name of Tab group to Tab list
    • Updated message bubble component
Mar 21, 2024
  • 📗 Product library
    • 🔴 [Deprecated] Multi-action bar
    • Added new Bulk-action bar
Mar 13, 2024
  • 📘 Global library
    • Unified plus icon
    • Updated names of icons: Close, Home, Home filled, Menu open, Minus, and Plus
  • 📗 Product library
    • Updated icons have been applied to the components
Mar 11, 2024
  • 📘 Global library
    • Added new icons for document formats
    • Updated plus icon to be visually aligned with the rest of the icons
    • Updated minus icon to be visually aligned with the rest of the icons
  • 📗 Product library
    • Applied changes from the global library
Mar 4, 2024
  • 📘 Global library
    • Google My Business colour
    • Whatsapp colour
  • 📗 Product library
    • Google My Business tag
    • Whatsapp tag