# @theorchard/suite-frontend

## 9.12.0

### Minor Changes

-   Add per-app `trackResources` and `trackLongTasks` opt-ins to `initApplication`

## 9.11.2

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-i18n@2.13.5

## 9.11.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@4.19.0

## 9.11.0

### Minor Changes

-   Add session expiration logging

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-apollo@3.2.0
    -   @theorchard/suite-auth@4.18.0

## 9.10.0

### Minor Changes

-   Support sass `@use` imports of suite styles

## 9.9.1

### Patch Changes

-   SEC: vitest from 4.0.15 to 4.1.0

## 9.9.0

### Minor Changes

-   Add impersonation banner to fatal error page

## 9.8.0

### Minor Changes

-   Add ignoreErrors property for Sentry/Datadog

## 9.7.2

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-i18n@2.13.4

## 9.7.1

### Patch Changes

-   Improve animations of collapsible sidebar

## 9.7.0

### Minor Changes

-   New CompanyIcon component (soft-deprecates BrandIcon)

## 9.6.0

### Minor Changes

-   Export `ThemeProvider` from `suite-theming`

## 9.5.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-utils@1.4.3
    -   @theorchard/suite-apollo@3.1.4
    -   @theorchard/suite-auth@4.17.1
    -   @theorchard/suite-i18n@2.13.3
    -   @theorchard/suite-theming@4.0.2

## 9.5.0

### Minor Changes

-   Localize password rotation error page

## 9.4.0

### Minor Changes

-   Add session resuming to session expiration modal

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@4.16.0

## 9.3.1

### Patch Changes

-   Expired password form
    -   Add auth0 `organization_id` to reset password request

## 9.3.0

### Minor Changes

-   Add handler for expired password error

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@4.15.0

## 9.2.0

### Minor Changes

-   Updated dependencies
    -   @theorchard/suite-auth@4.14.0

## 9.1.0

### Minor Changes

-   Make PageIdleListener opt-in and disabled by default

## 9.0.4

### Patch Changes

-   Updated @sentry/browser

## 9.0.3

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@4.13.0
    -   @theorchard/suite-config@1.10.0
    -   @theorchard/suite-apollo@3.1.3

## 9.0.2

### Patch Changes

-   Migrate lodash imports to lodash-es in tests

## 9.0.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-theming@4.0.0

## 9.0.0

### Major Changes

React 18 is required.

Additionally:

-   Session expiration modal is enabled by default.
-   H1/H2 have adjusted font-size and line-height to match Figma.
-   Color schemes have been removed.
-   Collapsible sidenav property has been removed.

For information about updating, see https://www.notion.so/Suite-Update-February-12-2026-27297177520f809cb9e2e61537056323

## 8.13.2

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-i18n@2.13.1

## 8.13.1

### Patch Changes

-   Fix translation bundling

## 8.13.0

### Minor Changes

-   Re-export `I18nMessageFormatterArgs`, `I18nMessageJsxFormatterArgs` types

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-i18n@2.13.0

## 8.12.0

### Minor Changes

-   Add slight delay to Segment invite event tracking to fix missing events
-   Segment:
    -   Add `trackEventWithDelivery` function to ensure delivery before page unload

## 8.11.0

### Minor Changes

-   Removed orchard_suite_privacy_policy_link feature flag as obsolete

## 8.10.1

### Patch Changes

-   Add vitest/globals and testing-library/jest-dom to tsconfig types

## 8.10.0

### Minor Changes

-   Add `resourceTypeActions` prop to initApplication/initApplicationModule
-   Add `hasPermission` function to `hasAccess` context.
-   Add `usePermissionTenants` hook for retrieving valid tenants for a given resource type/action pair.

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-identity@3.5.0
    -   @theorchard/suite-apollo@3.1.1
    -   @theorchard/suite-auth@4.12.1

## 8.9.1

### Patch Changes

-   @theorchard/suite-i18n@2.12.1

## 8.9.0

### Minor Changes

-   Segment session_id middleware

## 8.8.1

### Patch Changes

-   Fix unnecessary dummyApolloClient init

## 8.8.0

### Minor Changes

-   Sentry to properly log invalid/expired errors

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@4.12.0

## 8.7.1

### Patch Changes

-   Session expiration modal:
    -   Fix feature flag check.

## 8.7.0

### Minor Changes

-   Added support for Sentry data sanitization

## 8.6.0

### Minor Changes

-   Add optional session expiration modal as an alternative to logout.

## 8.5.0

### Minor Changes

-   Tear down `orchard_suite_new_notification_type` and enable permanently

## 8.4.0

### Minor Changes

-   new Identity.loginCountryCode prop

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-identity@3.4.0
    -   @theorchard/suite-auth@4.10.0
    -   @theorchard/suite-apollo@3.0.25

## 8.3.0

### Minor Changes

-   ZendeskButtonV1:
    -   Pass `brandExperience` argument to token query.
    -   Remove `orchard_suite_zendesk_token_auth` feature flag.

## 8.2.0

### Minor Changes

-   Only do suite-wide logout when logout is requested by the user.

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@4.9.0

## 8.1.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-apollo@3.0.24

## 8.1.0

### Minor Changes

-   Remove B&T missing info nag modal

## 8.0.0

### Major Changes

-   PageHeader

    -   Move from suite-frontend to suite-components

        Change importing `{ PageHeader }` from `@theorchard/suite-frontend` to `@theorchard/suite-components`.

## 7.16.0

### Minor Changes

-   DO NOT USE THIS VERSION.
    -   Upgrade to `8.0.0` instead since the `PageHeader` import is an actual breaking change.

## 7.15.0

### Minor Changes

-   `PageHeaderSmall` new component

## 7.14.0

### Minor Changes

-   dateFormat support

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-identity@3.3.0
    -   @theorchard/suite-auth@4.8.0
    -   @theorchard/suite-i18n@2.12.0
    -   @theorchard/suite-apollo@3.0.23

## 7.13.3

### Patch Changes

-   Updated dependencies
    -   @theorchard/constants@1.6.0
    -   @theorchard/suite-apollo@3.0.22
    -   @theorchard/suite-auth@4.7.1
    -   @theorchard/suite-theming@3.1.5

## 7.13.2

### Patch Changes

-   PageHeader:
    -   Tweak PageHeader.Metadata layout

## 7.13.1

### Patch Changes

-   Set Zendesk messaging data on widget open

## 7.13.0

### Minor Changes

-   B&T Modal: Add more precise condition based on only missing bank data

## 7.12.0

### Minor Changes

-   Add B&T missing tax notification modal

## 7.11.0

### Minor Changes

-   Notifications: Include `messageData` for banner translations to support pluralizing

## 7.10.0

### Minor Changes

-   ZendeskButtonV2:
    -   Improve user login handling
    -   Pass `BrandExperience` to token generator
    -   Add `appName` as conversation tag
    -   Use brand-based FF to enable widget

## 7.9.1

### Patch Changes

-   Add sonymusic-pde to DD RUM initializer

## 7.9.0

### Minor Changes

-   Add `brandExperience` to feature flags query

## 7.8.0

### Minor Changes

-   PageHeader:
    -   Add `contentPrivacy` prop to breadcrumb items
    -   Change breadcrumb links to be SPA links
        -   **Note**: Tests that render breadcrumbs now need to be rendered in a react-router context

## 7.7.2

### Patch Changes

-   fix showing resetPassword button in UserModalFooter

## 7.7.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-i18n@2.11.0

## 7.7.0

### Minor Changes

-   handle rendering multiple NotificationBanner

## 7.6.0

### Minor Changes

-   Update translations

## 7.5.0

### Minor Changes

-   Improved FF handling of new backend SuiteNotification

## 7.4.0

### Minor Changes

-   PageHeader:
    -   Added `pageSearch` component into `PageHeader`.

## 7.3.0

### Minor Changes

-   NotificationBanner to handle SuiteNotifications new type

## 7.2.0

### Minor Changes

-   PageHeader:
    -   Add `loading` state to breadcrumbs

## 7.1.1

### Patch Changes

-   tear down `orchard_suite_notifications_banner` FF

## 7.1.0

### Minor Changes

-   PageHeader:
    -   Add `standalone` variant, and tweak styles

## 7.0.2

### Patch Changes

-   React 18 support for built-in and generated i18n types
-   Updated dependencies
    -   @theorchard/suite-i18n@2.10.1

## 7.0.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-i18n@2.10.0

## 7.0.0

### Major Changes

