# @backstage/plugin-notifications ## 0.5.18-next.0 ### Patch Changes - Updated dependencies - @backstage/core-components@0.18.11-next.0 ## 0.5.17 ### Patch Changes - 3846774: Added missing dependencies that were previously only available transitively. - e2d9831: Tightened React Aria dependency version ranges from `^` to `~` to prevent unintended minor version upgrades. - f635139: Limited `@remixicon/react` dependency to versions below 4.9.0 due to a license change in that release. - 03311e3: The notification description used in the notifications table is now a swappable component, so that apps can replace its rendering with a custom implementation. - Updated dependencies - @backstage/core-components@0.18.10 - @backstage/ui@0.15.0 - @backstage/errors@1.3.1 - @backstage/frontend-plugin-api@0.17.0 - @backstage/core-plugin-api@1.12.6 - @backstage/plugin-notifications-common@0.2.3 - @backstage/plugin-signals-react@0.0.22 ## 0.5.17-next.1 ### Patch Changes - f635139: Limited `@remixicon/react` dependency to versions below 4.9.0 due to a license change in that release. - 03311e3: The notification description used in the notifications table is now a swappable component, so that apps can replace its rendering with a custom implementation. - Updated dependencies - @backstage/ui@0.15.0-next.1 - @backstage/frontend-plugin-api@0.17.0-next.1 - @backstage/core-plugin-api@1.12.6-next.1 ## 0.5.17-next.0 ### Patch Changes - 3846774: Added missing dependencies that were previously only available transitively. - e2d9831: Tightened React Aria dependency version ranges from `^` to `~` to prevent unintended minor version upgrades. - Updated dependencies - @backstage/core-components@0.18.10-next.0 - @backstage/ui@0.15.0-next.0 - @backstage/errors@1.3.1-next.0 - @backstage/frontend-plugin-api@0.17.0-next.0 - @backstage/plugin-notifications-common@0.2.3-next.0 - @backstage/core-plugin-api@1.12.6-next.0 - @backstage/theme@0.7.3 - @backstage/plugin-signals-react@0.0.22-next.0 ## 0.5.16 ### Patch Changes - 19a2a03: Migrated notifications plugin to use backstage UI - d156cf4: Added `title` and `icon` to the new frontend system plugin definition. - Updated dependencies - @backstage/ui@0.14.0 - @backstage/errors@1.3.0 - @backstage/theme@0.7.3 - @backstage/frontend-plugin-api@0.16.0 - @backstage/core-components@0.18.9 - @backstage/core-plugin-api@1.12.5 - @backstage/plugin-notifications-common@0.2.2 - @backstage/plugin-signals-react@0.0.21 ## 0.5.16-next.2 ### Patch Changes - 19a2a03: Migrated notifications plugin to use backstage UI - Updated dependencies - @backstage/ui@0.14.0-next.2 - @backstage/errors@1.3.0-next.0 - @backstage/theme@0.7.3-next.0 - @backstage/core-components@0.18.9-next.1 - @backstage/core-plugin-api@1.12.5-next.2 - @backstage/frontend-plugin-api@0.16.0-next.2 - @backstage/plugin-notifications-common@0.2.2-next.0 ## 0.5.16-next.1 ### Patch Changes - d156cf4: Added `title` and `icon` to the new frontend system plugin definition. - Updated dependencies - @backstage/ui@0.14.0-next.1 - @backstage/frontend-plugin-api@0.16.0-next.1 - @backstage/core-components@0.18.9-next.0 - @backstage/core-plugin-api@1.12.5-next.1 ## 0.5.16-next.0 ### Patch Changes - Updated dependencies - @backstage/ui@0.14.0-next.0 - @backstage/core-components@0.18.9-next.0 - @backstage/frontend-plugin-api@0.15.2-next.0 - @backstage/core-plugin-api@1.12.5-next.0 - @backstage/errors@1.2.7 - @backstage/theme@0.7.2 - @backstage/plugin-notifications-common@0.2.1 - @backstage/plugin-signals-react@0.0.21-next.0 ## 0.5.15 ### Patch Changes - aa29b50: New frontend system pages now use the default plugin header together with `HeaderPage` instead of the legacy core page header pattern. - 0be2541: Promoted the plugin's translation ref to the stable package entry point. It was previously only available through the alpha entry point. - Updated dependencies - @backstage/ui@0.13.0 - @backstage/core-plugin-api@1.12.4 - @backstage/core-components@0.18.8 - @backstage/frontend-plugin-api@0.15.0 - @backstage/plugin-signals-react@0.0.20 ## 0.5.15-next.1 ### Patch Changes - Updated dependencies - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-plugin-api@1.12.4-next.1 - @backstage/core-components@0.18.8-next.1 ## 0.5.15-next.0 ### Patch Changes - Updated dependencies - @backstage/frontend-plugin-api@0.14.2-next.0 - @backstage/core-components@0.18.8-next.0 - @backstage/core-plugin-api@1.12.4-next.0 - @backstage/errors@1.2.7 - @backstage/theme@0.7.2 - @backstage/plugin-notifications-common@0.2.1 - @backstage/plugin-signals-react@0.0.20-next.0 ## 0.5.14 ### Patch Changes - 8005286: Added `renderItem` prop to `NotificationsSidebarItem` component, allowing custom UI rendering while retaining all built-in notification logic (unread count, snackbar, signals, web notifications). - a7e0d50: Updated `react-router-dom` peer dependency to `^6.30.2` and explicitly disabled v7 future flags to suppress deprecation warnings. - Updated dependencies - @backstage/core-components@0.18.7 - @backstage/theme@0.7.2 - @backstage/frontend-plugin-api@0.14.0 - @backstage/plugin-notifications-common@0.2.1 - @backstage/core-plugin-api@1.12.3 - @backstage/plugin-signals-react@0.0.19 ## 0.5.14-next.2 ### Patch Changes - a7e0d50: Prepare for React Router v7 migration by updating to v6.30.2 across all NFS packages and enabling v7 future flags. Convert routes from splat paths to parent/child structure with Outlet components. - Updated dependencies - @backstage/frontend-plugin-api@0.14.0-next.2 - @backstage/core-components@0.18.7-next.2 - @backstage/core-plugin-api@1.12.3-next.1 - @backstage/plugin-signals-react@0.0.19-next.1 - @backstage/theme@0.7.2-next.1 ## 0.5.14-next.1 ### Patch Changes - Updated dependencies - @backstage/theme@0.7.2-next.0 - @backstage/frontend-plugin-api@0.14.0-next.1 - @backstage/core-components@0.18.7-next.1 ## 0.5.14-next.0 ### Patch Changes - Updated dependencies - @backstage/core-components@0.18.6-next.0 - @backstage/frontend-plugin-api@0.14.0-next.0 - @backstage/core-plugin-api@1.12.2-next.0 - @backstage/errors@1.2.7 - @backstage/theme@0.7.1 - @backstage/plugin-notifications-common@0.2.0 - @backstage/plugin-signals-react@0.0.19-next.0 ## 0.5.13 ### Patch Changes - 4452d15: Added i18n support. - Updated dependencies - @backstage/frontend-plugin-api@0.13.3 - @backstage/core-components@0.18.5 ## 0.5.13-next.0 ### Patch Changes - Updated dependencies - @backstage/core-components@0.18.5-next.0 ## 0.5.12 ### Patch Changes - d02db50: Remove unnecessary use of `compatWrapper` and `convertLegacyRouteRef`(s) for the new frontend system. - 53347cc: Move long notification descriptions behind `Show more/less` button. This improves readability of the notifications list by preventing long descriptions from taking up too much space or rendering very small scrollable areas. - Updated dependencies - @backstage/frontend-plugin-api@0.13.2 - @backstage/core-components@0.18.4 - @backstage/core-plugin-api@1.12.1 - @backstage/theme@0.7.1 - @backstage/plugin-signals-react@0.0.18 ## 0.5.12-next.0 ### Patch Changes - d02db50: Remove unnecessary use of `compatWrapper` and `convertLegacyRouteRef`(s) for the new frontend system. - Updated dependencies - @backstage/frontend-plugin-api@0.13.2-next.0 - @backstage/core-plugin-api@1.12.1-next.0 - @backstage/theme@0.7.1-next.0 - @backstage/core-components@0.18.4-next.0 - @backstage/plugin-signals-react@0.0.18-next.0 - @backstage/errors@1.2.7 - @backstage/plugin-notifications-common@0.2.0 ## 0.5.11 ### Patch Changes - Updated dependencies - @backstage/frontend-plugin-api@0.13.0 - @backstage/core-compat-api@0.5.4 - @backstage/plugin-notifications-common@0.2.0 - @backstage/core-components@0.18.3 - @backstage/core-plugin-api@1.12.0 - @backstage/plugin-signals-react@0.0.17 ## 0.5.11-next.1 ### Patch Changes - Updated dependencies - @backstage/plugin-notifications-common@0.2.0-next.1 - @backstage/frontend-plugin-api@0.12.2-next.2 - @backstage/core-components@0.18.3-next.2 ## 0.5.11-next.0 ### Patch Changes - Updated dependencies - @backstage/core-plugin-api@1.11.2-next.0 - @backstage/core-components@0.18.3-next.0 - @backstage/frontend-plugin-api@0.12.2-next.0 - @backstage/core-compat-api@0.5.4-next.0 - @backstage/errors@1.2.7 - @backstage/theme@0.7.0 - @backstage/plugin-notifications-common@0.1.2-next.0 - @backstage/plugin-signals-react@0.0.17-next.0 ## 0.5.10 ### Patch Changes - f5e0963: Removed unused dependencies - Updated dependencies - @backstage/core-components@0.18.2 - @backstage/frontend-plugin-api@0.12.1 - @backstage/theme@0.7.0 - @backstage/core-compat-api@0.5.3 - @backstage/core-plugin-api@1.11.1 - @backstage/plugin-notifications-common@0.1.1 - @backstage/plugin-signals-react@0.0.16 ## 0.5.10-next.3 ### Patch Changes - f5e0963: Removed unused dependencies - Updated dependencies - @backstage/core-components@0.18.2-next.3 - @backstage/frontend-plugin-api@0.12.1-next.2 ## 0.5.10-next.2 ### Patch Changes - Updated dependencies - @backstage/core-components@0.18.2-next.2 - @backstage/theme@0.6.9-next.0 ## 0.5.10-next.1 ### Patch Changes - Updated dependencies - @backstage/core-components@0.18.2-next.1 - @backstage/core-plugin-api@1.11.1-next.0 - @backstage/plugin-notifications-common@0.1.1-next.0 - @backstage/core-compat-api@0.5.3-next.1 - @backstage/frontend-plugin-api@0.12.1-next.1 - @backstage/plugin-signals-react@0.0.16-next.0 ## 0.5.10-next.0 ### Patch Changes - Updated dependencies - @backstage/core-components@0.18.2-next.0 - @backstage/core-compat-api@0.5.3-next.0 - @backstage/frontend-plugin-api@0.12.1-next.0 - @backstage/core-plugin-api@1.11.0 - @backstage/errors@1.2.7 - @backstage/theme@0.6.8 - @backstage/types@1.2.2 - @backstage/plugin-notifications-common@0.1.0 - @backstage/plugin-signals-react@0.0.15 ## 0.5.9 ### Patch Changes - 4815b12: Fixed missing app context when rendering the notifications view - Updated dependencies - @backstage/frontend-plugin-api@0.12.0 - @backstage/core-plugin-api@1.11.0 - @backstage/core-components@0.18.0 - @backstage/types@1.2.2 - @backstage/core-compat-api@0.5.2 ## 0.5.9-next.1 ### Patch Changes - Updated dependencies - @backstage/frontend-plugin-api@0.11.1-next.0 - @backstage/core-components@0.17.6-next.0 - @backstage/core-compat-api@0.5.2-next.1 ## 0.5.9-next.0 ### Patch Changes - Updated dependencies - @backstage/core-compat-api@0.5.2-next.0 - @backstage/core-components@0.17.5 - @backstage/core-plugin-api@1.10.9 - @backstage/errors@1.2.7 - @backstage/frontend-plugin-api@0.11.0 - @backstage/theme@0.6.8 - @backstage/types@1.2.1 - @backstage/plugin-notifications-common@0.1.0 - @backstage/plugin-signals-react@0.0.15 ## 0.5.8 ### Patch Changes - e4ddf22: Internal update to align with new blueprint parameter naming in the new frontend system. - f2f133c: Internal update to use the new variant of `ApiBlueprint`. - 5a70981: Fix duplicate notification origins with multiple channels - 8a24e0f: Improve customization of the notification snackbar. Users can now customize the notification snackbar by providing custom components and icons for different severity levels. Additionally, the location of the snackbar notifications can be modified, the density of the snackbar can be changed, and the number of snacks can be limited. - Updated dependencies - @backstage/core-components@0.17.5 - @backstage/frontend-plugin-api@0.11.0 - @backstage/core-compat-api@0.5.0 - @backstage/theme@0.6.8 - @backstage/plugin-notifications-common@0.1.0 ## 0.5.8-next.2 ### Patch Changes - e4ddf22: Internal update to align with new blueprint parameter naming in the new frontend system. - Updated dependencies - @backstage/frontend-plugin-api@0.11.0-next.1 - @backstage/core-compat-api@0.5.0-next.2 - @backstage/core-components@0.17.5-next.1 - @backstage/core-plugin-api@1.10.9 - @backstage/errors@1.2.7 - @backstage/theme@0.6.8-next.0 - @backstage/types@1.2.1 - @backstage/plugin-notifications-common@0.0.10 - @backstage/plugin-signals-react@0.0.15 ## 0.5.8-next.1 ### Patch Changes - f2f133c: Internal update to use the new variant of `ApiBlueprint`. - Updated dependencies - @backstage/core-compat-api@0.4.5-next.1 - @backstage/frontend-plugin-api@0.11.0-next.0 - @backstage/theme@0.6.8-next.0 - @backstage/core-components@0.17.5-next.0 - @backstage/core-plugin-api@1.10.9 - @backstage/errors@1.2.7 - @backstage/types@1.2.1 - @backstage/plugin-notifications-common@0.0.10 - @backstage/plugin-signals-react@0.0.15 ## 0.5.8-next.0 ### Patch Changes - Updated dependencies - @backstage/core-compat-api@0.4.5-next.0 - @backstage/frontend-plugin-api@0.10.4 ## 0.5.7 ### Patch Changes - Updated dependencies - @backstage/core-components@0.17.4 - @backstage/core-plugin-api@1.10.9 - @backstage/theme@0.6.7 - @backstage/core-compat-api@0.4.4 - @backstage/frontend-plugin-api@0.10.4 - @backstage/plugin-notifications-common@0.0.10 - @backstage/plugin-signals-react@0.0.15 ## 0.5.7-next.1 ### Patch Changes - Updated dependencies - @backstage/core-components@0.17.4-next.1 - @backstage/core-plugin-api@1.10.9-next.0 - @backstage/plugin-notifications-common@0.0.10-next.0 - @backstage/core-compat-api@0.4.4-next.1 - @backstage/frontend-plugin-api@0.10.4-next.1 - @backstage/plugin-signals-react@0.0.15-next.0 ## 0.5.7-next.0 ### Patch Changes - Updated dependencies - @backstage/theme@0.6.7-next.0 - @backstage/core-components@0.17.4-next.0 - @backstage/core-compat-api@0.4.4-next.0 - @backstage/core-plugin-api@1.10.8 - @backstage/errors@1.2.7 - @backstage/frontend-plugin-api@0.10.4-next.0 - @backstage/types@1.2.1 - @backstage/plugin-notifications-common@0.0.9 - @backstage/plugin-signals-react@0.0.14 ## 0.5.6 ### Patch Changes - 18c64e9: Added the `info.packageJson` option to the plugin instance for the new frontend system. - b00c160: Remove React import form notification and scaffolder plugin - 1fb5f06: Adds ability for user to turn on/off notifications for specific topics within an origin. - Updated dependencies - @backstage/core-components@0.17.3 - @backstage/core-plugin-api@1.10.8 - @backstage/plugin-notifications-common@0.0.9 - @backstage/frontend-plugin-api@0.10.3 - @backstage/core-compat-api@0.4.3 - @backstage/errors@1.2.7 - @backstage/theme@0.6.6 - @backstage/types@1.2.1 - @backstage/plugin-signals-react@0.0.14 ## 0.5.6-next.2 ### Patch Changes - b00c160: Remove React import form notification and scaffolder plugin - Updated dependencies - @backstage/core-components@0.17.3-next.0 - @backstage/frontend-plugin-api@0.10.3-next.1 - @backstage/core-compat-api@0.4.3-next.2 - @backstage/core-plugin-api@1.10.7 - @backstage/errors@1.2.7 - @backstage/theme@0.6.6 - @backstage/types@1.2.1 - @backstage/plugin-notifications-common@0.0.9-next.0 - @backstage/plugin-signals-react@0.0.13 ## 0.5.6-next.1 ### Patch Changes - 1fb5f06: Adds ability for user to turn on/off notifications for specific topics within an origin. - Updated dependencies - @backstage/plugin-notifications-common@0.0.9-next.0 - @backstage/core-compat-api@0.4.3-next.1 - @backstage/core-components@0.17.2 - @backstage/core-plugin-api@1.10.7 - @backstage/errors@1.2.7 - @backstage/frontend-plugin-api@0.10.3-next.0 - @backstage/theme@0.6.6 - @backstage/types@1.2.1 - @backstage/plugin-signals-react@0.0.13 ## 0.5.6-next.0 ### Patch Changes - 18c64e9: Added the `info.packageJson` option to the plugin instance for the new frontend system. - Updated dependencies - @backstage/frontend-plugin-api@0.10.3-next.0 - @backstage/core-compat-api@0.4.3-next.0 ## 0.5.5 ### Patch Changes - fb58f20: Internal update to use the new `pluginId` option of `createFrontendPlugin`. - Updated dependencies - @backstage/frontend-plugin-api@0.10.2 - @backstage/theme@0.6.6 - @backstage/core-components@0.17.2 - @backstage/core-compat-api@0.4.2 - @backstage/core-plugin-api@1.10.7 - @backstage/plugin-signals-react@0.0.13 - @backstage/errors@1.2.7 - @backstage/types@1.2.1 - @backstage/plugin-notifications-common@0.0.8 ## 0.5.5-next.3 ### Patch Changes - Updated dependencies - @backstage/core-compat-api@0.4.2-next.3 - @backstage/core-components@0.17.2-next.1 - @backstage/core-plugin-api@1.10.7-next.0 - @backstage/errors@1.2.7 - @backstage/frontend-plugin-api@0.10.2-next.1 - @backstage/theme@0.6.6-next.0 - @backstage/types@1.2.1 - @backstage/plugin-notifications-common@0.0.8 - @backstage/plugin-signals-react@0.0.13-next.0 ## 0.5.5-next.2 ### Patch Changes - Updated dependencies - @backstage/core-plugin-api@1.10.7-next.0 - @backstage/core-compat-api@0.4.2-next.2 - @backstage/core-components@0.17.2-next.1 - @backstage/frontend-plugin-api@0.10.2-next.1 - @backstage/plugin-signals-react@0.0.13-next.0 - @backstage/errors@1.2.7 - @backstage/theme@0.6.6-next.0 - @backstage/types@1.2.1 - @backstage/plugin-notifications-common@0.0.8 ## 0.5.5-next.1 ### Patch Changes - fb58f20: Internal update to use the new `pluginId` option of `createFrontendPlugin`. - Updated dependencies - @backstage/theme@0.6.6-next.0 - @backstage/core-components@0.17.2-next.0 - @backstage/frontend-plugin-api@0.10.2-next.0 - @backstage/core-compat-api@0.4.2-next.1 - @backstage/core-plugin-api@1.10.6 - @backstage/errors@1.2.7 - @backstage/types@1.2.1 - @backstage/plugin-notifications-common@0.0.8 - @backstage/plugin-signals-react@0.0.12 ## 0.5.5-next.0 ### Patch Changes - Updated dependencies - @backstage/core-compat-api@0.4.2-next.0 - @backstage/core-components@0.17.1 - @backstage/core-plugin-api@1.10.6 - @backstage/errors@1.2.7 - @backstage/frontend-plugin-api@0.10.1 - @backstage/theme@0.6.5 - @backstage/types@1.2.1 - @backstage/plugin-notifications-common@0.0.8 - @backstage/plugin-signals-react@0.0.12 ## 0.5.4 ### Patch Changes - a47fd39: Removes instances of default React imports, a necessary update for the upcoming React 19 migration. - Updated dependencies - @backstage/frontend-plugin-api@0.10.1 - @backstage/core-compat-api@0.4.1 - @backstage/core-components@0.17.1 - @backstage/core-plugin-api@1.10.6 - @backstage/theme@0.6.5 - @backstage/errors@1.2.7 - @backstage/types@1.2.1 - @backstage/plugin-notifications-common@0.0.8 - @backstage/plugin-signals-react@0.0.12 ## 0.5.4-next.2 ### Patch Changes - a47fd39: Removes instances of default React imports, a necessary update for the upcoming React 19 migration. - Updated dependencies - @backstage/frontend-plugin-api@0.10.1-next.1 - @backstage/core-compat-api@0.4.1-next.2 - @backstage/core-components@0.17.1-next.1 - @backstage/core-plugin-api@1.10.6-next.0 - @backstage/theme@0.6.5-next.0 - @backstage/errors@1.2.7 - @backstage/types@1.2.1 - @backstage/plugin-notifications-common@0.0.8 - @backstage/plugin-signals-react@0.0.12-next.0 ## 0.5.4-next.1 ### Patch Changes - Updated dependencies - @backstage/core-components@0.17.1-next.0 - @backstage/frontend-plugin-api@0.10.1-next.0 - @backstage/core-compat-api@0.4.1-next.1 - @backstage/core-plugin-api@1.10.5 - @backstage/errors@1.2.7 - @backstage/theme@0.6.4 - @backstage/types@1.2.1 - @backstage/plugin-notifications-common@0.0.8 - @backstage/plugin-signals-react@0.0.11 ## 0.5.4-next.0 ### Patch Changes - Updated dependencies - @backstage/core-compat-api@0.4.1-next.0 - @backstage/core-components@0.17.0 - @backstage/core-plugin-api@1.10.5 - @backstage/errors@1.2.7 - @backstage/frontend-plugin-api@0.10.0 - @backstage/theme@0.6.4 - @backstage/types@1.2.1 - @backstage/plugin-notifications-common@0.0.8 - @backstage/plugin-signals-react@0.0.11 ## 0.5.3 ### Patch Changes - Updated dependencies - @backstage/core-components@0.17.0 - @backstage/core-plugin-api@1.10.5 - @backstage/frontend-plugin-api@0.10.0 - @backstage/core-compat-api@0.4.0 - @backstage/plugin-signals-react@0.0.11 - @backstage/errors@1.2.7 - @backstage/theme@0.6.4 - @backstage/types@1.2.1 - @backstage/plugin-notifications-common@0.0.8 ## 0.5.3-next.2 ### Patch Changes - Updated dependencies - @backstage/frontend-plugin-api@0.10.0-next.2 - @backstage/core-compat-api@0.4.0-next.2 - @backstage/core-components@0.16.5-next.1 - @backstage/core-plugin-api@1.10.4 - @backstage/errors@1.2.7 - @backstage/theme@0.6.4 - @backstage/types@1.2.1 - @backstage/plugin-notifications-common@0.0.8 - @backstage/plugin-signals-react@0.0.10 ## 0.5.3-next.1 ### Patch Changes - Updated dependencies - @backstage/core-components@0.16.5-next.0 - @backstage/core-compat-api@0.3.7-next.1 - @backstage/core-plugin-api@1.10.4 - @backstage/errors@1.2.7 - @backstage/frontend-plugin-api@0.9.6-next.1 - @backstage/theme@0.6.4 - @backstage/types@1.2.1 - @backstage/plugin-notifications-common@0.0.8 - @backstage/plugin-signals-react@0.0.10 ## 0.5.3-next.0 ### Patch Changes - Updated dependencies - @backstage/frontend-plugin-api@0.9.6-next.0 - @backstage/core-compat-api@0.3.7-next.0 ## 0.5.2 ### Patch Changes - 438c36c: added topic filter for notifications - 005d241: Added support for the new frontend system via `/alpha` export. - 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. - Updated dependencies - @backstage/core-components@0.16.4 - @backstage/frontend-plugin-api@0.9.5 - @backstage/core-compat-api@0.3.6 - @backstage/core-plugin-api@1.10.4 - @backstage/plugin-signals-react@0.0.10 - @backstage/theme@0.6.4 - @backstage/errors@1.2.7 - @backstage/types@1.2.1 - @backstage/plugin-notifications-common@0.0.8 ## 0.5.2-next.2 ### Patch Changes - Updated dependencies - @backstage/core-components@0.16.4-next.1 - @backstage/core-plugin-api@1.10.4-next.0 - @backstage/errors@1.2.7 - @backstage/theme@0.6.4-next.0 - @backstage/types@1.2.1 - @backstage/plugin-notifications-common@0.0.8 - @backstage/plugin-signals-react@0.0.10-next.0 ## 0.5.2-next.1 ### Patch Changes - 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. - Updated dependencies - @backstage/core-components@0.16.4-next.0 - @backstage/core-plugin-api@1.10.4-next.0 - @backstage/plugin-signals-react@0.0.10-next.0 - @backstage/theme@0.6.4-next.0 - @backstage/errors@1.2.7 - @backstage/types@1.2.1 - @backstage/plugin-notifications-common@0.0.8 ## 0.5.2-next.0 ### Patch Changes - 438c36c: added topic filter for notifications - Updated dependencies - @backstage/core-components@0.16.3 - @backstage/core-plugin-api@1.10.3 - @backstage/errors@1.2.7 - @backstage/theme@0.6.3 - @backstage/types@1.2.1 - @backstage/plugin-notifications-common@0.0.8 - @backstage/plugin-signals-react@0.0.9 ## 0.5.1 ### Patch Changes - Updated dependencies - @backstage/core-plugin-api@1.10.3 - @backstage/types@1.2.1 - @backstage/core-components@0.16.3 - @backstage/errors@1.2.7 - @backstage/theme@0.6.3 - @backstage/plugin-notifications-common@0.0.8 - @backstage/plugin-signals-react@0.0.9 ## 0.5.1-next.0 ### Patch Changes - Updated dependencies - @backstage/core-plugin-api@1.10.3-next.0 - @backstage/types@1.2.1-next.0 - @backstage/core-components@0.16.3-next.0 - @backstage/plugin-signals-react@0.0.9-next.0 - @backstage/errors@1.2.7-next.0 - @backstage/theme@0.6.3 - @backstage/plugin-notifications-common@0.0.8-next.0 ## 0.5.0 ### Minor Changes - fc15b77: Switched to using the new `/notifications` endpoints. Be sure to update the `notifications` plugin backend before deploying this frontend plugin change. ### Patch Changes - Updated dependencies - @backstage/theme@0.6.3 - @backstage/core-components@0.16.2 - @backstage/errors@1.2.6 - @backstage/core-plugin-api@1.10.2 - @backstage/types@1.2.0 - @backstage/plugin-notifications-common@0.0.7 - @backstage/plugin-signals-react@0.0.8 ## 0.5.0-next.2 ### Minor Changes - fc15b77: Switched to using the new `/notifications` endpoints. Be sure to update the `notifications` plugin backend before deploying this frontend plugin change. ### Patch Changes - Updated dependencies - @backstage/errors@1.2.6-next.0 - @backstage/core-components@0.16.2-next.2 - @backstage/core-plugin-api@1.10.2-next.0 - @backstage/theme@0.6.3-next.0 - @backstage/types@1.2.0 - @backstage/plugin-notifications-common@0.0.7-next.0 - @backstage/plugin-signals-react@0.0.8-next.0 ## 0.4.2-next.1 ### Patch Changes - Updated dependencies - @backstage/core-components@0.16.2-next.1 - @backstage/core-plugin-api@1.10.1 - @backstage/errors@1.2.5 - @backstage/theme@0.6.3-next.0 - @backstage/types@1.2.0 - @backstage/plugin-notifications-common@0.0.6 - @backstage/plugin-signals-react@0.0.7 ## 0.4.2-next.0 ### Patch Changes - Updated dependencies - @backstage/theme@0.6.3-next.0 - @backstage/core-components@0.16.2-next.0 - @backstage/core-plugin-api@1.10.1 - @backstage/errors@1.2.5 - @backstage/types@1.2.0 - @backstage/plugin-notifications-common@0.0.6 - @backstage/plugin-signals-react@0.0.7 ## 0.4.0 ### Minor Changes - 87ffc1c: Rephrasing labels of the View filter to be more clear. Based on the received users' feedback. ### Patch Changes - 4186105: Added title to the Notifications' table. The title clearly states the filter selection and total count of messages. This change aligns the look and feel closer to other tables. - 3a0731e: The "Created after" filter renamed to the "Sent out" based on the received users' feedback. - 3e135f2: The notification's title is emphasized to be clearly distinguished from the description. - 97ba58f: Add support for user specific notification settings - 1d87c43: Show count of unread notifications in the left-side MenuItem. This replaces the simple true/false bullet. - Updated dependencies - @backstage/theme@0.6.1 - @backstage/types@1.2.0 - @backstage/core-components@0.16.0 - @backstage/plugin-notifications-common@0.0.6 - @backstage/core-plugin-api@1.10.1 - @backstage/errors@1.2.5 - @backstage/plugin-signals-react@0.0.7 ## 0.3.3-next.2 ### Patch Changes - Updated dependencies - @backstage/core-components@0.16.0-next.2 - @backstage/core-plugin-api@1.10.0 - @backstage/errors@1.2.4 - @backstage/theme@0.6.1-next.0 - @backstage/types@1.1.1 - @backstage/plugin-notifications-common@0.0.6-next.0 - @backstage/plugin-signals-react@0.0.6 ## 0.3.3-next.1 ### Patch Changes - Updated dependencies - @backstage/theme@0.6.1-next.0 - @backstage/core-components@0.16.0-next.1 - @backstage/core-plugin-api@1.10.0 - @backstage/errors@1.2.4 - @backstage/types@1.1.1 - @backstage/plugin-notifications-common@0.0.6-next.0 - @backstage/plugin-signals-react@0.0.6 ## 0.3.3-next.0 ### Patch Changes - 97ba58f: Add support for user specific notification settings - Updated dependencies - @backstage/core-components@0.16.0-next.0 - @backstage/plugin-notifications-common@0.0.6-next.0 - @backstage/core-plugin-api@1.10.0 - @backstage/errors@1.2.4 - @backstage/theme@0.6.0 - @backstage/types@1.1.1 - @backstage/plugin-signals-react@0.0.6 ## 0.3.2 ### Patch Changes - e969dc7: Move `@types/react` to a peer dependency. - Updated dependencies - @backstage/core-components@0.15.1 - @backstage/plugin-signals-react@0.0.6 - @backstage/core-plugin-api@1.10.0 - @backstage/theme@0.6.0 - @backstage/errors@1.2.4 - @backstage/types@1.1.1 - @backstage/plugin-notifications-common@0.0.5 ## 0.3.2-next.2 ### Patch Changes - Updated dependencies - @backstage/theme@0.6.0-next.1 - @backstage/core-components@0.15.1-next.2 - @backstage/core-plugin-api@1.10.0-next.1 - @backstage/errors@1.2.4 - @backstage/types@1.1.1 - @backstage/plugin-notifications-common@0.0.5 - @backstage/plugin-signals-react@0.0.6-next.1 ## 0.3.2-next.1 ### Patch Changes - e969dc7: Move `@types/react` to a peer dependency. - Updated dependencies - @backstage/core-components@0.15.1-next.1 - @backstage/plugin-signals-react@0.0.6-next.1 - @backstage/core-plugin-api@1.10.0-next.1 - @backstage/theme@0.5.8-next.0 - @backstage/errors@1.2.4 - @backstage/types@1.1.1 - @backstage/plugin-notifications-common@0.0.5 ## 0.3.2-next.0 ### Patch Changes - Updated dependencies - @backstage/core-components@0.15.1-next.0 - @backstage/core-plugin-api@1.10.0-next.0 - @backstage/errors@1.2.4 - @backstage/theme@0.5.7 - @backstage/types@1.1.1 - @backstage/plugin-notifications-common@0.0.5 - @backstage/plugin-signals-react@0.0.6-next.0 ## 0.3.1 ### Patch Changes - 653f60b: Severity filter label newly contains "Min severity" to better describe range instead of exact value. - 4a53dd0: Implement icon in backend and show icon in table if available. - 836127c: Updated dependency `@testing-library/react` to `^16.0.0`. - Updated dependencies - @backstage/core-components@0.15.0 - @backstage/core-plugin-api@1.9.4 - @backstage/theme@0.5.7 - @backstage/plugin-signals-react@0.0.5 - @backstage/errors@1.2.4 - @backstage/types@1.1.1 - @backstage/plugin-notifications-common@0.0.5 ## 0.3.1-next.2 ### Patch Changes - 653f60b: Severity filter label newly contains "Min severity" to better describe range instead of exact value. - 4a53dd0: Implement icon in backend and show icon in table if available. - 836127c: Updated dependency `@testing-library/react` to `^16.0.0`. - Updated dependencies - @backstage/core-components@0.14.11-next.1 - @backstage/core-plugin-api@1.9.4-next.0 - @backstage/theme@0.5.7-next.0 - @backstage/plugin-signals-react@0.0.5-next.1 - @backstage/errors@1.2.4 - @backstage/types@1.1.1 - @backstage/plugin-notifications-common@0.0.5 ## 0.3.1-next.1 ### Patch Changes - Updated dependencies - @backstage/core-components@0.14.11-next.0 - @backstage/core-plugin-api@1.9.3 - @backstage/errors@1.2.4 - @backstage/theme@0.5.6 - @backstage/types@1.1.1 - @backstage/plugin-notifications-common@0.0.5 - @backstage/plugin-signals-react@0.0.5-next.0 ## 0.3.1-next.0 ### Patch Changes - Updated dependencies - @backstage/plugin-signals-react@0.0.5-next.0 - @backstage/core-components@0.14.10 - @backstage/core-plugin-api@1.9.3 - @backstage/errors@1.2.4 - @backstage/theme@0.5.6 - @backstage/types@1.1.1 - @backstage/plugin-notifications-common@0.0.5 ## 0.3.0 ### Minor Changes - 0410fc9: By default, set notification as read when opening snackbar or web notification link ### Patch Changes - 80b84f7: Fixed issue with notification reloading on page change - b58e452: Broadcast notifications are now decorated with an icon. - Updated dependencies - @backstage/core-components@0.14.10 - @backstage/core-plugin-api@1.9.3 - @backstage/errors@1.2.4 - @backstage/theme@0.5.6 - @backstage/types@1.1.1 - @backstage/plugin-notifications-common@0.0.5 - @backstage/plugin-signals-react@0.0.4 ## 0.3.0-next.1 ### Minor Changes - 0410fc9: By default, set notification as read when opening snackbar or web notification link ### Patch Changes - 80b84f7: Fixed issue with notification reloading on page change - Updated dependencies - @backstage/core-components@0.14.10-next.0 - @backstage/core-plugin-api@1.9.3 - @backstage/errors@1.2.4 - @backstage/theme@0.5.6 - @backstage/types@1.1.1 - @backstage/plugin-notifications-common@0.0.5 - @backstage/plugin-signals-react@0.0.4 ## 0.2.4-next.0 ### Patch Changes - Updated dependencies - @backstage/core-components@0.14.10-next.0 - @backstage/core-plugin-api@1.9.3 - @backstage/errors@1.2.4 - @backstage/theme@0.5.6 - @backstage/types@1.1.1 - @backstage/plugin-notifications-common@0.0.5 - @backstage/plugin-signals-react@0.0.4 ## 0.2.3 ### Patch Changes - 3bf0697: The toolbar on the Notifications page is hidden when there are no listed notifications. - Updated dependencies - @backstage/core-components@0.14.9 - @backstage/plugin-notifications-common@0.0.5 - @backstage/core-plugin-api@1.9.3 - @backstage/errors@1.2.4 - @backstage/theme@0.5.6 - @backstage/types@1.1.1 - @backstage/plugin-signals-react@0.0.4 ## 0.2.3-next.2 ### Patch Changes - Updated dependencies - @backstage/core-components@0.14.9-next.1 ## 0.2.3-next.1 ### Patch Changes - 3bf0697: The toolbar on the Notifications page is hidden when there are no listed notifications. - Updated dependencies - @backstage/core-components@0.14.9-next.0 - @backstage/core-plugin-api@1.9.3 - @backstage/errors@1.2.4 - @backstage/theme@0.5.6 - @backstage/types@1.1.1 - @backstage/plugin-notifications-common@0.0.4 - @backstage/plugin-signals-react@0.0.4 ## 0.2.3-next.0 ### Patch Changes - Updated dependencies - @backstage/core-components@0.14.9-next.0 - @backstage/core-plugin-api@1.9.3 - @backstage/errors@1.2.4 - @backstage/theme@0.5.6 - @backstage/types@1.1.1 - @backstage/plugin-notifications-common@0.0.4 - @backstage/plugin-signals-react@0.0.4 ## 0.2.2 ### Patch Changes - 7f02684: Do not always show scrollbars in notification description - 6d196b4: Fixes performance issue with Notifications title counter. - d44a20a: Added additional plugin metadata to `package.json`. - Updated dependencies - @backstage/core-components@0.14.8 - @backstage/core-plugin-api@1.9.3 - @backstage/theme@0.5.6 - @backstage/plugin-notifications-common@0.0.4 - @backstage/plugin-signals-react@0.0.4 - @backstage/errors@1.2.4 - @backstage/types@1.1.1 ## 0.2.2-next.3 ### Patch Changes - d44a20a: Added additional plugin metadata to `package.json`. - Updated dependencies - @backstage/core-components@0.14.8-next.2 - @backstage/plugin-notifications-common@0.0.4-next.0 - @backstage/plugin-signals-react@0.0.4-next.1 - @backstage/core-plugin-api@1.9.3-next.0 - @backstage/errors@1.2.4 - @backstage/theme@0.5.6-next.0 - @backstage/types@1.1.1 ## 0.2.2-next.2 ### Patch Changes - Updated dependencies - @backstage/core-components@0.14.8-next.1 - @backstage/core-plugin-api@1.9.3-next.0 - @backstage/plugin-signals-react@0.0.4-next.0 - @backstage/errors@1.2.4 - @backstage/theme@0.5.6-next.0 - @backstage/types@1.1.1 - @backstage/plugin-notifications-common@0.0.3 ## 0.2.2-next.1 ### Patch Changes - 6d196b4: Fixes performance issue with Notifications title counter. ## 0.2.2-next.0 ### Patch Changes - 7f02684: Do not always show scrollbars in notification description - Updated dependencies - @backstage/theme@0.5.6-next.0 - @backstage/core-components@0.14.8-next.0 - @backstage/core-plugin-api@1.9.2 - @backstage/errors@1.2.4 - @backstage/types@1.1.1 - @backstage/plugin-notifications-common@0.0.3 - @backstage/plugin-signals-react@0.0.3 ## 0.2.1 ### Patch Changes - e6bf85f: Allow overriding `NotificationsPage` page properties - f730c0b: The user can newly mark all unread messages as read at one click. - bfcb2f1: Allow showing notifications as snackbars in the UI - e49a810: Show all notifications by default to match the sidebar item status - 42eaf63: Increase default and allow modifying notification snackbar auto hide duration - a42a19b: Empty descriptions are not rendered to improve the look&feel. - 1bc3b86: Fix to show web notifications even when browser is on foreground. Fix duplicate notifications with multiple tabs. - f793112: Allow defining `className` and additional properties for `NotificationsSideBarItem` - e1c7d6e: Fix infinite loop in the notification title counter - fcda449: The rendered size of a notification is limited for very long descriptions. - f6633ca: Add option to set the notification as read automatically when the notification link is opened - Updated dependencies - @backstage/core-components@0.14.7 - @backstage/theme@0.5.4 ## 0.2.1-next.2 ### Patch Changes - 42eaf63: Increase default and allow modifying notification snackbar auto hide duration - Updated dependencies - @backstage/core-components@0.14.7-next.2 ## 0.2.1-next.1 ### Patch Changes - f730c0b: The user can newly mark all unread messages as read at one click. - bfcb2f1: Allow showing notifications as snackbars in the UI - f6633ca: Add option to set the notification as read automatically when the notification link is opened - Updated dependencies - @backstage/core-components@0.14.6-next.1 ## 0.2.1-next.0 ### Patch Changes - e6bf85f: Allow overriding `NotificationsPage` page properties - a42a19b: Empty descriptions are not rendered to improve the look&feel. - 1bc3b86: Fix to show web notifications even when browser is on foreground. Fix duplicate notifications with multiple tabs. - f793112: Allow defining `className` and additional properties for `NotificationsSideBarItem` - e1c7d6e: Fix infinite loop in the notification title counter - fcda449: The rendered size of a notification is limited for very long descriptions. - Updated dependencies - @backstage/theme@0.5.4-next.0 - @backstage/core-components@0.14.5-next.0 - @backstage/core-plugin-api@1.9.2 - @backstage/errors@1.2.4 - @backstage/types@1.1.1 - @backstage/plugin-notifications-common@0.0.3 - @backstage/plugin-signals-react@0.0.3 ## 0.2.0 ### Minor Changes - 939b4ec: Notifications-backend URL query parameter changed from `minimal_severity` to `minimumSeverity`. - ec40998: On the Notifications page, the user can trigger "Save" or "Mark as read" actions once for multiple selected notifications. ### Patch Changes - abfbcfc: Updated dependency `@testing-library/react` to `^15.0.0`. - 9a41a7b: Migrate signals and notifications to the new backend in local development - 939b4ec: The severity icons now get their colors from the theme. - Updated dependencies - @backstage/plugin-notifications-common@0.0.3 - @backstage/core-components@0.14.4 - @backstage/core-plugin-api@1.9.2 - @backstage/theme@0.5.3 - @backstage/plugin-signals-react@0.0.3 - @backstage/errors@1.2.4 - @backstage/types@1.1.1 ## 0.2.0-next.1 ### Minor Changes - ec40998: On the Notifications page, the user can trigger "Save" or "Mark as read" actions once for multiple selected notifications. ### Patch Changes - Updated dependencies - @backstage/plugin-signals-react@0.0.3-next.0 - @backstage/core-components@0.14.4-next.0 - @backstage/core-plugin-api@1.9.1 - @backstage/errors@1.2.4 - @backstage/theme@0.5.2 - @backstage/types@1.1.1 - @backstage/plugin-notifications-common@0.0.2 ## 0.1.3-next.0 ### Patch Changes - Updated dependencies - @backstage/core-components@0.14.4-next.0 - @backstage/core-plugin-api@1.9.1 - @backstage/errors@1.2.4 - @backstage/theme@0.5.2 - @backstage/types@1.1.1 - @backstage/plugin-notifications-common@0.0.2 - @backstage/plugin-signals-react@0.0.2 ## 0.1.2 ### Patch Changes - e8f026a: Use ESM exports of react-use library - 6a2fe4b: Added ESLint rule `no-top-level-material-ui-4-imports` in the `notifications` plugin to migrate the Material UI imports. - Updated dependencies - @backstage/core-components@0.14.3 - @backstage/core-plugin-api@1.9.1 - @backstage/errors@1.2.4 - @backstage/theme@0.5.2 - @backstage/types@1.1.1 - @backstage/plugin-notifications-common@0.0.2 - @backstage/plugin-signals-react@0.0.2 ## 0.1.1 ### Patch Changes - e8f026a: Use ESM exports of react-use library - 6a2fe4b: Added ESLint rule `no-top-level-material-ui-4-imports` in the `notifications` plugin to migrate the Material UI imports. - Updated dependencies - @backstage/core-components@0.14.2 - @backstage/core-plugin-api@1.9.1 - @backstage/errors@1.2.4 - @backstage/theme@0.5.2 - @backstage/types@1.1.1 - @backstage/plugin-notifications-common@0.0.2 - @backstage/plugin-signals-react@0.0.2 ## 0.1.0 ### Minor Changes - 6e6d096: notifications can be newly sorted by list of predefined options - cd96173: Notifications-backend URL query parameters changed from `sort/sortOrder` to `orderField` and `created_after` to `createdAfter` to unify with other plugins. - 07abfe1: The NotificationsPage newly uses pagination implemented on the backend layer to avoid large dataset transfers - 758f2a4: The Notifications frontend has been redesigned towards list view with condensed row details. The 'done' attribute has been removed to keep the Notifications aligned with the idea of a messaging system instead of a task manager. ### Patch Changes - dff7a7e: All notifications can be marked and filtered by severity critical, high, normal or low, the default is 'normal' - 75f2d84: the user can newly mark notifications as "Saved" for their better visibility in the future - 5d9c5ba: The Notifications can be newly filtered based on the Created Date. - Updated dependencies - @backstage/plugin-notifications-common@0.0.2 - @backstage/core-components@0.14.1 - @backstage/errors@1.2.4 - @backstage/theme@0.5.2 - @backstage/core-plugin-api@1.9.1 - @backstage/types@1.1.1 - @backstage/plugin-signals-react@0.0.2 ## 0.1.0-next.2 ### Minor Changes - 6e6d096: notifications can be newly sorted by list of predefined options ### Patch Changes - Updated dependencies - @backstage/core-components@0.14.1-next.2 - @backstage/core-plugin-api@1.9.1-next.1 - @backstage/errors@1.2.4-next.0 - @backstage/theme@0.5.2-next.0 - @backstage/types@1.1.1 - @backstage/plugin-notifications-common@0.0.2-next.1 - @backstage/plugin-signals-react@0.0.2-next.1 ## 0.1.0-next.1 ### Minor Changes - 07abfe1: The NotificationsPage newly uses pagination implemented on the backend layer to avoid large dataset transfers ### Patch Changes - Updated dependencies - @backstage/core-components@0.14.1-next.1 - @backstage/plugin-notifications-common@0.0.2-next.1 - @backstage/core-plugin-api@1.9.1-next.1 - @backstage/errors@1.2.4-next.0 - @backstage/theme@0.5.2-next.0 - @backstage/types@1.1.1 - @backstage/plugin-signals-react@0.0.2-next.1 ## 0.1.0-next.0 ### Minor Changes - 758f2a4: The Notifications frontend has been redesigned towards list view with condensed row details. The 'done' attribute has been removed to keep the Notifications aligned with the idea of a messaging system instead of a task manager. ### Patch Changes - 5d9c5ba: The Notifications can be newly filtered based on the Created Date. - Updated dependencies - @backstage/errors@1.2.4-next.0 - @backstage/theme@0.5.2-next.0 - @backstage/core-components@0.14.1-next.0 - @backstage/plugin-notifications-common@0.0.2-next.0 - @backstage/core-plugin-api@1.9.1-next.0 - @backstage/types@1.1.1 - @backstage/plugin-signals-react@0.0.2-next.0 ## 0.0.1 ### Patch Changes - 9873c44: Add support for signal type in notifications - 8472188: Added or fixed the `repository` field in `package.json`. - fb8fc24: Initial notifications system for backstage - Updated dependencies - @backstage/core-components@0.14.0 - @backstage/plugin-signals-react@0.0.1 - @backstage/plugin-notifications-common@0.0.1 - @backstage/theme@0.5.1 - @backstage/core-plugin-api@1.9.0 - @backstage/errors@1.2.3 - @backstage/types@1.1.1 ## 0.0.1-next.1 ### Patch Changes - 8472188: Added or fixed the `repository` field in `package.json`. - Updated dependencies - @backstage/theme@0.5.1-next.1 - @backstage/plugin-notifications-common@0.0.1-next.1 - @backstage/plugin-signals-react@0.0.1-next.3 - @backstage/core-components@0.14.0-next.2 - @backstage/core-plugin-api@1.9.0-next.1 - @backstage/errors@1.2.3 - @backstage/types@1.1.1 ## 0.0.1-next.0 ### Patch Changes - fb8fc24: Initial notifications system for backstage - Updated dependencies - @backstage/core-components@0.14.0-next.1 - @backstage/plugin-signals-react@0.0.1-next.2 - @backstage/core-plugin-api@1.9.0-next.1 - @backstage/theme@0.5.1-next.0 - @backstage/plugin-notifications-common@0.0.1-next.0 - @backstage/errors@1.2.3 - @backstage/types@1.1.1