v15.3.0
15.3.0 - 2026-09-09
Development of this release was supported by Anthelia.
Changed
- Name the collection in the subject of Collection API error emails and give them the same body as engine error emails
- Prefix the subject and title of error emails with the environment name, such as
[development], whenNODE_ENVis notproduction
Fixed
- Keep the Collection API running when sending an error email fails
- Send one error email per unhandled promise rejection instead of two
- Wait for the error email to be sent before exiting on an unhandled promise rejection
- Stop sending errors a second time as warnings when
logger.sendMailOnError.sendWarningsis enabled - Send error emails as HTML instead of plain text
- Start the engine when
logger.sendMailOnErroris enabled withoutsendWarnings - Start the Collection API with a warning instead of failing when
OTA_ENGINE_SMTP_PASSWORDis missing whilelogger.sendMailOnErroris enabled