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.5.0 - 2024-01-05
- Page redirections trigger a deprecation warning since MantisBT 2.26.0 #70
2.4.1 - 2022-08-04
- Snippet selects are not in expected tab order on Bug Update page #63
2.4.0 - 2022-02-06
- Add button to jump to Create Snippet section from Edit Snippets page #35
- Replace select+Go button by Edit/Delete buttons #36
- Add tooltip to "Select all" checkbox #59
- Improve layout of Snippets list footer #60
- Display message when no snippets are selected #61
- Adapt Edit Snippets page layout to Mantis 2.x style #62
2.3.2 - 2021-03-31
- New 2.3.1 install (or upgrade from < 2.3.0 to 2.3.1) fails #55
2.3.1 - 2021-03-05
- MantisBT install page included instead of plugin's install functions #53
- Install functions always included even if not needed #54
2.3.0 - 2021-02-12
- {handler} placeholder replaced by default string if issue is not assigned #48
- Added page titles #50
- Redirect to originating page from Config page #51
- {project} and {handler} placeholders in bug_reminder_page.php #46
- My/Global Snippets tabs are not marked as active #49
- Orphaned Snippet records in the database #52
2.2.5 - 2018-03-18
- Korean translation #42
- Hide Snippets selection list when none are available #41
2.2.4 - 2018-03-18
- Sort Snippets selection list by name #34
2.2.3 - 2018-03-17
- Always replace User Placeholders with username #37
2.2.2 - 2018-02-26
- qTip2 library throws 'Source map error' in browser console #32
2.2.1 - 2018-01-31
- Can't retrieve snippets data from REST API if URL rewriting is not working #31
2.2.0 - 2018-01-14
- Require MantisBT 2.3 or later
- Use REST API instead of xmlhttprequest #16
- Replaced simpletip.js library with qTip2 #25
- Unused version information from JSON payload #27
- Tooltip not shown on snippets list page #19
2.1.0 - 2017-10-23
- Javascript refactoring and code cleanup
- Increase spacing between checkbox and label on config page #21
- Update jquery-textrange library to 1.4.0
- Ensure numeric JSON fields have correct data type
- HTML syntax error in config page
2.0.0 - 2017-07-31
- Support for MantisBT 2.0
- Add ‘Manage Global Snippets’ to account menu
- Hide checkbox when editing a single Snippet #13
- Support for MantisBT 1.3
1.2.0 - 2017-07-31
- Spanish translation #17
- Move plugin to root
1.1.0 - 2016-04-19
- Don't use
user0for unassigned issues' handler - Use current user as reporter when reporting issues
- Use more descriptive placeholders (e.g.
%u->{user}) #10
- PHP errors in config page
- Fix snippets for additional info field
- Replace deprecated db_query_bound() calls
1.0.0 - 2016-01-02
- Support for MantisBT 1.3
- Support for MantisBT 1.2
- jQuery plugin is no longer required
- Tooltip position outside viewable area #8
0.6 - 2014-10-30
- Allowing selection of fields on which Snippets can be used in plugin configuration
#6
- Minified JavaScript
- Bump minimum jQuery version to 1.6
- Text duplicated when inserting snippet with caret at beginning of textarea #4
- Fix behavior of Select all check box in snippet lists
0.5 - 2013-04-05
- Conditional Dependency for jQuery plugin (MantisBT 1.2/1.3 compatibility)
0.4 - 2012-10-12
- French translation
- German translation
- Internet Explorer compatibility issue
- Snippets containing single quotes are truncated #2
0.3 - 2010-04-15
- Access thresholds
- Tooltip docs for placeholder patterns
- Snippet insertion at cursor position
- Error checking for blank names and values
- bug_id sniffing on change status page
- Language consistency
- Prevent SQL errors when given empty arrays
0.2 - 2010-03-29
- Implemented placeholder patterns for snippets
- Problem with empty snippet lists
- Proper cleaning of snippets for usage
0.1 - 2010-03-22
- Initial release