Merged
Conversation
|
For when is the release scheduled? |
|
@SuperQ - is it too late to get #4135 or #4160 into this release? The issue either of those PRs solves was highlighted in #4024 (#4024 (comment)) but I think just accidentally missed. I think for many people the new msteamsv2 receiver feature is functionally useless in production as it will cause receivers of MS Teams notifications to lose alert data depending on line lengths/screen widths. |
Member
Author
|
I'll take a look, I have two other PRs that might be worth getting in. |
Member
simonpasquier
left a comment
There was a problem hiding this comment.
❤️ for doing this. I feel ashamed for not following more accurately :-/
a267f5d to
421336a
Compare
* [CHANGE] Templating errors in the SNS integration now return an error. #3531 #3879 * [CHANGE] Adopt log/slog, drop go-kit/log #4089 * [FEATURE] Add a new Microsoft Teams integration based on Flows #4024 * [FEATURE] Add a new Rocket.Chat integration #3600 * [FEATURE] Add a new Jira integration #3590 #3931 * [FEATURE] Add support for `GOMEMLIMIT`, enable it via the feature flag `--enable-feature=auto-gomemlimit`. #3895 * [FEATURE] Add support for `GOMAXPROCS`, enable it via the feature flag `--enable-feature=auto-gomaxprocs`. #3837 * [FEATURE] Add support for limits of silences including the maximum number of active and pending silences, and the maximum size per silence (in bytes). You can use the flags `--silences.max-silences` and `--silences.max-silence-size-bytes` to set them accordingly #3852 #3862 #3866 #3885 #3886 #3877 * [FEATURE] Muted alerts now show whether they are suppressed or not in both the `/api/v2/alerts` endpoint and the Alertmanager UI. #3793 #3797 #3792 * [ENHANCEMENT] Add support for `content`, `username` and `avatar_url` in the Discord integration. `content` and `username` also support templating. #4007 * [ENHANCEMENT] Only invalidate the silences cache if a new silence is created or an existing silence replaced - should improve latency on both `GET api/v2/alerts` and `POST api/v2/alerts` API endpoint. #3961 * [ENHANCEMENT] Add image source label to Dockerfile. To get changelogs shown when using Renovate #4062 * [ENHANCEMENT] Build using go 1.23 #4071 * [ENHANCEMENT] Support setting a global SMTP TLS configuration. #3732 * [ENHANCEMENT] The setting `room_id` in the WebEx integration can now be templated to allow for dynamic room IDs. #3801 * [ENHANCEMENT] Enable setting `message_thread_id` for the Telegram integration. #3638 * [ENHANCEMENT] Support the `since` and `humanizeDuration` functions to templates. This means users can now format time to more human-readable text. #3863 * [ENHANCEMENT] Support the `date` and `tz` functions to templates. This means users can now format time in a specified format and also change the timezone to their specific locale. #3812 * [ENHANCEMENT] Latency metrics now support native histograms. #3737 * [ENHANCEMENT] Add full width to adaptive card for msteamsv2 #4135 * [ENHANCEMENT] Add timeout option for webhook notifier. #4137 * [ENHANCEMENT] Update config to allow showing secret values when marshaled #4158 * [ENHANCEMENT] Enable templating for Jira project and issue_type #4159 * [BUGFIX] Fix the SMTP integration not correctly closing an SMTP submission, which may lead to unsuccessful dispatches being marked as successful. #4006 * [BUGFIX] The `ParseMode` option is now set explicitly in the Telegram integration. If we don't HTML tags had not been parsed by default. #4027 * [BUGFIX] Fix a memory leak that was caused by updates silences continuously. #3930 * [BUGFIX] Fix hiding secret URLs when the URL is incorrect. #3887 * [BUGFIX] Fix a race condition in the alerts - it was more of a hypothetical race condition that could have occurred in the alert reception pipeline. #3648 * [BUGFIX] Fix a race condition in the alert delivery pipeline that would cause a firing alert that was delivered earlier to be deleted from the aggregation group when instead it should have been delivered again. #3826 * [BUGFIX] Fix version in APIv1 deprecation notice. #3815 * [BUGFIX] Fix crash errors when using `url_file` in the Webhook integration. #3800 * [BUGFIX] fix `Route.ID()` returns conflicting IDs. #3803 * [BUGFIX] Fix deadlock on the alerts memory store. #3715 * [BUGFIX] Fix `amtool template render` when using the default values. #3725 * [BUGFIX] Fix `webhook_url_file` for both the Discord and Microsoft Teams integrations. #3728 #3745 * [BUGFIX] Fix wechat api link #4084 * [BUGFIX] Fix build info metric #4166 * [BUGFIX] Fix UTF-8 not allowed in Equal field for inhibition rules #4177 Signed-off-by: SuperQ <superq@gmail.com>
421336a to
bd3f26f
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
GOMEMLIMIT, enable it via the feature flag--enable-feature=auto-gomemlimit. feat(env): Add automatic memory limit handling #3895GOMAXPROCS, enable it via the feature flag--enable-feature=auto-gomaxprocs. feat(env): add auto go maxprocs #3837--silences.max-silencesand--silences.max-silence-size-bytesto set them accordingly Add limits for silences #3852 Limits should include expired silences #3862 Fix TestSilenceLimits tests #3866 Silence limits as functions #3885 Rename silence limit to max-silence-size-bytes #3886 Fix MaxSilences limit causes incomplete updates of existing silences #3877/api/v2/alertsendpoint and the Alertmanager UI. #3513: Mark muted alerts #3793 #3513: Show muted alerts in the Alert Groups API #3797 #3513: Add GroupMarker interface #3792content,usernameandavatar_urlin the Discord integration.contentandusernamealso support templating. Extend discord messages with content #4007GET api/v2/alertsandPOST api/v2/alertsAPI endpoint. bugfix: only increment Silences version if a silence is added #3961room_idin the WebEx integration can now be templated to allow for dynamic room IDs. Allow webex roomID from template #3801message_thread_idfor the Telegram integration. Enable setting ThreadId for Telegram notifications #3638sinceandhumanizeDurationfunctions to templates. This means users can now format time to more human-readable text. feat: add time helpers #3863dateandtzfunctions to templates. This means users can now format time in a specified format and also change the timezone to their specific locale. Add date and tz functions to templates #3812ParseModeoption is now set explicitly in the Telegram integration. If we don't HTML tags had not been parsed by default. fix(telegram): passing ParseMode when sending message #4027url_filein the Webhook integration. notify/webhook: Fix crash on errors when url_file is used (#3798) #3800Route.ID()returns conflicting IDs. FixRoute.ID()returns conflicting IDs #3803amtool template renderwhen using the default values.amtool template renderimprove default data #3725webhook_url_filefor both the Discord and Microsoft Teams integrations. fix: discord & msteams webhook_url_file configuration #3728 Send a slice of values to callback function instead of references #3745