Labels are no longer uppercase. Make sure all relevant text strings are capitalized appropriately.

PageHeader:

-   Grid layout is no longer the default. Add `grid` prop to revert to old layout.

For information about updating, see https://www.notion.so/Suite-update-March-12-2025-1ae97177520f80639dcafb258689e0e0

## 6.54.0

### Minor Changes

-   PageHeader:
    -   Add updated layout and design

## 6.53.1

### Patch Changes

-   SuiteApplication:
    -   Add Segment event on session timeout
    -   Add DataDog action on session timeout

## 6.53.0

### Minor Changes

-   MainNavToggle:
    -   Add Segment tracking onClick

## 6.52.0

### Minor Changes

-   Add secondaryProfileTypes field that allows app to accept multiple profiles

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-identity@3.3.0
    -   @theorchard/suite-config@1.9.0
    -   @theorchard/suite-auth@4.7.0
    -   @theorchard/suite-apollo@3.0.21

## 6.51.2

### Patch Changes

-   Fix types for React 18
-   Updated dependencies
    -   @theorchard/suite-theming@3.1.4
    -   @theorchard/suite-i18n@2.9.2

## 6.51.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-utils@1.4.1
    -   @theorchard/suite-apollo@3.0.20
    -   @theorchard/suite-auth@4.6.12
    -   @theorchard/suite-i18n@2.9.1
    -   @theorchard/suite-theming@3.1.3

## 6.51.0

### Minor Changes

-   Add `ZendeskButtonV2`

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-config@1.8.0
    -   @theorchard/suite-apollo@3.0.19
    -   @theorchard/suite-auth@4.6.11

## 6.50.2

### Patch Changes

-   `ZendeskButton` - improve async script loading

## 6.50.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/constants@1.5.0
    -   @theorchard/suite-apollo@3.0.18
    -   @theorchard/suite-auth@4.6.10
    -   @theorchard/suite-theming@3.1.2

## 6.50.0

### Minor Changes

-   Fix `zendeskTokenQuery` issue to prevent Zendesk token auth in some cases

## 6.49.0

### Minor Changes

-   Update 404 page copy

## 6.48.5

### Patch Changes

-   MainNavFooter UserModal: fix SettingsApp link

## 6.48.4

### Patch Changes

-   MainNavFooter: update snaps
    -   Remove fetching Collaborators resourceAccess

## 6.48.3

### Patch Changes

-   MainNav v2: MainNavFooter NavLinks position relative

## 6.48.2

### Patch Changes

-   Fix EMPLOYEE tag showing only for identity.isEmployee

## 6.48.1

### Patch Changes

-   MainNav V2:
    -   Fix z-index issue when hovering navigation items

## 6.48.0

### Minor Changes

-   MainNavUserModal: fields format update
-   Added `id` field to IdentityResourceAccess query

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-i18n@2.9.0

## 6.47.0

### Minor Changes

-   MainNav V2:
    -   UserModal: Add SettingsApp link
    -   TextLabelField: fix label color
    -   PillCloud: improve sizing and expandable behaviour

## 6.46.0

### Minor Changes

-   Replaced LoadingIndicator with LoadingPageIndicator in V2.

## 6.45.4

### Patch Changes

-   MainNav V2:
    -   Increase z-index to 100

## 6.45.3

### Patch Changes

-   MainNav force 100% height

## 6.45.2

### Patch Changes

-   Fix MainNav secondary bottom margin

## 6.45.1

### Patch Changes

-   Update ErrorMessage/InfoMessage usage

## 6.45.0

### Minor Changes

-   MainNav: new secondary sections

## 6.44.0

### Minor Changes

-   Add SidebarPortal for `Sidebar` component

## 6.43.3

### Patch Changes

-   UserCard tests + internal ResourceCard component
-   fix ResourceCard style import

## 6.43.2

### Patch Changes

-   MainNavToggle: fix positioning

## 6.43.1

### Patch Changes

