You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit e3c512f
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: CHANGELOG.md
+19Lines changed: 19 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,25 @@
2
2
3
3
All changes that impact users of this module are documented in this file, in the [Common Changelog](https://common-changelog.org) format with some additional specifications defined in the CONTRIBUTING file. This codebase adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
4
4
5
+
## Unreleased [minor]
6
+
7
+
> Development of this release was supported by [Anthelia](https://anthelia.tech).
8
+
9
+
### Changed
10
+
11
+
- Name the collection in the subject of Collection API error emails and give them the same body as engine error emails
12
+
- Prefix the subject and title of error emails with the environment name, such as `[development]`, when `NODE_ENV` is not `production`
13
+
14
+
### Fixed
15
+
16
+
- Keep the Collection API running when sending an error email fails
17
+
- Send one error email per unhandled promise rejection instead of two
18
+
- Wait for the error email to be sent before exiting on an unhandled promise rejection
19
+
- Stop sending errors a second time as warnings when [`logger.sendMailOnError.sendWarnings`](https://docs.opentermsarchive.org/collections/reference/configuration/#logger) is enabled
20
+
- Send error emails as HTML instead of plain text
21
+
- Start the engine when [`logger.sendMailOnError`](https://docs.opentermsarchive.org/collections/reference/configuration/#logger) is enabled without `sendWarnings`
22
+
- Start the Collection API with a warning instead of failing when `OTA_ENGINE_SMTP_PASSWORD` is missing while [`logger.sendMailOnError`](https://docs.opentermsarchive.org/collections/reference/configuration/#logger) is enabled
23
+
5
24
## 15.2.0 - 2026-09-09
6
25
7
26
> Development of this release was made on a volunteer basis by [be-student](https://github.com/be-student).
0 commit comments