-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: release v0.8.0 #189
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
@@ -6,6 +6,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 | |||||||||||||||||||||||
|
||||||||||||||||||||||||
## [Unreleased] | ||||||||||||||||||||||||
|
||||||||||||||||||||||||
## [0.8.0](https://github.com/grafana/augurs/compare/augurs-forecaster-v0.7.0...augurs-forecaster-v0.8.0) - 2024-12-16 | ||||||||||||||||||||||||
|
||||||||||||||||||||||||
### Added | ||||||||||||||||||||||||
|
||||||||||||||||||||||||
- add 'transforms' JS crate and include in augurs JS bindings (#195) | ||||||||||||||||||||||||
|
||||||||||||||||||||||||
### Fixed | ||||||||||||||||||||||||
|
||||||||||||||||||||||||
- make Transform enum non-exhaustive (#194) | ||||||||||||||||||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🛠️ Refactor suggestion Document impact of non-exhaustive Transform enum. The change to make Transform enum non-exhaustive is a breaking change that requires pattern matching to include a wildcard pattern. This impact should be documented to help users update their code. Apply this diff to add migration instructions: - - make Transform enum non-exhaustive (#194)
+ - [**breaking**] make Transform enum non-exhaustive (#194) - requires adding a wildcard pattern (`_`) to Transform enum matches 📝 Committable suggestion
Suggested change
|
||||||||||||||||||||||||
|
||||||||||||||||||||||||
### Other | ||||||||||||||||||||||||
|
||||||||||||||||||||||||
- precalculate offset and scale factor for min-max scale transformer (#196) | ||||||||||||||||||||||||
- Add power transformation logic to forecaster transforms ([#185](https://github.com/grafana/augurs/pull/185)) | ||||||||||||||||||||||||
Comment on lines
+19
to
+22
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🛠️ Refactor suggestion Improve changelog organization by properly categorizing changes. The entries in the "Other" section appear to be functional changes that should be categorized more specifically:
Apply this diff to reorganize the changes: ### Added
- add 'transforms' JS crate and include in augurs JS bindings (#195)
+- Add power transformation logic to forecaster transforms ([#185](https://github.com/grafana/augurs/pull/185))
-### Fixed
+### Changed
- make Transform enum non-exhaustive (#194)
+- precalculate offset and scale factor for min-max scale transformer (#196)
-
-### Other
-
-- precalculate offset and scale factor for min-max scale transformer (#196)
-- Add power transformation logic to forecaster transforms ([#185](https://github.com/grafana/augurs/pull/185)) 📝 Committable suggestion
Suggested change
|
||||||||||||||||||||||||
|
||||||||||||||||||||||||
## [0.7.0](https://github.com/grafana/augurs/compare/augurs-forecaster-v0.6.3...augurs-forecaster-v0.7.0) - 2024-11-25 | ||||||||||||||||||||||||
|
||||||||||||||||||||||||
### Other | ||||||||||||||||||||||||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Document breaking changes in the Added section.
The PR objectives mention that augurs-forecaster has breaking changes due to a non-exhaustive enum. This should be clearly marked as breaking in the changelog.
Apply this diff to clearly indicate the breaking change:
📝 Committable suggestion