-   Improve fetching resource access + export `useIdentityResourceAccess hook

## 6.43.0

### Minor Changes

-   Add `zendeskTicketFormIds` support

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-config@1.7.0
    -   @theorchard/suite-apollo@3.0.17
    -   @theorchard/suite-auth@4.6.9

## 6.42.1

### Patch Changes

-   @theorchard/suite-i18n@2.8.5

## 6.42.0

### Minor Changes

-   new MainNavUserModal component

## 6.41.2

### Patch Changes

-   BannersContainer to not render on non-MainNav apps

## 6.41.1

### Patch Changes

-   ApplicationBanner:
    -   Update V2 colors

## 6.41.0

### Minor Changes

-   Export zendesk token functions

## 6.40.0

### Minor Changes

-   zendeskButton:
    -   Added zendesk token authorization

## 6.39.2

### Patch Changes

-   Links: styles revamp

## 6.39.1

### Patch Changes

-   PageHeader:
    -   Reduce min-height
    -   Fix box-shadow

## 6.39.0

### Minor Changes

-   GridTable:
    -   Added TableSourceModal header text translation

## 6.38.0

### Minor Changes

-   AppGridButton: add tracking for app switcher clicks

## 6.37.3

### Patch Changes

-   MainNav.collapsible paddings tweaks

## 6.37.2

### Patch Changes

-   Select: fixed compact selected v2 color

## 6.37.1

### Patch Changes

-   MainNav: collapsible design review fixes

## 6.37.0

### Minor Changes

-   MainNav: new collapsible design

## 6.36.1

### Patch Changes

-   Fix styles by importing `core` styles from `suite-components`

## 6.36.0

### Minor Changes

-   Merge suite-core into suite-components

## 6.35.3

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@3.8.0

## 6.35.2

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@3.7.1

## 6.35.1

### Patch Changes

-   Updated dependencies
    -   dayjs@^1.11.11

## 6.35.0

### Minor Changes

-   Page.Nav:
    -   Add `loading` prop to show skeleton loaders.

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@3.7.0

## 6.34.3

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@3.6.1

## 6.34.2

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@3.6.0

## 6.34.1

### Patch Changes

-   Fixes a bug in the main nav, where the help button icon had the wrong margin.
-   Main nav now uses nav icons for the help and apps buttons.

## 6.34.0

### Minor Changes

-   `$main-content-padding` has been changed from 15px to 20px.

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@3.5.0

## 6.33.0

### Minor Changes

-   PageToolbar: Remove redundant height restriction for pageToolbar

## 6.32.0

### Minor Changes

-   Renders new illustration for the fatal error page when using V2 color scheme.
-   Updated peer dependency on "suite-icons" to >= 3.49.0

## 6.31.0

### Minor Changes

-   Updated the "not found" and "error" pages to use new illustrations when using the V2 color scheme.
-   Updated peer dependency on "suite-icons" to >= 3.48.0
-   Updated dependencies
    -   @theorchard/suite-theming@3.1.1
    -   @theorchard/suite-core@3.4.3

## 6.30.2

### Patch Changes

-   ZendeskButton:
    -   fix fallback colors for orchard V1 theme

## 6.30.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@3.4.2

## 6.30.0

### Minor Changes

-   ZendeskButton
    -   apply branded color scheme
-   Updated dependencies
    -   @theorchard/suite-theming@3.1.0

## 6.29.8

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@3.4.2

## 6.29.7

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@3.4.1

## 6.29.6

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@3.4.0

## 6.29.5

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@3.3.2

## 6.29.4

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@3.3.1

## 6.29.3

### Patch Changes

-   Update some CSS variable references
-   Updated dependencies
    -   @theorchard/suite-theming@3.0.0
    -   @theorchard/suite-core@3.3.0

## 6.29.2

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-apollo@3.0.16

## 6.29.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-apollo@3.0.15

## 6.29.0

### Minor Changes

-   ZendeskButton to suggest articles based on AWAl-AppName comb

## 6.28.4

### Patch Changes

-   Include types for lodash utils.

## 6.28.3

### Patch Changes

-   Fix sidenav colors in V2 color scheme.
-   Updated dependencies
    -   @theorchard/suite-core@3.1.0

## 6.28.2

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@3.1.0

## 6.28.1

### Patch Changes

-   Sets the Datadog default privacy level to "mask-user-input".

## 6.28.0

### Minor Changes

-   Upgraded to Datadog v5 and latest Sentry version.

## 6.27.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@3.0.6

## 6.27.0

## Minor Changes

-   Prevent Segment resolve logic when running in a test environment.
-   Exports new "isTestEnv" util.
-   Exports new "SuiteLogger" util.
-   Updated dependencies
    -   @theorchard/suite-utils@1.4.0
    -   @theorchard/suite-apollo@3.0.14
    -   @theorchard/suite-auth@4.6.8
    -   @theorchard/suite-i18n@2.8.4

## 6.26.18

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@3.0.4

## 6.26.17

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@3.0.3

## 6.26.16

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@3.0.2

## 6.26.15

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@3.0.1

## 6.26.14

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@3.0.0

## 6.26.13

### Patch Changes

-   Updated dependencies
    -   @theorchard/field-validator@1.5.4
    -   @theorchard/suite-auth@4.6.7
    -   @theorchard/suite-config@1.6.5
    -   @theorchard/suite-apollo@3.0.13

## 6.26.12

### Patch Changes

-   Updated dependencies
    -   @theorchard/field-validator@1.5.3
    -   @theorchard/suite-auth@4.6.6
    -   @theorchard/suite-config@1.6.4
    -   @theorchard/suite-apollo@3.0.12

## 6.26.11

### Patch Changes

-   Updated dependencies
    -   @theorchard/field-validator@1.5.2
    -   @theorchard/suite-auth@4.6.5
    -   @theorchard/suite-config@1.6.3
    -   @theorchard/suite-apollo@3.0.11

## 6.26.10

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-utils@1.3.4
    -   @theorchard/suite-apollo@3.0.10
    -   @theorchard/suite-auth@4.6.4
    -   @theorchard/suite-i18n@2.8.3
    -   @theorchard/suite-core@2.8.3

## 6.26.9

### Patch Changes

-   Updated dependencies
    -   @theorchard/constants@1.4.1
    -   @theorchard/field-validator@1.5.1
    -   @theorchard/suite-apollo@3.0.9
    -   @theorchard/suite-auth@4.6.3
    -   @theorchard/suite-theming@2.6.2
    -   @theorchard/suite-config@1.6.2
    -   @theorchard/suite-i18n@2.8.2
    -   @theorchard/suite-core@2.8.2

## 6.26.8

### Patch Changes

-   Fixes an issue where the Segment instance resolving can try to access the window instance after the DOM has been teared down.

## 6.26.7

### Patch Changes

-   Added exports field to package.json
-   Updated dependencies
    -   @theorchard/suite-apollo@3.0.8
    -   @theorchard/suite-auth@4.6.2
    -   @theorchard/suite-config@1.6.1
    -   @theorchard/suite-core@2.8.1
    -   @theorchard/suite-i18n@2.8.1
    -   @theorchard/suite-identity@3.2.1
    -   @theorchard/suite-theming@2.6.1
    -   @theorchard/suite-utils@1.3.3

## 6.26.6

### Patch Changes

-   Fix relative paths in generated type definitions.

## 6.26.5

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@4.6.1

## 6.26.4

### Patch Changes

-   FatalErrorPage:
    -   Fixes a bug where the brand icon did not render.

## 6.26.3

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@2.8.0

## 6.26.2

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@4.6.0

## 6.26.1

### Patch Changes

-   Moved exported styles to src folder.
-   Includes the src folder in the package.
-   Updated dependencies
    -   @theorchard/suite-core@2.7.1

## 6.26.0

### Minor Changes

-   Move color scheme class to body, and fix feature flagging

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-theming@2.5.2

## 6.25.0

### Minor Changes

-   PageHeader:
    -   Add PrimaryTitle, PrimarySubtitle utility components.

## 6.24.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-theming@2.5.1

## 6.24.0

### Minor Changes

-   Add new color scheme

-   Updated dependencies
    -   @theorchard/suite-theming@2.5.0

## 6.23.8

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@2.7.0

## 6.23.7

### Patch Changes

-   Updated dependencies
    -   @theorchard/constants@1.4.0
    -   @theorchard/suite-apollo@3.0.7
    -   @theorchard/suite-auth@4.5.1
    -   @theorchard/suite-theming@2.4.4

## 6.23.6

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@2.6.4

## 6.23.5

### Patch Changes

-   PageHeader:
    -   Fix gap for tertiary section

## 6.23.4

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@2.6.3

## 6.23.3

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@2.6.2

## 6.23.2

### Patch Changes

-   Sets the current number format in suite-i18n based on the identity.numberFormat value.
-   Updated dependencies
    -   @theorchard/suite-i18n@2.8.0
    -   @theorchard/suite-core@2.6.1

## 6.23.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@2.6.0

## 6.23.0

### Minor Changes

-   Page.Nav:
    -   Added "onItemClick" property.

## 6.22.2

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-i18n@2.7.0
    -   @theorchard/suite-core@2.5.2

## 6.22.1

### Patch Changes

-   Tabs/Page.Nav:
    -   Fix border size
-   Updated dependencies
    -   @theorchard/suite-core@2.5.1

## 6.22.0

### Minor Changes

-   PageHeader:
    -   Add <PageHeader.Row> component

## 6.21.0

### Minor Changes

-   Tabs/Page.Nav:
    -   Update styles

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@2.5.0

## 6.20.1

### Patch Changes

-   GridTable SelectedCount singular text + improved spacing

## 6.20.0

### Minor Changes

-   GridTable
    -   New SelectedCount header extension

## 6.19.0

### Minor Changes

-   AppSwitcher: Add `impersonating` param to urls when in impersonated session

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@4.5.0

## 6.18.0

### Minor Changes

-   Add new PageHeader component

## 6.17.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@2.4.0

## 6.17.0

### Minor Changes

-   Page.Nav:
    -   Add support for placing nav below header.
    -   NavItem accepts custom `label` element.

## 6.16.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@2.3.1

## 6.16.0

### Minor Changes

-   Datadog Session Replay Recording by default

## 6.15.0

### Minor Changes

-   Send Intercom user_hash if available for identity

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@4.4.0
    -   @theorchard/suite-identity@3.2.0
    -   @theorchard/suite-apollo@3.0.6

## 6.14.3

### Patch Changes

-   Increase timeout for loading Segment from 3s to 5s.
-   Increase timeout for Segment.setUser from 5s to 15s.

## 6.14.2

### Patch Changes

-   Fix date picker translations

## 6.14.1

### Patch Changes

-   Fixes a bug where the Segment instance timeout did not work as expected, causing the Segment instance to be unavailable for slow loading apps.

## 6.14.0

### Minor Changes

-   Adds support for rendering a suite app using native ES modules support in the browser. This is a requirement for using Vite.

## 6.13.2

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@2.3.0

## 6.13.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-utils@1.3.2
    -   @theorchard/suite-apollo@3.0.5
    -   @theorchard/suite-auth@4.3.2
    -   @theorchard/suite-i18n@2.6.2
    -   @theorchard/suite-core@2.2.4

## 6.13.0

### Minor Changes

-   Remove initial employee token refresh

## 6.12.2

### Patch Changes

-   Update impersonation banner copy

## 6.12.1

### Patch Changes

-   Handle auth0 impersonation errors
-   Updated dependencies
    -   @theorchard/suite-auth@4.3.1

## 6.12.0

### Minor Changes

-   Refresh user token when loading application as an employee

### Patch Changes

    -   @theorchard/suite-auth@4.3.0

## 6.11.2

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-i18n@2.7.0
    -   @theorchard/suite-core@2.2.3

## 6.11.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-i18n@2.6.0
    -   @theorchard/suite-core@2.2.2

## 6.11.0

### Minor Changes

-   Add impersonation property to trackers

## 6.10.2

### Patch Changes

-   Remove impersonation image from MainNavFooter

## 6.10.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@2.2.1

## 6.10.0

### Minor Changes

-   Updated translations.

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@2.2.0

## 6.9.2

### Patch Changes

-   Impersonation: Tweak banner text/styles

## 6.9.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@4.2.11

## 6.9.0

### Minor Changes

-   Updated translations for the GridTable totals row.

## 6.8.3

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@2.1.0

## 6.8.2

### Patch Changes

-   Updated dependencies
    -   @theorchard/constants@1.3.1
    -   @theorchard/suite-apollo@3.0.4
    -   @theorchard/suite-auth@4.2.10
    -   @theorchard/suite-theming@2.4.3

## 6.8.1

### Patch Changes

-   Export getBrandDomain function

## 6.8.0

### Minor Changes

-   Add getBrandDomain utility function

## 6.7.0

### Minor Changes

-   useBrandDomain: Allow for custom brand/env configs

## 6.6.1

### Patch Changes

-   Exposes the "--main-content-padding" css variable.

## 6.6.0

### Minor Changes

-   Add translations for the new `Pagination` component.

## 6.5.2

### Patch Changes

-   Fix small sizes of orchard brand icon
    -   @theorchard/suite-core@2.0.3

## 6.5.1

### Patch Changes

-   New NavIcon component
    -   @theorchard/suite-core@2.0.3

## 6.5.0

### Minor Changes

-   Updated translations.

## 6.4.3

### Patch Changes

-   BrandIcon with size/variant support
-   Updated dependencies
    -   @theorchard/suite-theming@2.4.2
    -   @theorchard/suite-core@2.0.3

## 6.4.2

### Patch Changes

-   Makes sure the Segment.identify call is done before sending page/track events.

## 6.4.1

### Patch Changes

-   Improves Segment initialization logic.

## 6.4.0

### Minor Changes

-   Showing ImpersonationBanner on impersonated session

## 6.3.0

### Minor Changes

-   Update suite translations

## 6.2.0

### Minor Changes

-   Add datadogSessionReplayRecording app configuration

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-config@1.6.0
    -   @theorchard/suite-apollo@3.0.3
    -   @theorchard/suite-auth@4.2.9

## 6.1.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-theming@2.4.1

## 6.1.0

### Minor Changes

-   PageNav: Adds a new "onItemMouseOver" property.

## 6.0.7

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@4.2.8

## 6.0.6

### Patch Changes

-   Update Sentry and Datadog to their latest versions.

## 6.0.5

### Patch Changes

-   Fixes an issue where identity was stuck in loading if fetching features/resources were not implemented.

## 6.0.4

### Patch Changes

-   Clear cached identity details on logout

## 6.0.3

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@2.0.3

## 6.0.2

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-utils@1.3.1
    -   @theorchard/suite-apollo@3.0.2
    -   @theorchard/suite-auth@4.2.7
    -   @theorchard/suite-i18n@2.5.3

## 6.0.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@2.0.1

## 6.0.0

### Breaking Changes

-   `UserThumb` is now exported from suite-components

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@2.0.0

## 5.4.2

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@4.2.6

## 5.4.1

### Patch Changes

-   conditionally check for identityById?.notifications

## 5.4.0

### Minor Changes

-   Show the retry button on fatal errors by default.
-   Throwing a suite error with `retry: false` will hide the retry button.

## 5.3.3

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@4.2.5

## 5.3.2

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@4.2.4

## 5.3.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@4.2.3

## 5.3.0

### Minor Changes

-   Adds SuiteAuthClient.getIdentityResources function.
-   The default auth client now loads identity resources during startup.
-   Standardizes console log outputs.
-   Standardizes internal graphql query naming.

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-identity@3.1.0
    -   @theorchard/suite-apollo@3.0.1
    -   @theorchard/suite-auth@4.2.2

## 5.2.4

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-theming@2.4.0

## 5.2.3

### Patch Changes

-   Fixes a bug with the retry button not working on fatal errors.

## 5.2.2

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@4.2.1

## 5.2.1

### Patch Changes

-   Wrap line breaks in fatal error messages.

## 5.2.0

### Minor Changes

-   Adds support for custom retry handling on fatal errors.
-   Adds support for storing localized error messages under a "errors" node.
-   Removes unnecessary type constraints.

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@4.2.0

## 5.1.4

### Patch Changes

-   Fixed a bug with invitation links where the app would hang if Segment is not available ( e.g blocked by ad blockers ).

## 5.1.3

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@4.1.3

## 5.1.2

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@4.1.2

## 5.1.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@4.1.1

## 5.1.0

### Minor Changes

-   Exports a new `useIdentityResourcesQuery` to fetch the resources the current identity has access to.

## 5.0.3

### Patch Changes

-   Fix corrupted package deployment

## 5.0.2

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@4.1.0

## 5.0.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@4.0.1

## 5.0.0

### Major Changes

-   Updated to use the new identity model.
-   Removed caching of identity during app load.
-   Removed logic to show app / splash screen based on time since last visit.
-   Removed the initial graphql calls to get identity and primary vendor information. ( This is now included in the id token )
-   Removed Demo mode.
-   Added `AppDataContext` and `useAppData` hook.
-   Added `onAppDataLoad` plugin callback.

### Breaking Changes

-   Demo mode is removed.
-   Identity information is now stored in the cached id token. This means that you would need to log out and in again to see changes to e.g the identity profiles.
-   Removed the following exports
    -   ApolloClientPlugin
    -   AuthContext
    -   exitDemoMode
    -   getIdentityById
    -   getVendorByVendorId
    -   SUITE_FEATURE_FILTER_PREFIX
    -   useAllFeatures
    -   useAuthUser

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-apollo@3.0.0
    -   @theorchard/suite-auth@4.0.0
    -   @theorchard/suite-identity@3.0.0
    -   @theorchard/suite-config@1.5.0

## 4.11.11

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@1.13.1

## 4.11.10

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@1.13.0

## 4.11.9

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@1.12.2

## 4.11.8

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@1.12.1

## 4.11.7

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@1.12.0

## 4.11.6

### Patch Changes

-   Fixed an issue where the original url was not restored during auth redirect.
-   Updated dependencies
    -   @theorchard/suite-auth@3.6.0
    -   @theorchard/suite-apollo@2.0.15

## 4.11.5

### Patch Changes

-   Fixes a bug where calling window.initFrontend multiple times on the same page would reset the internal routing table. This prevented rendering multiple modules at the same time.

## 4.11.4

### Patch Changes

-   Fixed a bug where the "module" option given to "window.initFrontend" was not respected.

## 4.11.3

### Patch Changes

-   Update i18n strings

## 4.11.2

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-config@1.4.1
    -   @theorchard/suite-auth@3.5.2
    -   @theorchard/suite-apollo@2.0.14

## 4.11.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@3.5.1
    -   @theorchard/suite-apollo@2.0.13

## 4.11.0

### Minor Changes

-   If impersonating, shows your avatar above the person being impersonated.

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@3.5.0
    -   @theorchard/suite-apollo@2.0.12

## 4.10.4

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@3.4.1
    -   @theorchard/suite-apollo@2.0.11

## 4.10.3

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@3.4.0
    -   @theorchard/suite-apollo@2.0.10

## 4.10.2

### Patch Changes

-   Fixed a bug in the ModuleRouterOutlet component causing an endless redirect loop.

## 4.10.1

### Patch Changes

-   Sets Sentry release property to the git commit hash.

## 4.10.0

### Minor Changes

-   Initializes Sentry and Datadog earlier.
-   Includes link to Datadog session in Sentry exception context.

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@3.3.1
    -   @theorchard/suite-apollo@2.0.9

## 4.9.0

### Minor Changes

-   Upgraded Sentry and Datadog libraries.
-   Includes severity level when sending errors to Sentry.
-   Stops Datadog replay session on logout.

## 4.8.1

### Patch Changes

-   Fix type error on `hasAccessToRoutes`

## 4.8.0

### Minor Changes

-   On fatal errors, sets user context for Sentry, Datadog and Segment if available.
-   Sends fatal error to Datadog.

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@3.3.0
    -   @theorchard/suite-apollo@2.0.8

## 4.7.0

### Minor Changes

-   Adds a `hasAccessToRoutes` utility function to filter main nav items based on multiple route permissions. e.g:

```tsx
mainNav: {
    items: [
        {
            path: '/catalog',
            hasAccess: hasAccessToRoutes(['nrCatalog', 'osrCatalog']),
        },
    ];
}
```

-   Adds a `RouteLink` component to render links to pages using their `routeId` prop. If the user does not have access to the route, then the link is not rendered.
-   Applies the module route `id` logic to the root routes so main nav items can reference root routes and not only modules. This means that any roles, permission checks for root routes are also used to determine whether to show or hide the main nav item.

## 4.6.0

### Minor Changes

-   Added automatic redirect to accessible application or settings app on no access.

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@3.2.0
    -   @theorchard/suite-apollo@2.0.7

## 4.5.3

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-utils@1.3.0
    -   @theorchard/suite-apollo@2.0.6
    -   @theorchard/suite-auth@3.1.2
    -   @theorchard/suite-i18n@2.5.2
    -   @theorchard/suite-core@1.11.1

## 4.5.2

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@1.11.0

## 4.5.1

### Patch Changes

-   Fix application failed to start message when the cached auth token is invalid.
-   Updated dependencies
    -   @theorchard/suite-auth@3.1.1
    -   @theorchard/suite-apollo@2.0.5

## 4.5.0

### Minor Changes

-   Exports the default auth client so it can be extended by custom implementations. Overriding the identity loading is moved to the custom auth client interface.

## 4.4.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@3.1.0
    -   @theorchard/suite-apollo@2.0.4

## 4.4.0

### Minor Changes

-   Datadog configuration now accepts multiple allowed tracing origins.

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-config@1.4.0
    -   @theorchard/suite-auth@3.0.2
    -   @theorchard/suite-apollo@2.0.3

## 4.3.1

### Patch Changes

-   Prevents duplicate Segment and DataDog identify calls.

## 4.3.0

### Minor Changes

-   If the identity fails to load we now show a fatal error page.

## 4.2.0

### Minor Changes

-   Reworked how we load the primary vendor for the identity.

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-identity@2.11.0

## 4.1.2

### Patch Changes

-   Fixes issue where Suite plugin "onAccountLoad" callback was not invoked.

## 4.1.1

### Patch Changes

-   Fixes bug where we did not always called the Segment identify event with full identity information.
-   Cleans up the SuitePlugin interfaces and deprecates the "onClientCreate" callback in favor of "onGraphqlClientCreate".

## 4.1.0

### Minor Changes

-   nav-specific icons via MainNavLink.navIcon property

## 4.0.4

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-apollo@2.0.2

## 4.0.3

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@1.10.1

## 4.0.2

### Patch Changes

-   Parse authId param in invite links
-   Updated dependencies
    -   @theorchard/suite-auth@3.0.1
    -   @theorchard/suite-apollo@2.0.1

## 4.0.1

### Patch Changes

-   Adds authId to Segment track and page events.

## 4.0.0

### Major Changes

-   Adds three new extension points to the plugin model.

    -   `onAuthClientCreate`:
        Lets you provide a custom `AuthClient` implementation to take control over the auth flow.
    -   `onIdentityLoad`: Lets you override how the identity information is loaded.
    -   `onAccountLoad`: Lets you override how the identity primary account information is loaded.

-   Adds a new "OrchardSuiteFramework" class to the outer application and modal elements.
    This is to be able to scope Solfège css styles in non suite app environments.

-   The underlying auth0 sdk library has been upgraded to version 2.
    This is a major version change and introduces some breaking changes.
    Read more about them here: https://github.com/auth0/auth0-spa-js/blob/master/MIGRATION_GUIDE.md
    These migration steps has been implemented in suite-auth and the upgrade should work with no or small changes.

-   Re-exports "ToastProvider" from suite-core ( moved from suite-testing ).

-   Updated dependencies with major version changes:
    -   @theorchard/suite-apollo@2.0.0
    -   @theorchard/suite-auth@3.0.0

### Breaking Changes

-   Removes "useAuthFlow" hook that was previously re-exported by suite-auth.
-   Re-exported "createAuthHeaders" function has a new api.
-   Some functions like AuthClient.logout has updated options.

## 3.39.1

### Patch Changes

-   Use identity.defaultBrand as the "brand" value sent to Segment.

## 3.39.0

### Minor Changes

-   Improves tracking of invitation links.
-   Increases timeout of Segment readiness checks from 1 to 5 seconds.

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@2.4.0

## 3.38.9

### Patch Changes

-   Ensures Segment identify calls are executed as early as possible.
-   Prevents duplicate Segment identify calls.
-   Improves error handling for identity hydration.

## 3.38.8

### Patch Changes

-   Add localization string for table actions header

## 3.38.7

### Patch Changes

-   Updated dependencies
    -   @theorchard/constants@1.3.0
    -   @theorchard/suite-apollo@1.4.10
    -   @theorchard/suite-theming@2.3.4

## 3.38.6

### Patch Changes

-   Fix notification segment event properties.

## 3.38.5

### Patch Changes

-   Show identity (.firstName + .lastName) instead .name on MainNavFooter
-   Updated dependencies
    -   @theorchard/suite-identity@2.10.0

## 3.38.4

### Patch Changes

-   Fix banner styling and hide it for 24 hours when dismissed

## 3.38.3

### Patch Changes

-   Fix broken layout when showing notification banners.

## 3.38.2

### Patch Changes

-   Fix notifications banner styling

## 3.38.1

### Patch Changes

-   Fix broken deployment.

## 3.38.0

### Minor Changes

-   Segment identify call now includes a "authId" field which contain the auth0 id.

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-identity@2.9.0

## 3.37.0

### Minor Changes

-   Fix PageNav default page active state

## 3.36.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/constants@1.2.1
    -   @theorchard/suite-apollo@1.4.9
    -   @theorchard/suite-theming@2.3.3

## 3.36.0

### Minor Changes

-   Send "Invite Clicked" event when given an invitation link.
-   Fix Segment not sending early events caused by immediate redirects.
-   The "Fatal Error" event now includes more data about the error. It will include the email address if included in an invitation link.

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@2.3.0

## 3.35.1

### Patch Changes

-   Fix merging of module type policies. The Query and Mutation types were incorrectly merged shallow, causing Query fields from the first module to be replaced by the second.

## 3.35.0

### Minor Changes

-   Renamed "routeName" to "routeId" for module routes.
-   MainNav items may now specify a "routeId" instead of a "path". Using "routeId" will match a single route in the routing table and apply its access control logic. Meaning, if you do not have access to the route, the item is not shown.
-   Added an optional route "order" property to manually set the order which the routes are evaluated.

## 3.34.2

### Patch Changes

-   Fix bug in root layout grid causing the MainNav and MainContent to jump down and up when loading.

## 3.34.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-identity@2.8.0

## 3.34.0

### Minor Changes

-   Add initial support for showing notification banners. Currently behind the feature flag "orchard_suite_notifications_banner".
-   Changes the outer layout styling to use a css grid.

## 3.33.3

### Patch Changes

-   Updated dependencies
    -   @theorchard/constants@1.1.1
    -   @theorchard/suite-apollo@1.4.8
    -   @theorchard/suite-theming@2.3.2

## 3.33.2

### Patch Changes

-   Handle auth0 error "Script execution time exceeded".

## 3.33.1

### Patch Changes

-   Fixed bug in FatalErrorPage where Segment events were not sent.

## 3.33.0

### Minor Changes

-   The fatal error page now sends an "Fatal Error" Segment event.

## 3.32.0

### Minor Changes

-   Added language to Segment identify calls

## 3.31.0

### Minor Changes

-   Updated sentry and datadog libraries to their latest version.

## 3.30.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-theming@2.3.1

## 3.30.0

### Minor Changes

-   Make feature flag the only condition to activate DD session replay

## 3.29.0

### Minor Changes

-   Add initial support for application modules.

## 3.28.0

### Minor Changes

-   Updated to use new refactored app icons.

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@1.10.0
    -   @theorchard/suite-theming@2.3.0

## 3.27.2

### Patch Changes

-   Add missing error message for invalid invitation codes

## 3.27.1

### Patch Changes

-   Fix demo mode
-   Updated dependencies
    -   @theorchard/suite-identity@2.7.2

## 3.27.0

### Minor Changes

-   Re-export "registerTranslations" from suite-i18n to make it easier to load translations in tests.

## 3.26.0

### Minor Changes

-   Added new ThemeSwitcher component

## 3.25.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@1.9.1

## 3.25.0

### Minor Changes

-   Added new default theme for the "knr" brand.

### Patch Changes

-   Updated dependencies
    -   @theorchard/constants@1.1.0
    -   @theorchard/suite-core@1.9.0
    -   @theorchard/suite-theming@2.1.0
    -   @theorchard/suite-apollo@1.4.7

## 3.24.0

### Minor Changes

-   Changed to use new css vars for theming the main nav.

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@1.8.0
    -   @theorchard/suite-theming@2.0.0

## 3.23.0

### Minor Changes

-   Added new translations for the GridTable component.

## 3.22.2

### Patch Changes

-   Demo mode exit fix
-   Updated dependencies
    -   @theorchard/suite-identity@2.7.1

## 3.22.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@1.7.0

## 3.22.0

### Minor Changes

-   Updated translations.

## 3.21.0

### Minor Changes

-   Fixed query string for multiple values

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-utils@1.2.0
    -   @theorchard/suite-apollo@1.4.6
    -   @theorchard/suite-auth@2.2.8
    -   @theorchard/suite-i18n@2.5.1
    -   @theorchard/suite-core@1.6.4

## 3.20.0

### Minor Changes

-   Added demo mode alert and demo mode exit handler

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-identity@2.7.0

## 3.19.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-i18n@2.5.0
    -   @theorchard/suite-core@1.6.3

## 3.19.0

### Minor Changes

-   Add "dataAttributes" property to `PageNavItem` component

## 3.18.0

### Minor Changes

-   Add support to keep existing url params in the PageNav tab links.

## 3.17.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-utils@1.1.2
    -   @theorchard/suite-apollo@1.4.5
    -   @theorchard/suite-auth@2.2.7
    -   @theorchard/suite-i18n@2.4.1
    -   @theorchard/suite-core@1.6.2

## 3.17.0

### Minor Changes

-   Add translations to support new GridTable component.

## 3.16.2

### Patch Changes

-   Use current locale in Zendesk widget.

## 3.16.1

### Patch Changes

-   Prevent value of lang url param to be cleared.

## 3.16.0

### Minor Changes

-   Re-export formatNumber util from suite-i18n.

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-i18n@2.4.0
    -   @theorchard/suite-core@1.6.1

## 3.15.1

### Patch Changes

-   Fix detection of url "lang" param.

## 3.15.0

### Minor Changes

-   Starts the Datadog session replay feature if the identity has the feature flag "orchard_suite_dd_session_replay" and the "awal" brand.

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-identity@2.6.1

## 3.14.0

### Minor Changes

-   Includes PageContext.Provider in the PageContainer component. This allows for getting information about the current page in the React hierarchy.

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@1.6.0

## 3.13.1

### Patch Changes

-   Include vars.scss in package to support css bundles per page / section.
-   Updated dependencies
    -   @theorchard/suite-core@1.5.1

## 3.13.0

### Minor Changes

-   Added translations.

## 3.12.2

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@1.5.0

## 3.12.1

### Patch Changes

-   Fix appSwitcher border

## 3.12.0

### Minor Changes

-   Send user group information to segment

## 3.11.0

### Minor Changes

-   Add email prefilling for zendesk contact form

## 3.10.2

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@1.4.0

## 3.10.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-theming@1.2.0

## 3.10.0

### Minor Changes

-   Add support for React 18
-   Updated dependencies
    -   @theorchard/suite-config@1.2.4
    -   @theorchard/suite-core@1.2.1

## 3.9.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@1.2.0

## 3.9.0

### Minor Changes

-   Starts a Datadog session replay when the url param "dd-replay" is present.
-   Bumps @datadog/browser-rum version to 4.11.1
-   Bumps @sentry/browser version to 6.19.7

## 3.8.0

### Minor Changes

-   Set default datadog allowed tracing origin.

## 3.7.5

### Patch Changes

-   Allow multiline nav items

## 3.7.4

### Patch Changes

-   Fix main nav bottom padding

## 3.7.3

### Patch Changes

-   Add navbar footer padding

## 3.7.2

### Patch Changes

-   Updated dependencies
    -   @theorchard/field-validator@1.5.0
    -   @theorchard/suite-auth@2.2.6
    -   @theorchard/suite-config@1.2.3

## 3.7.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/field-validator@1.4.0
    -   @theorchard/suite-auth@2.2.5
    -   @theorchard/suite-config@1.2.2

## 3.7.0

### Minor Changes

-   Update AppSwitcher layout

## 3.6.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/field-validator@1.3.0
    -   @theorchard/suite-auth@2.2.4
    -   @theorchard/suite-config@1.2.1

## 3.6.0

### Minor Changes

-   Update navbar footer layout

## 3.5.1

### Patch Changes

-   `Identity.IsGDAUser` is now determined from the vendor service tier.
-   Fix unnecessary re-renders in the useSuiteApplication hook.

## 3.5.0

### Minor Changes

-   Accepts a `lang` url param to override user language.

## 3.4.0

### Minor Changes

-   The `AppGridButton` component do no longer need the `_APP` string replacement when using the `AppIcon` from suite-icons.
    The `AppIcon` component in suite-icons@2 does this under the hood.
    Just have to make sure that suite-frontend has a peer dependency on suite-icons > 2.
-   Importing css styles from `suite-frontend/styles` wrongly included styles from `suite-icons` as well. Since of version 2 of suite-icons, all apps should explicitly import styles for each main suite package.
    ```css
    @import '~@theorchard/suite-frontend/styles';
    @import '~@theorchard/suite-components/styles';
    @import '~@theorchard/suite-icons/styles';
    ```

## 3.3.5

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@1.1.1

## 3.3.4

### Patch Changes

-   Fix CSS for ChatGlyph in MainNav.

## 3.3.3

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@1.1.0

## 3.3.2

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@2.2.3

## 3.3.1

### Patch Changes

-   Use shared constants from the new "@theorchard/constants" library.
-   Updated dependencies
    -   @theorchard/constants@1.0.0
    -   @theorchard/suite-apollo@1.4.4
    -   @theorchard/suite-theming@1.1.1

## 3.3.0

### Minor Changes

-   Export built-in UserThumb component

## 3.2.7

### Patch Changes

-   Remove app name override in app grid button

## 3.2.6

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@2.2.2

## 3.2.5

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@2.2.1

## 3.2.4

### Patch Changes

-   Add useBrandDomain hook

## 3.2.3

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-auth@2.2.0

## 3.2.2

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-apollo@1.4.3

## 3.2.1

### Patch Changes

-   Improves wrong org/brand redirection. With the `wrongOrgRedirect` config option enabled, authenticated users with brand not matching the current site, will be automatically redirected to the correct one.

## 3.2.0

### Minor Changes

-   Added vendor country field to Segment identify call.

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-identity@2.6.0

## 3.1.0

### Minor Changes

-   Added option to automatically redirect to the correct domain if the auth0 org is wrong. The feature can be enabled by setting the `wrongOrgRedirect` option to `true` in the `initApplication` call.

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-config@1.2.0

## 3.0.2

### Patch Changes

-   @theorchard/suite-i18n@2.3.8
-   @theorchard/suite-core@1.0.4

## 3.0.1

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-utils@1.1.1
    -   @theorchard/suite-apollo@1.4.2
    -   @theorchard/suite-auth@2.1.4
    -   @theorchard/suite-i18n@2.3.7
    -   @theorchard/suite-core@1.0.3

## 4.0.0

### Major Changes

This major version change is about reducing the final bundle sizes for our suite apps.

**Uses the new suite-core library**

The suite-core library is an internal library that helps separate suite-frontend and suite-components. suite-frontend no longer has a peer-dependency on suite-components, but instead a direct dependency on suite-core.

The immediate effect of this move is that we can do better tree-shaking and exclude third party libraries that your suite app does not use.

Suite apps should continue to import from suite-frontend as usual, **NO API CHANGES**.

**Removes dependency on lodash**

Lodash is great, but also quite big. There are multiple ways of reducing lodash final size, but it is hard when it is used throughout the Suite Framework. So we have decided to remove the dependency in the framework.

Suite apps may still depend on it, but it is recommended to use e.g a custom build to reduce its size.

The utils we use to replace lodash is re-exported from suite-frontend. Commonly used: `get`, `set`, `uniq`, `isEmpty`.

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-core@1.0.2
    -   @theorchard/suite-utils@1.1.0
    -   @theorchard/suite-apollo@1.4.1
    -   @theorchard/suite-auth@2.1.3

## 2.31.8

### Patch Changes

-   Update translations

## 2.31.7

### Patch Changes

-   @theorchard/suite-i18n@2.3.5

## 2.31.6

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-apollo@1.4.0

## 2.31.5

### Patch Changes

-   Clear IndexedDB when hitting the "Retry" option on fatal errors.

## 2.31.4

### Patch Changes

-   Updated dependencies
    -   @theorchard/suite-identity@2.5.0

## 2.31.3

### Patch Changes

-   Fix account_id for segment tracking object

## 2.31.2

### Patch Changes

-   @theorchard/suite-i18n@2.3.4

## 2.31.1

### Patch Changes

-   @theorchard/suite-i18n@2.3.3

## 2.31.0

### Minor Changes

-   Added Zendesk integration using a new `ZendeskButton` component.

## 2.30.3

### Patch Changes

-   @theorchard/suite-i18n@2.3.2

## 2.30.2

### Patch Changes

-   Re-export `formatDate` util from suite-i18n.

## 2.30.1

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-i18n@2.3.1

## 2.30.0

### Minor Changes

-   Renamed suite-localization to suite-i18n

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-i18n@2.3.0

## 2.29.0

### Minor Changes

-   Allow for name overrides for <AppGridButton> text

## 2.28.0

### Minor Changes

-   add isGDAUser property to Identity

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-identity@2.4.0

## 2.27.0

### Minor Changes

-   Expose full Datadog, Sentry and Segment instances

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-config@1.1.3

## 2.26.0

### Minor Changes

-   Add login error handling for accounts with unverified emails

## 2.25.2

### Patch Changes

-   Updated dependencies []
    -   @theorchard/field-validator@1.2.0
    -   @theorchard/suite-auth@2.1.2
    -   @theorchard/suite-config@1.1.2

## 2.25.1

### Patch Changes

-   Updated dependencies []
    -   @theorchard/field-validator@1.1.0
    -   @theorchard/suite-auth@2.1.1
    -   @theorchard/suite-config@1.1.1

## 2.25.0

### Minor Changes

-   Adds support for formatting messages with brand titles. Use the new `{__BRAND__}` placeholder to output the current brand title in your translated messages.

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-localization@2.2.0

## 2.24.0

### Minor Changes

-   Import styles from suite-icons

## 2.23.2

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-apollo@1.3.0

## 2.23.1

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-apollo@1.2.2

## 2.23.0

### Minor Changes

-   Added support for showing default value of feature flags.

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-identity@2.3.0

## 2.22.1

### Patch Changes

-   Supports new "authTokenInvalidationUrl" config option.
-   Updated dependencies []
    -   @theorchard/suite-auth@2.1.0
    -   @theorchard/suite-config@1.0.5

## 2.22.0

### Minor Changes

-   Add handler for auth0 timeout message and option to retry.

## 2.21.2

### Patch Changes

-   Consolidate SuiteAppConfiguration and SuiteAppConfig types
-   Updated dependencies []
    -   @theorchard/suite-config@1.0.4

## 2.21.1

### Patch Changes

-   fix getVendorByVendorId, add check for nullable vendorId

## 2.21.0

### Minor Changes

-   Extend user object for segment tracking.

## 2.20.2

### Patch Changes

-   Updated dependencies [undefined]
    -   @theorchard/suite-localization@2.1.0

## 2.20.1

### Patch Changes

-   Fix layout issues for `SplashPage` and `Page` components.
-   Handle profile errors from auth0.
-   `PageTitle` now supports children.

## 2.20.0

### Minor Changes

-   Add support for dynamically imported pages by wrapping them with React.Suspense.

## 2.19.9

### Patch Changes

-   Fix missing scss grid-breakpoint

## 2.19.8

### Patch Changes

-   Fix active state for PageNav tab items

## 2.19.7

### Patch Changes

-   Fix PageNav link creation not using same location instance as PageNav.

## 2.19.6

### Patch Changes

-   Do not set loading to `false` until apollo client is created

## 2.19.5

### Patch Changes

-   Fix main nav footer style

## 2.19.4

### Patch Changes

-   Scope card margin styles to account page

## 2.19.3

### Patch Changes

-   Handle timeout errors from auth0

## 2.19.2

### Patch Changes

-   Render main nav footer before apollo cache creation

## 2.19.1

### Patch Changes

-   Make sure we send errors during app init to Sentry

## 2.19.0

### Minor Changes

-   Added PageIdleListener to automatically logout the user after 2hrs of being idle.

## 2.18.1

### Patch Changes

-   Style `.NavigationIcon` in MainNav

## 2.18.0

### Minor Changes

-   Make MainNav menu items section scrollable.
-   Fix flexbox for MainNav & MainContent.

## 2.17.0

### Minor Changes

-   MainNav items are now fixed to 50px high.
-   MainNav header is fixed to 70px high.
-   MainNav items are not highlighted by default if url matches path.

## 2.16.0

### Minor Changes

-   Use the shared stylelint configuration package.
-   SCSS mixins and vars has been renamed to use kebab-case.

## 2.15.0

### Minor Changes

-   Fix wrong error message shown for generic errors.
-   Fix fatal error handler to treat "Wrong org" errors.
-   Show error messages in qa.

-   Updated dependencies []
    -   @theorchard/suite-auth@2.0.1

## 2.14.0

### Minor Changes

-   Ensure the MainNav footer is visible on narrow screens.

## 2.13.0

### Minor Changes

-   Fixes a bug where the original url was lost when redirected back from auth0.

-   Updated dependencies []
    -   @theorchard/suite-auth@2.0.0

## 2.12.1

### Patch Changes

-   Fix bug showing empty app switcher

## 2.12.0

### Minor Changes

-   "My Account" page is now for employees only.

## 2.11.0

### Minor Changes

-   Adjust MainNav header style to match figma designs.

## 2.10.2

### Patch Changes

-   Remove unused useAppData hook.

## 2.10.1

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-identity@2.1.7

## 2.10.0

### Minor Changes

-   Route params are passed down to Page components.
-   ErrorPage now shows error message in a "dev" environment.
-   Plugins can be named for better error reporting / logging.
-   Added error handling on plugin exceptions.
-   Broken pages now render the ErrorPage instead of the generic ErrorMessage component.
-   Updated dependencies []
    -   @theorchard/suite-identity@2.1.6

## 2.9.2

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-apollo@1.2.1

## 2.9.1

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-theming@1.1.0

## 2.9.0

### Minor Changes

-   Added option to register event callbacks for Segment events.
-   Added dependency on lodash.

## 2.8.2

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-config@1.0.3

## 2.8.1

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-apollo@1.2.0

## 2.8.0

### Minor Changes

-   MainNav header is now a link to '/'.
-   MainNav icon can now also be a React component.

## 2.7.0

### Minor Changes

-   Remove option to configure formatMessage string replacement chars.
-   Updated dependencies []
    -   @theorchard/suite-localization@2.0.0

## 2.6.0

### Minor Changes

-   Plugins can specify a `high` priority to get first in line.
-   The return value of `onInit` callbacks are applied to the app configuration.
-   `AccessControlled` fields now support roles.
-   `AccessControlled` fields now support a `hasAccess` callback.

## 2.5.0

### Minor Changes

-   More customization options for the main nav.
    -   new "footer" option to define custom footer menu options.
    -   custom MainNavLink though a new `Component` property.
-   Refactored MainNavFooter into separate components.
-   Added tests for all menu components.

## 2.4.6

### Patch Changes

-   Fix page padding-bottom

## 2.4.5

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-identity@2.1.5

## 2.4.4

### Patch Changes

-   Fix css for page centered error messages.
-   Updated dependencies []
    -   @theorchard/suite-identity@2.1.4

## 2.4.3

### Patch Changes

-   Set default locale namespace

## 2.4.2

### Patch Changes

-   Re-export all of suite-auth.
-   Updated dependencies []
    -   @theorchard/suite-auth@1.0.8

## 2.4.1

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-utils@1.0.2
    -   @theorchard/suite-apollo@1.1.25
    -   @theorchard/suite-auth@1.0.7

## 2.4.0

### Minor Changes

-   Add support for apollo client configuration.
-   Rename Page.title prop to Page.windowTitle.

## 2.3.27

### Patch Changes

-   Allow fixed locale

## 2.3.26

### Patch Changes

-   Log usage of ts-loader

## 2.3.25

### Patch Changes

-   Export apollo utils
-   Updated dependencies []
    -   @theorchard/suite-apollo@1.1.24

## 2.3.24

### Patch Changes

-   Add translations

## 2.3.23

### Patch Changes

-   Fix bug in fatal error message and title

## 2.3.22

### Patch Changes

-   Improve error handling
-   Updated dependencies []
    -   @theorchard/suite-localization@1.1.5

## 2.3.21

### Patch Changes

-   Improved loading experience
-   Updated dependencies []
    -   @theorchard/suite-auth@1.0.6
    -   @theorchard/suite-localization@1.1.4

## 2.3.20

### Patch Changes

-   Move testing utils to @theorchard/suite-testing

## 2.3.19

### Patch Changes

-   use peerDependencies

## 2.3.18

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-components@1.0.28

## 2.3.17

### Patch Changes

-   Allow custom class for PageContainer

## 2.3.16

### Patch Changes

-   Fix typePolicies not being passed to cache constructor

## 2.3.15

### Patch Changes

-   Add highlighting for MainNav menu items
-   Fix user thumb in footer menu

## 2.3.14

### Patch Changes

-   Add segment tracking on route changes
-   Add UserThumb component

## 2.3.13

### Patch Changes

-   Added ToastProvider and re-exports "useToast" hook from suite-components.
-   Updated dependencies []
    -   @theorchard/suite-components@1.0.27

## 2.3.12

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-components@1.0.26
    -   @theorchard/suite-icons@1.1.5

## 2.3.11

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-localization@1.1.3
    -   @theorchard/suite-components@1.0.25

## 2.3.10

### Patch Changes

-   Added locales
-   Updated dependencies []
    -   @theorchard/suite-utils@1.0.1
    -   @theorchard/suite-components@1.0.24

## 2.3.9

### Patch Changes

-   Add common apollo utils
-   Updated dependencies []
    -   @theorchard/suite-apollo@1.1.23

## 2.3.8

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-apollo@1.1.22
    -   @theorchard/suite-auth@1.0.5

## 2.3.7

### Patch Changes

-   Re-export useAuthFlow, useAuthUser and AuthUser from suite-auth

## 2.3.6

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-icons@1.1.4
    -   @theorchard/suite-components@1.0.23

## 2.3.5

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-icons@1.1.3
    -   @theorchard/suite-components@1.0.22

## 2.3.4

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-auth@1.0.4
    -   @theorchard/suite-apollo@1.1.21
    -   @theorchard/suite-components@1.0.21

## 2.3.3

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-apollo@1.1.20

## 2.3.2

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-components@1.1.0

## 2.3.1

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-icons@1.1.2

## 2.3.0

### Minor Changes

-   PUB-147: improve pageNav to handle "tabs" instead "pages"

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-components@1.0.19
    -   @theorchard/suite-config@1.0.2

## 2.2.13

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-auth@1.0.3

## 2.2.12

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-apollo@1.1.17

## 2.2.11

### Patch Changes

-   Export segment wrapper.
-   Bugfixes for feature flagged intercom button.
-   Store locale in localStorage to prevent flash of wrongly translated content.
-   Use "legacySameSiteCookie:false" option in auth0 client options.
-   Updated dependencies []
    -   @theorchard/suite-components@1.0.17
    -   @theorchard/suite-localization@1.1.2

## 2.2.10

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-apollo@1.1.16
    -   @theorchard/suite-auth@1.0.2
    -   @theorchard/suite-identity@2.1.2

## 2.2.9

### Patch Changes

-   The enableIntercom option can now be feature flagged.
-   Updated dependencies []
    -   @theorchard/suite-apollo@1.1.15
    -   @theorchard/suite-auth@1.0.1
    -   @theorchard/suite-identity@2.1.1

## 2.2.8

### Patch Changes

-   Add more mocking factories
-   Updated dependencies []
    -   @theorchard/suite-apollo@1.1.14
    -   @theorchard/suite-auth@1.0.1
    -   @theorchard/suite-config@1.0.1
    -   @theorchard/suite-identity@2.1.1

## 2.2.7

### Patch Changes

-   Export more bootstrap components and fix styling
-   Updated dependencies []
    -   @theorchard/suite-components@1.0.16
    -   @theorchard/suite-config@0.9.1

## 2.2.6

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-components@1.0.15

## 2.2.5

### Patch Changes

-   Fix dependencies and add bootstrap styling to suite-components
-   Updated dependencies []
    -   @theorchard/suite-apollo@1.1.13
    -   @theorchard/suite-auth@0.9.16
    -   @theorchard/suite-components@1.0.14
    -   @theorchard/suite-identity@2.0.14
    -   @theorchard/suite-config@0.9.1

## 2.2.4

### Patch Changes

-   Improves error handling
-   Makes intercom integration optional
-   Adds PageIdleListener to automatically logout when idle too long

## 2.2.3

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-localization@1.1.0
    -   @theorchard/suite-components@1.0.13
    -   @theorchard/suite-config@0.9.1

## 2.2.2

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-components@1.0.12
    -   @theorchard/suite-icons@1.1.0
    -   @theorchard/suite-localization@1.0.5

## 2.2.1

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-config@0.9.1

## 2.2.0

### Minor Changes

-   Importing suite-config from independent package

## 2.1.13

### Patch Changes

-   Add ErrorPage component for fatal errors

## 2.1.12

### Patch Changes

-   Added grass endpoint to send active access token to ows-grass on logout
-   Updated dependencies []
    -   @theorchard/suite-auth@0.9.15
    -   @theorchard/suite-icons@1.0.3
    -   @theorchard/suite-identity@2.0.13
    -   @theorchard/suite-apollo@1.1.12

## 2.1.11

### Patch Changes

-   Added AppSwitcher and MainNavFooter components
-   Updated dependencies
    -   @theorchard/suite-auth@0.9.14
    -   @theorchard/suite-icons@1.0.2
    -   @theorchard/suite-apollo@1.1.12
    -   @theorchard/suite-identity@2.0.12

## 2.1.10

### Patch Changes

-   Adjust initApplication function to support async app data context
-   Adjust styling for MainNav

## 2.1.9

### Patch Changes

-   suite-theming to support awal and deprecate overdrive
-   Updated dependencies []
    -   @theorchard/suite-theming@1.0.0

## 2.1.8

### Patch Changes

-   Re-exports `useIdentity` and `useAuthClient` hooks.
-   Re-exports common types.
-   Moved mocks to `lib` folder. The lib folder is included in the bundle.
-   Updated dependencies
    -   @theorchard/suite-components@1.0.10
    -   @theorchard/suite-identity@2.0.11

## 2.1.7

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-theming@0.10.3

## 2.1.6

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-theming@0.10.2

## 2.1.5

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-theming@0.10.1

## 2.1.4

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-auth@0.9.13
    -   @theorchard/suite-apollo@1.1.11
    -   @theorchard/suite-identity@2.0.10

## 2.1.3

### Patch Changes

-   Support for wrapping application with custom providers / content.
-   Support for feature flagged routes and nav sections/links.
-   Immediate render nav and content.
-   Updated dependencies []
    -   @theorchard/suite-apollo@1.1.10
    -   @theorchard/suite-auth@0.9.12
    -   @theorchard/suite-identity@2.0.9

## 2.1.2

### Patch Changes

-   Move Page component to suite-frontend
-   Updated dependencies []
    -   @theorchard/suite-components@1.0.9
    -   @theorchard/suite-apollo@1.1.9
    -   @theorchard/suite-auth@0.9.11
    -   @theorchard/suite-identity@2.0.8

## 2.1.1

### Patch Changes

-   Add root styling and browser router

## 2.1.0

### Minor Changes

-   SuiteApplication framework v1

## 2.0.9

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-identity@2.0.7

## 2.0.8

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-auth@0.9.10
    -   @theorchard/suite-apollo@1.1.8
    -   @theorchard/suite-identity@2.0.6

## 2.0.7

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-auth@0.9.9
    -   @theorchard/suite-apollo@1.1.7
    -   @theorchard/suite-identity@2.0.5

## 2.0.6

### Patch Changes

-   @theorchard/suite-components@1.0.8
-   @theorchard/suite-apollo@1.1.6
-   @theorchard/suite-auth@0.9.8
-   @theorchard/suite-identity@2.0.4

## 2.0.5

### Patch Changes

-   bugfixing providers to properly work all together
-   Updated dependencies []
    -   @theorchard/suite-apollo@1.1.5
    -   @theorchard/suite-auth@0.9.7
    -   @theorchard/suite-identity@2.0.3

## 2.0.4

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-apollo@1.1.4

## 2.0.3

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-apollo@1.1.3

## 2.0.2

### Patch Changes

-   changed file structure for AppConfigProvider + SuiteApplication + component name
-   Updated dependencies []
    -   @theorchard/suite-auth@0.9.6
    -   @theorchard/suite-apollo@1.1.2
    -   @theorchard/suite-identity@2.0.1

## 2.0.1

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-identity@2.0.0
    -   @theorchard/suite-apollo@1.1.1

## 2.0.0

### Major Changes

-   remove ApolloProvider

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-apollo@1.1.0
    -   @theorchard/suite-components@1.0.6
    -   @theorchard/suite-auth@0.9.5

## 1.0.9

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-auth@0.9.3

## 1.0.8

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-auth@0.9.2

## 1.0.7

### Patch Changes

-   Exposing mockAppConfig + adapt test

## 1.0.6

### Patch Changes

-   export \* on appConfigProvider

## 1.0.5

### Patch Changes

-   suite-frontend: export validateAppConfig util

## 1.0.4

### Patch Changes

-   Passthrough custom config options by default

## 1.0.3

### Patch Changes

-   Add config validation

## 1.0.2

### Patch Changes

-   Updated dependencies []
    -   @theorchard/suite-components@1.0.5

## 1.0.1

### Patch Changes

-   Initial package with AppConfigProvider
