v3.2.22026-04-21Changelog
Release history across every @teqbench package. Generated from Conventional Commits by Release Please.
fix tbx-models fix tbx-ngx-errors v2.2.12026-04-21fix tbx-models v3.2.12026-04-20feat tbx-ngx-errors v2.2.02026-04-20feat tbx-models v3.2.02026-04-19fix tbx-mat-severity-theme v8.0.12026-04-15breaking tbx-mat-severity-theme v8.0.02026-04-15fix tbx-mat-severity-theme v7.2.12026-04-15fix tbx-mat-notifications v8.0.12026-04-15breaking tbx-mat-notifications v8.0.02026-04-15⚠ BREAKING CHANGES
- @teqbench/tbx-mat-severity-icons is no longer a peer dependency. TbxMatSeverityLevel is now imported from @teqbench/tbx-mat-severity-theme. Consumers of this package must add @teqbench/tbx-mat-severity-theme ^8.0.0 as a peer.
Features
- migrate from tbx-mat-severity-icons to tbx-mat-severity-theme (3494079)
breaking tbx-mat-banners v0.10.02026-04-15⚠ BREAKING CHANGES
- The
@teqbench/tbx-mat-severity-iconspeer dependency is replaced by@teqbench/tbx-mat-severity-theme(>=8.0.0). Consumers must update their peer dependency and importTbxMatSeverityLevelfrom@teqbench/tbx-mat-severity-theme— the enum is no longer re-exported from@teqbench/tbx-mat-banners.
Features
- migrate from tbx-mat-severity-icons to tbx-mat-severity-theme (cfcf1bc)
Miscellaneous Chores
- The
breaking tbx-mat-banners v0.9.42026-04-15⚠ BREAKING CHANGES
- The
@teqbench/tbx-mat-severity-iconspeer dependency is replaced by@teqbench/tbx-mat-severity-theme(>=8.0.0). Consumers must update their peer dependency and importTbxMatSeverityLevelfrom@teqbench/tbx-mat-severity-theme— the enum is no longer re-exported from@teqbench/tbx-mat-banners.
Features
- migrate from tbx-mat-severity-icons to tbx-mat-severity-theme (cfcf1bc)
Miscellaneous Chores
- The
feat tbx-models v3.1.02026-04-13feat tbx-ngx-errors v2.1.02026-04-13feat tbx-ngx-http v1.1.02026-04-13feat tbx-mat-icons v4.1.02026-04-13feat tbx-mat-severity-theme v7.2.02026-04-13Features
- add DI config token and provider for severity theme (0500bf2)
- add shared severity SCSS tokens with invert support (71f4cf5)
- establish severity theme foundation package (1245625)
- export default severity SVG icons and font ligatures (9dcb510)
- mirror tbx-mat-severity-icons as foundation baseline (8a95010)
feat tbx-mat-severity-theme v7.1.02026-04-13breaking tbx-mat-notifications v7.0.02026-04-13⚠ BREAKING CHANGES
- severityIconFont/severityIconSvg, closeIconFont/closeIconSvg, actionIconFont/actionIconSvg replaced by severityIcon, closeIcon, actionIcon returning ResolvedIcon | null.
- update barrel file exports for action button support (#70)
- add TbxMatNotificationRef return type and promise infrastructure (#73)
- update duration constants and add action defaults (#66)
- update models for action button and close icon resolver (#65)
- rename icon services and notification component (#64)
- Exported type TbxMatNotificationConfigArgsType is now TbxMatNotificationConfigArgs.
- icons: Re-exported TbxMatSeverityLevelType is now TbxMatSeverityLevel.
- license changed from Apache-2.0 to AGPL-3.0-only.
- All color CSS custom properties renamed.
- TBX_MAT_NOTIFICATION_PROVIDER_CONFIG is now required. Peer dependencies updated to @teqbench/tbx-mat-icons >=4.0.0 and @teqbench/tbx-mat-severity-icons >=4.0.0.
- TBX_MAT_NOTIFICATION_PROVIDER_CONFIG is now required. The component no longer falls back to hardcoded font ligatures when the token is not provided. Consumers must configure the token with either TbxMatNotificationFontIconService or TbxMatNotificationSvgIconService.
- warn() renamed to warning(), info() renamed to information().
- TbxSeverityLevelType re-export renamed to TbxMatSeverityLevelType.
- TBX_MAT_NOTIFICATION_ICON_SERVICE and TbxMatNotificationIconService removed. Use TBX_MAT_NOTIFICATION_PROVIDER_CONFIG with TbxMatNotificationFontIconService or TbxMatNotificationSvgIconService. TbxMatSeverityLevelType renamed to TbxSeverityLevelType.
- All public API symbols are renamed with TbxMat/TBX_MAT_ prefix.
- icons: SeverityLevelType re-export is now TbxMatSeverityLevelType.
Features
- add action button rendering to notification component (#68) (35e65ec)
- add action resolution cascade and fallback rules (#76) (719f168)
- add CSS custom properties for notification styling (aaf261a)
- add dismiss reason tracking and promise resolution guard (#74) (d78b71f)
- add fallback icons story and story description support (12cb7b4)
- add panelClass merge for snackBarConfig passthrough (#75) (ece8b45)
- Add support for a default severity level. Refine action button colors. (3f28dff)
- add SVG icon stories with distinct severity icons (87bd8b4)
- add TbxMatNotificationRef return type and promise infrastructure (#73) (5a1cda4)
- apply TbxMat export naming convention to all public symbols (0606d25)
- docs: overhaul README and adopt the per-package docs pipeline (2177b78)
- docs: overhaul README and adopt the per-package docs pipeline (f3124cb)
- fallback icons story, SVG close icon demo, audit allow-list fix (3f4fe47)
- icons: align with TbxMat-prefixed naming from upstream v1.0.0 (dc760af)
- models: add types, enums, and interfaces for action button support (#62) (6428fde)
- notification: add showCloseButton flag to hide dismiss button (54db6db)
- notification: add showSeverityIcon and showCloseButton visibility flags (95be3e3)
- notification: add showSeverityIcon flag to hide severity icon (3dcc327)
- notifications: configure package as @teqbench/tbx-mat-notifications (d0d1578)
- notifications: initial package setup (211e026)
- rename warn/info methods to warning/information, improve docs and stories (a01cb8a)
- replace icon service with provider config, support font and SVG icons (c87a6f5)
- services: add default close icon font resolver service (#63) (b466af8)
- storybook: add Storybook with Analog.js Vite builder (55428d4)
- storybook: add Storybook with Analog.js Vite builder (57a5cb6), closes #16
- styles: add action button color overrides per severity panel class (#69) (eda6725)
Bug Fixes
- address code review findings (F1-F10) (6e42f2f)
- address code review findings (F1-F3) (56c6b0f)
- address review findings #89-#92 — stale SCSS comment, missing default() docs and tests (57f22ff)
- align component selector and SCSS classes with naming convention (4d00abb)
- component: restructure notification layout to use native Material snackbar directives (bce3222)
- component: restructure notification layout to use native Material snackbar directives (f3d95d4), closes #15 #18
- deps: align Storybook Angular deps to match @angular/core@21.2.5 (411007b)
- deps: override picomatch to >=4.0.4 for ReDoS vulnerability (fe57119), closes #11
- deps: regenerate lockfile for clean npm ci resolution (60a6195)
- deps: resolve lockfile to correct package versions after merge (172dac8)
- deps: update vite to 7.3.2/8.0.5 to resolve CVEs (8620a06)
- deps: update vite to 7.3.2/8.0.5 to resolve CVEs (1646027)
- docs: add missing SeverityLevelType import in README usage example (6a4e032), closes #4
- docs: add NotificationConfigArgsType to barrel JSDoc header (0f5f6bb), closes #5
- docs: align notifications docs Storybook icon controls with banners (dcd5e67)
- docs: align notifications docs Storybook icon controls with banners (1ed7809)
- docs: enumerate all five story controls in the instructions block (d1d3d02)
- docs: update instructions text to match new Icon Size and Icon Animation options (4a68e33)
- docs: update instructions text to match new Icon Size and Icon Animation options (f796b99)
- guard showNext() against destroyed injector (470ccba)
- rename color tokens to follow --tbx-mat-notification-* convention (ab67f64), closes #47
- security: use email reporting channel for private repository (05ec1b2)
- storybook: reset CSS custom properties in action button stories (a8f73fd)
- styles: add outlined button overrides for default severity panel (fe0673a)
- styles: add package exports entry for SCSS style assets (bef7d79)
- styles: eliminate circular var() fallback for icon button colors (4c1bb93)
- styles: eliminate circular var() fallback for icon button colors in Safari/Firefox (8c95497)
- styles: map SCSS partial underscore prefix in package exports (7a3b898), closes #9
- styles: outlined button legibility in default severity (00407bf)
- styles: rename panel class snackbar-info to snackbar-information (cf0ecc4)
- test: register dummy SVG icon to suppress MatIcon stderr error (c0d4a95)
- use [matButton] input binding for action button appearance (a092d4b)
Miscellaneous Chores
- switch license from Apache-2.0 to AGPL-3.0-only (bcc339f)
Code Refactoring
- adopt initialize() pattern, add default SVG icons, require provider config (bff72bd)
- align upstream imports with TbxMat prefix convention (2a5bc0f)
- icons: rename TbxMatSeverityLevelType to TbxMatSeverityLevel (62634be)
- re-architect notification component for Angular best practices (f76dc13)
- rename icon services and notification component (#64) (ff8ddd2)
- rename TbxMatNotificationConfigArgsType to TbxMatNotificationConfigArgs (38a3d21)
- require provider config, use TbxMatIconType enum, update deps to v4 (dc4479e)
- update barrel file exports for action button support (#70) (cfe671f)
- update duration constants and add action defaults (#66) (41dd504)
- update models for action button and close icon resolver (#65) (61d26fc)
fix tbx-mat-notifications v6.1.22026-04-13fix tbx-mat-notifications v6.1.12026-04-13feat tbx-mat-notifications v6.1.02026-04-13release tbx-mat-banners v0.9.42026-04-13Miscellaneous Chores
- release: force release to ship TSDoc heading-level fix (80185a2)
release tbx-mat-banners v0.9.42026-04-12Miscellaneous Chores
- release: force release to ship TSDoc heading-level fix (de8e1bc)
release tbx-mat-banners v0.9.32026-04-12Miscellaneous Chores
- release: force release to emit CI-generated documentation artifacts (b437377)
fix tbx-mat-banners v0.9.22026-04-12fix tbx-mat-banners v0.9.12026-04-12feat tbx-mat-banners v0.9.02026-04-12fix tbx-mat-banners v0.8.12026-04-10feat tbx-mat-banners v0.8.02026-04-10Features
- banner: add animation config and wire enter class onto overlay panel (b328af1), closes #38
- banner: add CSS keyframes for overlay animations and wire Storybook control (fe74087), closes #38
- banner: add optional enter/exit animations for overlay banners (fb18c05)
- banner: wire exit animation coordination into dismiss and timeout paths (3ad0dc9), closes #38
Bug Fixes
- layout: wrap actions group to a third row in narrow layout (f5a3e2f)
- layout: wrap actions group to a third row in narrow layout (ed2114c), closes #33
- storybook: make inline banners dismissible and cover all control types (44f6f03)
- storybook: make inline banners dismissible and cover all control types (27bcee8)
- storybook: unblock build and prevent style override leakage (93d4e83)
- storybook: unblock build and prevent style override leakage (30e114e)
- styles: add explicit z-index to banner overlay panel (e0059ac)
- styles: add explicit z-index to banner overlay panel (20b7a65), closes #40
fix tbx-mat-banners v0.7.12026-04-09fix tbx-mat-notifications v6.0.32026-04-07feat tbx-mat-banners v0.7.02026-04-07Features
- banner: add actions group stories and fix form control tokens (e56a759)
- banner: add icon variant stories (36cf51a)
- banner: add inline story, fix default severity control theming (6adcb27)
- banner: implement banner component and service (67b9ee5)
- banner: implement banner component and service (de234bc)
- banner: rename to Font Icon Variants, add SVG icon stories (25e0d5b)
fix tbx-models v3.0.22026-04-06fix tbx-models v3.0.12026-04-06fix tbx-ngx-errors v2.0.12026-04-06fix tbx-ngx-http v1.0.22026-04-06fix tbx-mat-icons v4.0.22026-04-06fix tbx-mat-severity-theme v7.0.12026-04-06fix tbx-mat-notifications v6.0.22026-04-06fix tbx-mat-notifications v6.0.12026-04-06breaking tbx-mat-notifications v6.0.02026-04-06⚠ BREAKING CHANGES
- severityIconFont/severityIconSvg, closeIconFont/closeIconSvg, actionIconFont/actionIconSvg replaced by severityIcon, closeIcon, actionIcon returning ResolvedIcon | null.
- update barrel file exports for action button support (#70)
- add TbxMatNotificationRef return type and promise infrastructure (#73)
- update duration constants and add action defaults (#66)
- update models for action button and close icon resolver (#65)
- rename icon services and notification component (#64)
Features
- add action button rendering to notification component (#68) (35e65ec)
- add action resolution cascade and fallback rules (#76) (719f168)
- add dismiss reason tracking and promise resolution guard (#74) (d78b71f)
- add panelClass merge for snackBarConfig passthrough (#75) (ece8b45)
- Add support for a default severity level. Refine action button colors. (3f28dff)
- add TbxMatNotificationRef return type and promise infrastructure (#73) (5a1cda4)
- models: add types, enums, and interfaces for action button support (#62) (6428fde)
- services: add default close icon font resolver service (#63) (b466af8)
- styles: add action button color overrides per severity panel class (#69) (eda6725)
Bug Fixes
- address code review findings (F1-F10) (6e42f2f)
- address code review findings (F1-F3) (56c6b0f)
- guard showNext() against destroyed injector (470ccba)
- storybook: reset CSS custom properties in action button stories (a8f73fd)
- test: register dummy SVG icon to suppress MatIcon stderr error (c0d4a95)
- use [matButton] input binding for action button appearance (a092d4b)
Code Refactoring
- re-architect notification component for Angular best practices (f76dc13)
- rename icon services and notification component (#64) (ff8ddd2)
- update barrel file exports for action button support (#70) (cfe671f)
- update duration constants and add action defaults (#66) (41dd504)
- update models for action button and close icon resolver (#65) (61d26fc)
breaking tbx-mat-severity-theme v7.0.02026-04-05⚠ BREAKING CHANGES
- severity: TbxMatSeverityResolver now requires a default() method. All implementations must register a Default severity mapping.
Features
- severity: add Default severity level to enum, contract, and services (3d2a6a2)
breaking tbx-models v3.0.02026-04-04⚠ BREAKING CHANGES
- models: the TbxModel export is removed; use TbxDomainEntityModel instead.
Code Refactoring
- models: rename TbxModel to TbxDomainEntityModel and reorganize source layout (d6bba09)
breaking tbx-mat-severity-theme v6.0.02026-04-04⚠ BREAKING CHANGES
- structure: The public enum
TbxMatSeverityLevelTypehas been renamed toTbxMatSeverityLeveland moved fromsrc/types/severity-level.type.tstosrc/enums/severity-level.enum.ts. Consumers must update all imports fromTbxMatSeverityLevelTypetoTbxMatSeverityLevel.
Code Refactoring
- structure: rename TbxMatSeverityLevelType to TbxMatSeverityLevel (6e96f3f)
- structure: The public enum
breaking tbx-mat-notifications v5.0.02026-04-04⚠ BREAKING CHANGES
- Exported type TbxMatNotificationConfigArgsType is now TbxMatNotificationConfigArgs.
- icons: Re-exported TbxMatSeverityLevelType is now TbxMatSeverityLevel.
Code Refactoring
breaking tbx-models v2.0.02026-04-03breaking tbx-ngx-errors v2.0.02026-04-03⚠ BREAKING CHANGES
- license: License changed from Apache-2.0 to AGPL-3.0-only.
Features
- license: switch license from Apache-2.0 to AGPL-3.0 (9d1a043)
fix tbx-ngx-http v1.0.12026-04-03fix tbx-mat-icons v4.0.12026-04-03Bug Fixes
- docs: use email reporting channel in SECURITY.md for private repo (4e40407)
breaking tbx-mat-severity-theme v5.0.02026-04-03⚠ BREAKING CHANGES
- license: License changed from Apache-2.0 to AGPL-3.0-only.
Features
- license: switch license from Apache-2.0 to AGPL-3.0-only (196086a)
breaking tbx-mat-notifications v4.0.02026-04-03⚠ BREAKING CHANGES
- license changed from Apache-2.0 to AGPL-3.0-only.
Bug Fixes
- deps: resolve lockfile to correct package versions after merge (172dac8)
- security: use email reporting channel for private repository (05ec1b2)
Miscellaneous Chores
- switch license from Apache-2.0 to AGPL-3.0-only (bcc339f)
fix tbx-mat-banners v0.6.22026-04-03breaking tbx-mat-notifications v3.0.02026-03-31breaking tbx-mat-notifications v2.0.02026-03-30⚠ BREAKING CHANGES
- TBX_MAT_NOTIFICATION_PROVIDER_CONFIG is now required. Peer dependencies updated to @teqbench/tbx-mat-icons >=4.0.0 and @teqbench/tbx-mat-severity-icons >=4.0.0.
- TBX_MAT_NOTIFICATION_PROVIDER_CONFIG is now required. The component no longer falls back to hardcoded font ligatures when the token is not provided. Consumers must configure the token with either TbxMatNotificationFontIconService or TbxMatNotificationSvgIconService.
Code Refactoring
breaking tbx-mat-icons v4.0.02026-03-29⚠ BREAKING CHANGES
- TbxMatBaseIconService now requires subclasses to implement abstract readonly iconType: TbxMatIconType.
- add initialize/reset lifecycle, replace-on-register, rename token
- TbxMatSvgIconService and TbxMatFontIconService now extend TbxMatBaseIconService. resolve() is no longer abstract — it is inherited from the base class. Subclasses that override resolve() must be updated to use register() in the constructor instead.
Features
- add TbxMatIconType enum and dedicated base service tests (574badd)
Bug Fixes
- rename contants directory to constants (17292b8)
Code Refactoring
breaking tbx-mat-severity-theme v4.0.02026-03-29⚠ BREAKING CHANGES
- TbxMatSeverityIconService and tbxMatResolveSeverityIcon have been removed. Use TbxMatSeverityFontIconService or TbxMatSeveritySvgIconService instead.
Code Refactoring
- replace TbxMatSeverityIconService with font and SVG base classes (964fb03)
feat tbx-mat-notifications v1.1.02026-03-29breaking tbx-mat-notifications v1.0.02026-03-29⚠ BREAKING CHANGES
- warn() renamed to warning(), info() renamed to information().
- TbxSeverityLevelType re-export renamed to TbxMatSeverityLevel.
- TBX_MAT_NOTIFICATION_ICON_SERVICE and TbxMatNotificationIconService removed. Use TBX_MAT_NOTIFICATION_PROVIDER_CONFIG with TbxMatNotificationFontIconService or TbxMatNotificationSvgIconService. TbxMatSeverityLevel renamed to TbxSeverityLevelType.
- All public API symbols are renamed with TbxMat/TBX_MAT_ prefix.
- icons: SeverityLevelType re-export is now TbxMatSeverityLevel.
Features
- add CSS custom properties for notification styling (aaf261a)
- add fallback icons story and story description support (12cb7b4)
- add SVG icon stories with distinct severity icons (87bd8b4)
- apply TbxMat export naming convention to all public symbols (0606d25)
- fallback icons story, SVG close icon demo, audit allow-list fix (3f4fe47)
- icons: align with TbxMat-prefixed naming from upstream v1.0.0 (dc760af)
- rename warn/info methods to warning/information, improve docs and stories (a01cb8a)
- replace icon service with provider config, support font and SVG icons (c87a6f5)
Bug Fixes
- align component selector and SCSS classes with naming convention (4d00abb)
Code Refactoring
- align upstream imports with TbxMat prefix convention (2a5bc0f)
breaking tbx-mat-icons v3.0.02026-03-28⚠ BREAKING CHANGES
- ITbxIconResolver renamed to ITbxMatIconResolver.
Code Refactoring
- rename ITbxIconResolver to ITbxMatIconResolver (0b17963)
breaking tbx-mat-icons v2.0.02026-03-28⚠ BREAKING CHANGES
- ITbxIconResolver is a new export. Existing code is unaffected but downstream packages may now implement or reference it.
Code Refactoring
- add ITbxIconResolver contract and MAT_ICON_DEFAULT_OPTIONS fallback (b27c94a)
breaking tbx-mat-severity-theme v3.0.02026-03-28⚠ BREAKING CHANGES
- All public exports renamed with TbxMat prefix.
Code Refactoring
- align all exports with TbxMat package prefix convention (8af3b09)
breaking tbx-mat-severity-theme v2.0.02026-03-28⚠ BREAKING CHANGES
- TbxMatSeverityIconService no longer extends TbxMatFontIconService. TbxMatSeverityLevelType renamed to TbxSeverityLevelType. New exports: ITbxSeverityResolver, tbxResolveSeverityIcon.
Code Refactoring
- decouple from TbxMatFontIconService, add shared resolve utility (bf80b8a)
breaking tbx-models v1.0.02026-03-27⚠ BREAKING CHANGES
- models: BaseModel is now exported as TbxBaseModel.
Code Refactoring
- models: prefix public exports with Tbx per naming convention (a630ec0)
breaking tbx-ngx-errors v1.0.02026-03-27⚠ BREAKING CHANGES
- exports: All public exports have been renamed to follow the @teqbench naming convention. Classes, interfaces, and constants now carry the TbxNgx prefix. Consumers must update all imports:
Code Refactoring
- exports: rename all public symbols with TbxNgx prefix (2322925)
breaking tbx-ngx-http v1.0.02026-03-27⚠ BREAKING CHANGES
- api: All public exports have been renamed with the TbxNgx/TBX_NGX_ prefix. Consumers must update all imports:
- BaseHttpService → TbxNgxBaseHttpService
- HttpRequestOptions → TbxNgxHttpRequestOptions
- HttpBodyRequestOptions → TbxNgxHttpBodyRequestOptions
- HTTP_DEFAULT_TIMEOUT_MS → TBX_NGX_HTTP_DEFAULT_TIMEOUT_MS
- HTTP_RETRY_COUNT → TBX_NGX_HTTP_RETRY_COUNT
- HTTP_RETRY_DELAY_MS → TBX_NGX_HTTP_RETRY_DELAY_MS
- HTTP_RETRYABLE_STATUSES → TBX_NGX_HTTP_RETRYABLE_STATUSES
Code Refactoring
- api: rename all public exports with TbxNgx prefix (4f848bd)
- api: All public exports have been renamed with the TbxNgx/TBX_NGX_ prefix. Consumers must update all imports:
breaking tbx-mat-icons v1.0.02026-03-27⚠ BREAKING CHANGES
- api: All public exports have been renamed with TbxMat/TBX_MAT_ prefix.
Features
- api: prefix all exports with TbxMat/TBX_MAT_ naming convention (0111634)
breaking tbx-mat-severity-theme v1.0.02026-03-27⚠ BREAKING CHANGES
- All public exports are renamed with the TbxMat prefix.
Features
- apply TbxMat prefix to all public exports (9b8e26b)
feat tbx-mat-notifications v0.2.02026-03-26Features
- storybook: add Storybook with Analog.js Vite builder (55428d4)
- storybook: add Storybook with Analog.js Vite builder (57a5cb6), closes #16
Bug Fixes
- component: restructure notification layout to use native Material snackbar directives (bce3222)
- component: restructure notification layout to use native Material snackbar directives (f3d95d4), closes #15 #18
- deps: align Storybook Angular deps to match @angular/core@21.2.5 (411007b)
- deps: regenerate lockfile for clean npm ci resolution (60a6195)
feat tbx-models v0.1.02026-03-25feat tbx-ngx-errors v0.1.02026-03-25Features
- setup: configure package as @teqbench/tbx-ngx-errors (ee2a7cd)
- setup: configure package as @teqbench/tbx-ngx-errors (224b351)
Bug Fixes
- deps: add undici override to resolve high-severity vulnerabilities (9efdaba)
- logging: isolate logger failures in CompositeErrorLoggerService (73af7bf)
- review: address code review findings from initial setup (1da5239), closes #2
Changelog
fix tbx-ngx-http v0.1.22026-03-25fix tbx-ngx-http v0.1.12026-03-25feat tbx-ngx-http v0.1.02026-03-25feat tbx-mat-icons v0.1.02026-03-25feat tbx-mat-severity-theme v0.1.02026-03-25fix tbx-mat-notifications v0.1.12026-03-25feat tbx-mat-notifications v0.1.02026-03-25Features
- notifications: configure package as @teqbench/tbx-mat-notifications (d0d1578)
- notifications: initial package setup (211e026)
Bug Fixes
- docs: add missing SeverityLevelType import in README usage example (6a4e032), closes #4
- docs: add NotificationConfigArgsType to barrel JSDoc header (0f5f6bb), closes #5
Changelog
fix tbx-mat-banners v0.6.12026-03-25feat tbx-mat-banners v0.6.02026-03-24fix tbx-mat-banners v0.5.22026-03-24fix tbx-mat-banners v0.5.12026-03-24feat tbx-mat-banners v0.5.02026-03-23fix tbx-mat-banners v0.4.22026-03-23fix tbx-mat-banners v0.4.12026-03-23feat tbx-mat-banners v0.4.02026-03-23fix tbx-mat-banners v0.3.22026-03-22fix tbx-mat-banners v0.3.12026-03-22Bug Fixes
- setup: move dep-compat to auto, add verification table (964483e)
feat tbx-mat-banners v0.3.02026-03-22feat tbx-mat-banners v0.2.02026-03-22Features
- scaffold @teqbench package template (47fb9c7)
- template: harden package template to production-grade (20cd619)
- template: harden package template to production-grade (b0ec3a2)
Bug Fixes
- ci: add Dependabot ignore rules for @types/node and ESLint (576d5c1)
- ci: Dependabot ignore rules and Prettier exclusion for release-please (f3f3bf5)
- ci: exclude .release-please-manifest.json from Prettier (813b86d)
- ci: prevent Dependabot from bumping @types/node to next major (1407f02)
- ci: remove .badges/ from .gitignore so CI can commit badges (eb8c382)
- ci: remove .badges/ from .gitignore so CI can commit badges (8d43f53)
- deps: add @vitest/coverage-v8 required by test:coverage (693851b)
- template: address review findings — coverage, setup steps, and dep pinning (759a32c)
Changelog