Skip to content

Commit 4684f3b

Browse files
committed
Release 2.2.0
1 parent dd51ee8 commit 4684f3b

File tree

2 files changed

+34
-21
lines changed

2 files changed

+34
-21
lines changed

CHANGELOG.md

+2-21
Original file line numberDiff line numberDiff line change
@@ -6,28 +6,10 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
66

77
## [Unreleased]
88

9-
### [Mailer]
10-
11-
- **BREAKING**: Changed behavior when subscribing `mail_type` with variants (`mail_type.is_multi_variant = true`) **without specified variant**. remp/crm#2723
12-
- If `mail_type.default_variant_id` is set, such variant is subscribed _(this didn't change)_.
13-
- **BREAKING**: If `mail_type.default_variant_id` is not set, all variants are subscribed.
14-
- **BREAKING**: Added `context` parameter to `IReplace::replace()` interface method. remp/remp#1102
15-
- Use context to pass additional information to replacers.
16-
- If you have own implementation of `IReplace` interface, you should add new `context` parameter to `replace` method.
17-
- Added list of subscribed variants to `/api/v1/users/subscribe` API response (parameter `subscribed_variants`). remp/crm#2723
18-
- Fixed broken master search, which was hitting deprecated search URL. remp/remp#1265
19-
- Added clicked links tracking in sent emails. remp/remp#1102
20-
- Added `RtmClickReplace` to add `rtm_click` query parameter with computed link hash to email links. Hash is then used to identify clicked link in email.
21-
- Added table with link clicks count to `/template/show` page.
22-
- You can enable/disable email link clicks tracking in Settings with Mail click tracker toggle.
23-
- Do not forget to seed your database with new config (Run `make install` after every update).
24-
- Added `url` parameter with clicked URL to `mailgun-event` Hermes event in `v2/MailgunEventsHandler`. remp/remp#1102
25-
- **IMPORTANT**: Fixed inconsistent behavior of missing translations for layouts and snippets which didn't default to the primary locale variant. remp/remp#1260
26-
- This fix might affect you if you are using multiple locales in Mailer, and if you rely on the behavior that empty snippet/layout is included for locales which were not filled.
27-
- Our intention (also communicated by the UI) was always the same: Use the translation if it's present, or **fallback to the default language if it is not**. Unfortunately layouts and snippets always created empty translations and used them instead. That was a bug. If you want to preserve this behavior, you need to explictly save _something_ into the translation (e.g. space or HTML comment).
289

2910
## Archive
3011

12+
- [v2.2](./changelogs/CHANGELOG-v2.2.md)
3113
- [v2.1](./changelogs/CHANGELOG-v2.1.md)
3214
- [v2.0](./changelogs/CHANGELOG-v2.0.md)
3315
- [v1.2](./changelogs/CHANGELOG-v1.2.md)
@@ -44,5 +26,4 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
4426
[Segments]: https://github.com/remp2020/remp/tree/master/Beam/go/cmd/segments
4527
[Tracker]: https://github.com/remp2020/remp/tree/master/Beam/go/cmd/tracker
4628

47-
[Unreleased]: https://github.com/remp2020/remp/compare/2.1.0...master
48-
29+
[Unreleased]: https://github.com/remp2020/remp/compare/2.2.0...master

changelogs/CHANGELOG-v2.2.md

+32
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
## [2.2] - 2023-05-25
2+
3+
### [Mailer]
4+
5+
- **BREAKING**: Changed behavior when subscribing `mail_type` with variants (`mail_type.is_multi_variant = true`) **without specified variant**. remp/crm#2723
6+
- If `mail_type.default_variant_id` is set, such variant is subscribed _(this didn't change)_.
7+
- **BREAKING**: If `mail_type.default_variant_id` is not set, all variants are subscribed.
8+
- **BREAKING**: Added `context` parameter to `IReplace::replace()` interface method. remp/remp#1102
9+
- Use context to pass additional information to replacers.
10+
- If you have own implementation of `IReplace` interface, you should add new `context` parameter to `replace` method.
11+
- Added list of subscribed variants to `/api/v1/users/subscribe` API response (parameter `subscribed_variants`). remp/crm#2723
12+
- Fixed broken master search, which was hitting deprecated search URL. remp/remp#1265
13+
- Added clicked links tracking in sent emails. remp/remp#1102
14+
- Added `RtmClickReplace` to add `rtm_click` query parameter with computed link hash to email links. Hash is then used to identify clicked link in email.
15+
- Added table with link clicks count to `/template/show` page.
16+
- You can enable/disable email link clicks tracking in Settings with Mail click tracker toggle.
17+
- Do not forget to seed your database with new config (Run `make install` after every update).
18+
- Added `url` parameter with clicked URL to `mailgun-event` Hermes event in `v2/MailgunEventsHandler`. remp/remp#1102
19+
- **IMPORTANT**: Fixed inconsistent behavior of missing translations for layouts and snippets which didn't default to the primary locale variant. remp/remp#1260
20+
- This fix might affect you if you are using multiple locales in Mailer, and if you rely on the behavior that empty snippet/layout is included for locales which were not filled.
21+
- Our intention (also communicated by the UI) was always the same: Use the translation if it's present, or **fallback to the default language if it is not**. Unfortunately layouts and snippets always created empty translations and used them instead. That was a bug. If you want to preserve this behavior, you need to explictly save _something_ into the translation (e.g. space or HTML comment).
22+
23+
---
24+
25+
[2.2]: https://github.com/remp2020/remp/compare/2.1.0...2.2.0
26+
27+
[Beam]: https://github.com/remp2020/remp/tree/master/Beam
28+
[Campaign]: https://github.com/remp2020/remp/tree/master/Campaign
29+
[Mailer]: https://github.com/remp2020/remp/tree/master/Mailer
30+
[Sso]: https://github.com/remp2020/remp/tree/master/Sso
31+
[Segments]: https://github.com/remp2020/remp/tree/master/Beam/go/cmd/segments
32+
[Tracker]: https://github.com/remp2020/remp/tree/master/Beam/go/cmd/tracker

0 commit comments

Comments
 (0)