From 6aa9029bfdacb257d728e8d716b118bc170bde86 Mon Sep 17 00:00:00 2001 From: Maria Garcia Luque Date: Tue, 21 Jul 2026 11:23:16 +0200 Subject: [PATCH] [core] Release 0.18.0: version bump, CHANGELOG for the alerts batch and BREAKING-CHANGES baseline --- packages/core/BREAKING-CHANGES.md | 15 +++++++++++++++ packages/core/CHANGELOG.md | 12 ++++++++++++ packages/core/package.json | 2 +- 3 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 packages/core/BREAKING-CHANGES.md diff --git a/packages/core/BREAKING-CHANGES.md b/packages/core/BREAKING-CHANGES.md new file mode 100644 index 0000000..6e8b972 --- /dev/null +++ b/packages/core/BREAKING-CHANGES.md @@ -0,0 +1,15 @@ +# Breaking Changes + +Cumulative log of breaking changes in `@fireflyframework/core`, with migration notes for consumers. + +For the full per-release history (including non-breaking changes), see [CHANGELOG.md](CHANGELOG.md). + +## How to read this file + +- Entries are grouped by version, newest first. +- Every entry states: what changed, why, and the migration path (before / after). +- Pre-1.0 packages may include breaking changes inside minor bumps; they are still listed here. + +## [Unreleased] + +_No breaking changes pending release._ diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 520ce6e..cc3afd5 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -7,6 +7,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.18.0] - 2026-07-21 + +### Added +- `AlertService.confirm(options: ConfirmOptions)` rich-confirm overload; `@Confirm` and `[ffConfirm]` now work with `provideAlerts()` alone (the root injector is captured via an app initializer, no separate `provideConfirm()` needed) +- `ToastOptions.progressBar` option and `AlertService.pauseToast(id)` / `resumeToast(id)` for hover-pausable auto-dismiss toasts + +### Changed +- The confirm module now lives inside the alerts domain (`lib/alerts/confirm`); every public symbol keeps its package-root export, so no import changes are needed + +### Deprecated +- `ConfirmService` port and `provideConfirm()` — superseded by `AlertService.confirm`; removal planned for the next minor + ## [0.17.0] - 2026-07-17 ### Added diff --git a/packages/core/package.json b/packages/core/package.json index fc88256..745146a 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@fireflyframework/core", - "version": "0.17.0", + "version": "0.18.0", "publishConfig": { "registry": "https://npm.pkg.github.com" },