All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning specification.
2.4.4 - 2024-01-05
- Chinese Traditional translation (#59)
- Page redirections trigger a deprecation warning since MantisBT 2.26.0 (#60)
- Russian translation (#53)
2.4.2 - 2019-10-01
2.4.1 - 2019-02-10
- Dutch translation (#49)
2.4.0 - 2018-10-10
- Hide table header/footer in Announcements list when none are defined (#44)
- Improve UI for Announcements list actions (2 submit buttons) (#45)
- Refactor action page into separate scripts (edit/update/delete)
- SQL Syntax error on PostgreSQL using DELETE statements with JOIN (#40)
- PHP Notice in Announcements List (#43)
- Fix Edit button style and align it to the left (#46)
2.3.0 - 2018-04-28
- French translation (#34)
- Improve time-to-live input boxes: numbers >= 0 only, help tooltip (#36)
- Use specific error messages for invalid TTL or unknown location (#39)
- Duplicate key error when inserting/updating an already existing context (#35)
- Consistent display of default in Location selects (#38)
- Styling of time-to-live input boxes (#36)
2.2.0 - 2018-02-26
- Minimum requirement: MantisBT 2.0.0 → 2.3.0
- Use REST API instead of XmlHttpRequest (#22)
- Improve error handling of announcements dismissals
- Code cleanup (#26, #27...)
- Center '+' button on Edit Announcements page (#28)
- Show announcements without context as disabled on the list page (#30)
- Display warning when removing last context (#31)
- Unused language strings
- Setting of Dismissable property when adding a new Context (#18, #19)
- Cascade delete Dismissals when removing a Context or Message (#17)
- Time-to-live for non-dismissable announcements (#16)
- Messed up display when an announcement has no contexts (#29)
2.1.1 - 2018-02-19
- Display of announcement banner on Admin pages (#25)
2.1.0 - 2017-10-16
- Implement automatic delayed dismissal (#10)
- Logging errors on dismissal AJAX to javascript console (#12)
- Warn admin when configured threshold is lower than '$g_manage_site_threshold' (#14)
- Increase and fix size of Title input field (#13)
- Markdown rendering in List view (#9)
- Announcement dismissal not working with detailed *$g_display_error_ settings (#11)
2.0.0 - 2017-07-02
- Support for MantisBT 2.0
- Screenshots to README file (#4)
- Support for MantisBT 1.3
- Highlight menu item on manage page (#8)
1.0.0 - 2017-06-20
- Support for MantisBT 1.3
- Support for MantisBT 1.2
0.3 - 2014-08-12
- Chinese translation
0.2 - 2014-03-19
- Dismissal timestamps, allowing edited announcements to be shown again, until users dismiss them a second time
0.1 - 2010-06-19
- Initial release