Releases: opensearch-project/alerting
Releases · opensearch-project/alerting
1.3.12.0
What's Changed
- [AUTO] Increment version to 1.3.12-SNAPSHOT by @opensearch-trigger-bot in #975
- Remove googlejavaformat to address guava CVE-2023-2976 by @bowenlan-amzn in #1077
Full Changelog: 1.3.11.0...1.3.12.0
Version 2.4.0.0
Compatible with OpenSearch 2.4.0
Enhancements
- Support multiple data sources (#558)
- Use custom query index in update monitor flow (#591)
- Enhance Get Alerts and Get Findings for list of monitors in bulk (#590)
- Support fetching alerts by list of alert ids in Get Alerts Action (#608)
- Ack alerts - allow moving alerts to history index with custom datasources (#626)
- Enabled parsing of bucket level monitors (#631)
- Custom history indices (#616)
- adds filtering on owner field in search monitor action (#641)
- Support to specify backend roles for monitors (#635)
- Adds findings in bucket level monitor (#636)
Refactoring
- moving over data models from alerting to common-utils (#556)
- expose delete monitor api from alerting (#568)
- Use findings and alerts models, dtos from common utils (#569)
- Recreate request object from writeable for Get alerts and get findings (#577)
- Use acknowledge alert request,response, actions from common-utils dependencies (#606)
- expose delete monitor api from alerting (#568)
- refactored DeleteMonitor Action to be synchronious (#628)
Bug Fixes
- add tags to trigger condition of doc-level monitor (#598)
- searchAlert fix (#613)
- Fix Acknowledge Alert Request class loader issue (#618)
- fix alias exists check in findings index creation (#622)
- add tags to trigger condition of doc-level monitor (#598)
- fix for windows ktlint issue (#585)
Infrastructure
- Disable ktlint for alerting as it has errors on Windows (#570)
- Remove plugin to OS min race condition (#601)
Documentation
- Add 2.4 release notes (#646)
1.3.6.0
Version 2.3.0.0
Version 2.2.0.0
Compatible with OpenSearch 2.2.0
Infrastructure
- Add support for reproducible builds. (#472)
Maintenance
- Staging for version increment automation. (#489)
- Bumping 2.x branch version from 2.1.0 to 2.2.0. (#506)
- Refactored backwards compatibility tests to point to the OpenSearch 1.1.0.0 zip following deprecation of ODFE. (#510)
Documentation
- Added 2.2 release notes. (#514)
Version 2.1.0.0
Version 2.0.0.0
Compatible with OpenSearch 2.0.0
Enhancements
- Add automated migration for Destinations to Notification configs (#379)
- Integrate with Notifications plugin for Alerting backend (#401)
- Integrate Document Level Alerting changes (#410)
- Alias support for Document Level Monitors (#416)
Maintenance
- Upgrade kotlin to 1.16.10 (#356)
- Upgrade Alerting to 2.0 (#357)
- Remove rc1 qualifier from plugin version (#442)
Bug Fixes
- Completely fix docker pull and install plugin (#376)
- Make sure alerting is using the build script in its own repo (#377)
- fix security test workflow (#407)
- Fixed a flaky test condition. (#375)
- Remove actionGet and fix minor bugs (#424)
- Fix UnsupportedOperation error while alert categorization in BucketLevel monitor (#428)
- Fix minor bugs and support per alert action execution for Document Level Monitors (#441)
- Fix minor bugs and pass in user context when retrieving user's notification channels (#447)
- Fix elevated security permission with Notification and minor bug fixes (#449)
- Improve error messaging on exceptions from notification channel retrieval and fix bug (#451)
Refactoring
- Remove write Destination APIs (#412)
- Remove Alerting's notification subproject (#413)
- Skipping destination migration if alerting index is not initialized (#417)
- Fix Finding action naming and update release notes (#432)
Infrastructure
- Removed the Beta label from the bug report template. (#353)
- Update alerting with qualifier support in releases (#366)
- Use OpenSearch 2.0.0-alpha1 (#370)
- Add build qualifier default to alpha1 for 2.0.0 (#373)
- Remove JDK 14 and Add JDK 17 (#383)
- Updated issue templates from .github. (#382)
- Incremented version to 2.0-rc1. (#404)
- Replace checked-in ZIP for bwc tests with a dynamic dependency (#411)
- Update integTest gradle scripts to run via remote cluster independently (#418)
Documentation
Version 1.3.0.0
Compatible with OpenSearch 1.3.0
Enhancements
- Implemented support for ClusterMetrics monitors. (#221)
Maintenance
- Bumps to version 1.3. (#248)
- Update GitHub Actions to run on all branches. (#256)
- Added support for JDK 8 and 14. (#335)
Bug Fixes
- Fix running Alerting security tests in GitHub Actions. (#252)