Release notes
The history of Ogham releases is documented below. For details of changes refer to the project’s GitHub issues or the GitHub report.
1.1.1 / 2017-03-14
Features
- Support FreeMarker templates
- It is possible to mix Thymeleaf and FreeMarker templates
- Tested with Spring Boot 1.3.8+ latest releases (1.3.8, 1.4.5 and 1.5.2)
1.0.0 / 2015-10-08
Features
- Add Spring integration with Spring Boot
- Add Spring integration using Java config or XML config
- Add fluent API
- Service now wrap all exceptions (even runtime exceptions) into checked exception
- Add OVH implementation for sending SMS
- Add basic i18n support
- Allow to configure different template prefixes/suffixes for each kind of message
0.0.1 / 2015-06-22
Features
- APIs for multi-implementation support
- APIs for multi-channel support
- Send emails using Java Mail API (first implementation)
- Send SMS using Cloudhopper SMPP (first implementation)
- Integrate Thymeleaf as template engine (first integration)
- Manage both html and text emails
- Automatically fill email/sms with information from properties
- Automatically fill subject for emails provided directly in template
- Handle email attachments
- Apply basic HTML transformations to make the email work on several email clients
- Detect mimetype automatically
- Simple lookup management for finding templates and template resources