Skip to content

Latest commit

 

History

History
233 lines (148 loc) · 6.78 KB

CHANGELOG.md

File metadata and controls

233 lines (148 loc) · 6.78 KB

Announcements Plugin Change Log

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

Added

  • Chinese Traditional translation (#59)

Fixed

  • Page redirections trigger a deprecation warning since MantisBT 2.26.0 (#60)

[2.4.3] - 2020-03-04

Added

  • Russian translation (#53)

2.4.2 - 2019-10-01

Added

  • Spanish translation (#51)
  • Portuguese-Brazil translation (#52)

2.4.1 - 2019-02-10

Added

  • Dutch translation (#49)

2.4.0 - 2018-10-10

Changed

  • 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)

Fixed

  • 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

Added

  • French translation (#34)

Changed

  • Improve time-to-live input boxes: numbers >= 0 only, help tooltip (#36)
  • Use specific error messages for invalid TTL or unknown location (#39)

Fixed

  • 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

Added

  • German translation (#15)
  • Schema update to cleanup orphan records in dismissed table #17)

Changed

  • 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)

Removed

  • Unused language strings

Fixed

  • 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

Fixed

  • Display of announcement banner on Admin pages (#25)

2.1.0 - 2017-10-16

Added

  • 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)

Changed

  • Increase and fix size of Title input field (#13)

Fixed

  • Markdown rendering in List view (#9)
  • Announcement dismissal not working with detailed *$g_display_error_ settings (#11)

2.0.0 - 2017-07-02

Added

  • Support for MantisBT 2.0
  • Screenshots to README file (#4)

Removed

  • Support for MantisBT 1.3

Fixed

  • Highlight menu item on manage page (#8)

1.0.0 - 2017-06-20

Added

  • Support for MantisBT 1.3

Removed

  • Support for MantisBT 1.2

0.3 - 2014-08-12

Added

  • Chinese translation

0.2 - 2014-03-19

Added

  • Dismissal timestamps, allowing edited announcements to be shown again, until users dismiss them a second time

0.1 - 2010-06-19

Added

  • Initial release