What's new in Icons

This page provides a detailed record of all the changes that have been made to the design system, including updates, bug fixes, and new features. As a living document, the changelog reflects the continuous evolution and improvement of our design system.

  • Minor Changes​

    • b1fe4e5: Added WalletFilledIcon and CreditCardFilledIcon, used by the booking page's Saved and Card payment tabs.
  • Patch Changes​

    • c21522b: Icons, logos and symbols can now be passed as props from React Server Components, for example <Button iconStart={AddIcon}> in a Next.js App Router page. The @adaptavant/eds-icons/icons, /logos and /symbols entry points are now marked 'use client', so icon components cross the server/client boundary as client references instead of throwing "Functions cannot be passed directly to Client Components".
    • b6851f1: Icons, symbols and logos are now tree-shakable. Generated components no longer set displayName with a top-level assignment, which bundlers had to keep as a side effect. Importing a single icon now ships only that icon instead of all of them (about 95 KB gzip less for a page that uses one icon). React DevTools still shows each icon's name from its named render function, but Icon.displayName is now undefined.
  • Minor Changes​

    • e2c3c70: AlignCenterIcon, AlignLeftIcon, AlignRightIcon, ArrowUpIcon, BulletListIcon, OrderedListIcon, OpenLinkIcon: Add new icons.
  • Patch Changes​

    • 3318060: Normalise SVG sources for icons, symbols and logos. Path data is optimised with no visual change.
  • Minor Changes​

    • c4697c8: Widen the react and react-dom peer ranges to accept React 19 alongside React 18
  • Minor Changes​

    • 7eb5964: OfflineIcon: Add new Offline icon.
  • Minor Changes​

    • 10a8fe5: CodeIcon: Add new Code icon

    Patch Changes​

    • 34aed6a: data-component: Consumer-facing components now render a named data-component="<component-name>" attribute on their root element, so you can tell from a rendered view's DOM which EDS components were used to build it. This replaces the previous boolean data-eds-component attribute.
  • Minor Changes​

    • d99b4da: Logos: Introduced logos in @adaptavant/eds-icons. Use them from the /logos entrypoint.

      import { SetmoreLogo } from '@adaptavant/eds-icons/logos';
      

      Added AnswerForceLogo, AnswerconnectLogo, AnywhereWorksLogo, AnywhereappLogo, ChatSupportLogo, GrowYourBrandLogo, HelloSellsLogo, LexReceptionLogo, PledgePeopleNotBotsLogo, ServiceForgeLogo, SetmoreLogo, SignmoreLogo, WellReceivedLogo.

    • e351c5b: MissedCallIcon: Update MissedCall icon.

    • 31b908c: VoicemailIcon: Add new Voicemail icon.

    Patch Changes​

    • 0b1aeba: SetmoreColorIcon, AnswerconnectColorIcon: Add dark mode support via brand tokens.
  • Minor Changes​

    • 67174f3: PromotionIcon: Add new Promotion icon.
  • Minor Changes​

    • 0bf5359: ServiceForgeColorIcon: Updated Symbol
  • Minor Changes​

    • 5148c8b: eds-icon: Added AndroidFilledIcon, BookingIcon, LunchIcon, MissedCallIcon, ServerDatabasesIcon, UserProfileHexagonIcon

    • 7b4b249: Added New Icons ArrowLeftIcon, ArrowRightIcon, FilterCompactIcon, HistoryIcon, TestIcon

      Modified Icon GoTodayIcon

      Added New Symbols AttorneyShareColorIcon, CapsuleColorIcon

      Modified Symbol ZapierColorIcon

  • Minor Changes​

    • 2f24b0a: New icons: TagIcon, ImageLibraryIcon. Updated icons: NavigationIcon
  • Minor Changes​

    • 1a77f28: Added new icon DoubleCheckIcon
  • Minor Changes​

    • 969286f: Icons: Added new Ivr icon
  • Minor Changes​

    • 3bad477: Icons:

      • Added New Symbols AgileCrmColorIcon,AsanaColorIcon,ClickupColorIcon,DiscordColorIcon,GoogleContacsColorIcon,LoftyColorIcon,MicrosoftTeamsColorIcon,MondayColorIcon,PodiumColorIcon,TrustpilotColorIcon,TwillioColorIcon

    Patch Changes​

    • ed9d8c5: Swap NotesFilledIcon and NotesIcon
  • Minor Changes​

    • 37e0b55: Added New Icon DeleteOnIcon
  • Minor Changes​

    • 7fe6c2b: - Added New Icon SendMessageIcon
  • Minor Changes​

    • c2d562c: New Icons: happy, unhappy, mention, zapier, widget, notification-mobile, booking-policy and calendar-preferences icons added.
    • bb5fcdc: Added New Symbols AcculynxColorIcon, ActiveCampaignColorIcon, BuilderPrimeColorIcon, CopperColorIcon, GocardlessColorIcon, JobberColorIcon, RadiusColorIcon, ServiceFusionColorIcon, ServiceTitanColorIcon, ThryvColorIcon, WorkizColorIcon
  • Minor Changes​

    • 0c1a1b5: Icons:

      • Added New icon CashAppPayFilledIcon

      Symbols:

      • Added New symbols DripColorIcon , KlaviyoColorIcon
      • Updated below symbols to support dark mode

      AnywhereWorksColorIcon, AppleColorIcon, ApplePayColorIcon, ConnectwiseColorIcon, FigmaColorIcon, FilevineColorIcon, GithubColorIcon, GooglePayColorIcon, IntercomColorIcon, LessAnnoyingCrmColorIcon, OpendentalColorIcon, PipedriveColorIcon, ServiceForgeColorIcon, SignMoreColorIcon, SquareColorIcon, SquarespaceColorIcon, StorybookColorIcon, ThreadsColorIcon, WixColorIcon, WordpressColorIcon, ZendeskColorIcon, DripColorIcon, KlaviyoColorIcon, CashAppPayFilledIcon, ZohoColorIcon

  • Minor Changes​

    • d3e9c19: Added New Icons:
      • ArchiveFileIcon, AssistIcon, CalendarScheduleTimeIcon, DislikeIcon, FeedbackIcon, ForwardIcon
      • GettingStartedIcon, IncomingIcon, LikeIcon, LiveReceptionFilledIcon, LiveReceptionIcon
      • DescriptionIcon, OutgoingIcon, PhoneScheduledIcon, QuickPaymentIcon
  • Major Changes​

    • Initial release of EDS Icons package
    • Comprehensive icon library with consistent design system
    • SVG-based icons optimized for web performance
    • TypeScript support with proper type definitions