|
| 1 | +# Source Integration Plugin Change Log |
| 2 | + |
| 3 | +All notable changes to this project will be documented in this file. |
| 4 | + |
| 5 | +The format is based on [Keep a Changelog](http://keepachangelog.com/) |
| 6 | +and this project adheres to [Semantic Versioning](http://semver.org/) |
| 7 | +specification. |
| 8 | + |
| 9 | +-------------------------------------------------------------------------------- |
| 10 | + |
| 11 | +# Releases for MantisBT 1.3 |
| 12 | + |
| 13 | +## [1.5.4] - 2017-09-17 |
| 14 | + |
| 15 | +### Changed |
| 16 | + |
| 17 | +- HgWeb: allow space and unicode chars in filename |
| 18 | + [#219](https://github.com/mantisbt-plugins/source-integration/pull/219) |
| 19 | + |
| 20 | +### Fixed |
| 21 | + |
| 22 | +- Remove extra '(select one)' in mapping strategy selection list |
| 23 | + [#238](https://github.com/mantisbt-plugins/source-integration/issues/238) |
| 24 | +- Change of repo name after full import |
| 25 | + [#245](https://github.com/mantisbt-plugins/source-integration/issues/245) |
| 26 | +- HgWeb: fix handling of commit message lines beginning with `#` |
| 27 | + [#233](https://github.com/mantisbt-plugins/source-integration/issues/233) |
| 28 | +- HgWeb: fix errors while importing the repository |
| 29 | + [#248](https://github.com/mantisbt-plugins/source-integration/issues/248) |
| 30 | + [#249](https://github.com/mantisbt-plugins/source-integration/issues/249) |
| 31 | +- SVN: make sure svn_binary() retrieves options from SourceSVN's config |
| 32 | + [#241](https://github.com/mantisbt-plugins/source-integration/issues/241) |
| 33 | + |
| 34 | +## [1.5.3] - 2017-06-12 |
| 35 | + |
| 36 | +### Fixed |
| 37 | + |
| 38 | +- Git*, HgWeb: Fix SQL syntax error in 'import_full' |
| 39 | + [#221](https://github.com/mantisbt-plugins/source-integration/issues/221) |
| 40 | +- GitLab: fix invalid diff URL |
| 41 | + [#227](https://github.com/mantisbt-plugins/source-integration/issues/227) |
| 42 | +- Gitphp: replace deprecated db_query_bound() call |
| 43 | + [#222](https://github.com/mantisbt-plugins/source-integration/issues/222) |
| 44 | +- HgWeb: replace invalid function map() by array_map() |
| 45 | + [#213](https://github.com/mantisbt-plugins/source-integration/issues/213) |
| 46 | + |
| 47 | +## [1.5.2] - 2017-03-16 |
| 48 | + |
| 49 | +### Changed |
| 50 | + |
| 51 | +- Source_FilterOption_Permalink() should not handle integer params as strings |
| 52 | + [#207](https://github.com/mantisbt-plugins/source-integration/issues/207) |
| 53 | + |
| 54 | +### Fixed |
| 55 | + |
| 56 | +- Changeset reference is not processed when preceded by @-mention |
| 57 | + [#204](https://github.com/mantisbt-plugins/source-integration/issues/204) |
| 58 | + |
| 59 | + |
| 60 | +## [1.5.1] - 2017-03-06 |
| 61 | + |
| 62 | +### Fixed |
| 63 | + |
| 64 | +- Bug preventing use of Git-based plugins on PHP versions < 5.6 |
| 65 | + [#199](https://github.com/mantisbt-plugins/source-integration/issues/199) |
| 66 | + |
| 67 | +## [1.5.0] - 2017-03-06 |
| 68 | + |
| 69 | +### Added |
| 70 | + |
| 71 | +- Branch validation for Git-based plugins that didn't have it (Cgit, Gitweb, Gitphp) |
| 72 | + |
| 73 | +### Changed |
| 74 | + |
| 75 | +- Use an abstract base class for Git-based plugins (Cgit, GitHub, GitLab, Gitweb, Gitphp) |
| 76 | + |
| 77 | + |
| 78 | +## [1.4.1] - 2017-02-22 |
| 79 | + |
| 80 | +### Changed |
| 81 | + |
| 82 | +- Workaround for 4-bytes UTF-8 characters (e.g. emojis) in commit messages |
| 83 | + [#194](https://github.com/mantisbt-plugins/source-integration/issues/194) |
| 84 | +- Github: branch validation regex now follows rules defined in git check-ref-format man page |
| 85 | + |
| 86 | +### Fixed |
| 87 | + |
| 88 | +- Github: handling branches containing '/' |
| 89 | + [#193](https://github.com/mantisbt-plugins/source-integration/issues/193) |
| 90 | + |
| 91 | + |
| 92 | +## [1.4.0] - 2017-02-06 |
| 93 | + |
| 94 | +Includes all changes and fixes from 0.19. |
| 95 | + |
| 96 | +Most of the changes to support MantisBT 1.3 took place in 1.3.2. The bump to |
| 97 | +1.4.0 was made for compliance with SemVer and the new version numbering |
| 98 | +scheme. |
| 99 | + |
| 100 | +### Changed |
| 101 | + |
| 102 | +- New SemVer-based version numbering scheme |
| 103 | +- Gitphp: support for MantisBT 1.3 |
| 104 | + |
| 105 | + |
| 106 | +## [1.3.2] - 2017-02-05 |
| 107 | + |
| 108 | +### Added |
| 109 | + |
| 110 | +- Support for MantisBT 1.3 |
| 111 | +- Gitweb: Add support for HTTP basic auth |
| 112 | + [#144](https://github.com/mantisbt-plugins/source-integration/issues/144) |
| 113 | +- Support for Pull Request linking (Bitbucket, Github) |
| 114 | + [#116](https://github.com/mantisbt-plugins/source-integration/issues/116) |
| 115 | +- New 'MantisSourceBase' common ancestor class |
| 116 | +- Classes hierarchy documentation |
| 117 | + |
| 118 | +### Changed |
| 119 | + |
| 120 | +- Update MantisCore dependency to 1.3 for all child plugins |
| 121 | +- Adapt pages layout for Mantis 1.3.0 |
| 122 | +- Improve layout of 'Enabled Features' in config page |
| 123 | +- Improve bug resolution and assignment logic |
| 124 | + [#80](https://github.com/mantisbt-plugins/source-integration/issues/80) |
| 125 | + [#104](https://github.com/mantisbt-plugins/source-integration/issues/104) |
| 126 | +- Hide edit controls for unauthorized users on changeset details page |
| 127 | + [#188](https://github.com/mantisbt-plugins/source-integration/issues/188) |
| 128 | +- Plugins title prefixed with 'Source' to group them in Mantis Plugin admin page |
| 129 | +- Set all plugins' URL to point Github's page |
| 130 | + |
| 131 | +### Removed |
| 132 | + |
| 133 | +- Support for MantisBT 1.2 |
| 134 | +- jQuery plugin dependency |
| 135 | + |
| 136 | +### Fixed |
| 137 | + |
| 138 | +- Javascript change event on search page |
| 139 | +- Data type mismatch error on edit page |
| 140 | + [#134](https://github.com/mantisbt-plugins/source-integration/issues/134) |
| 141 | +- Changeset linking |
| 142 | + [#146](https://github.com/mantisbt-plugins/source-integration/issues/146), |
| 143 | + [#161](https://github.com/mantisbt-plugins/source-integration/issues/161) |
| 144 | +- Set issue resolution to 'fixed' when processing changesets |
| 145 | + [#191](https://github.com/mantisbt-plugins/source-integration/issues/191) |
| 146 | +- Cgit: filter out decoration tag from commit message |
| 147 | + [#185](https://github.com/mantisbt-plugins/source-integration/issues/185) |
| 148 | +- GitHub: system notice when authorizing application |
| 149 | + [#168](https://github.com/mantisbt-plugins/source-integration/issues/168) |
| 150 | +- GitHub: allow clearing OAuth access token |
| 151 | + [#133](https://github.com/mantisbt-plugins/source-integration/issues/133) |
| 152 | +- GitLab: Remove calls to deprecated helper_alternate_class() |
| 153 | +- SVN: prevent Data Type mismatch error in config page |
| 154 | + [#167](https://github.com/mantisbt-plugins/source-integration/issues/167) |
| 155 | +- SVN: force SourceSVN plugin in svn_call |
| 156 | + [#186](https://github.com/mantisbt-plugins/source-integration/issues/186) |
| 157 | + |
| 158 | + |
| 159 | +## [1.3.1] - 2015-09-12 |
| 160 | + |
| 161 | +Includes all changes and fixes from master-1.2.x branch, up to commit |
| 162 | +[92f682f3](https://github.com/mantisbt-plugins/source-integration/commit/92f682f3b296af72af6fb6d9f207ac5097cce8fe). |
| 163 | + |
| 164 | + |
| 165 | +## [1.3.0] - 2014-11-08 |
| 166 | + |
| 167 | +### Added |
| 168 | + |
| 169 | +- Initial and partial support for MantisBT 1.3 |
| 170 | + |
| 171 | +-------------------------------------------------------------------------------- |
| 172 | + |
| 173 | +# Legacy releases for MantisBT 1.2 |
| 174 | + |
| 175 | +## [0.19] - 2017-02-06 |
| 176 | +## [0.18] - 2013-02-22 |
| 177 | +## [0.17] - 2012-12-07 |
| 178 | +## [0.16.4] - 2011-07-21 |
| 179 | +## [0.16.3] - 2011-06-06 |
| 180 | +## [0.16.2] - 2010-06-27 |
| 181 | +## [0.16.1] - 2010-04-14 |
| 182 | +## [0.16] - 2010-04-12 |
| 183 | +## [0.15] - 2010-04-01 |
| 184 | +## [0.14] - 2010-01-26 |
| 185 | +## [0.13.2] - 2009-04-06 |
| 186 | +## [0.13.1] - 2009-04-01 |
| 187 | +## [0.13.0] - 2008-10-28 |
| 188 | +## [0.12a] - 2008-07-29 |
| 189 | +## [0.12] - 2008-07-29 |
| 190 | +## [0.11a] - 2008-06-30 |
| 191 | +## [0.11] - 2008-06-13 |
| 192 | +## [0.10] - 2008-06-05 |
| 193 | +## [0.9c] - 2008-04-18 |
| 194 | +## [0.9b] - 2008-04-12 |
| 195 | +## [0.9a] - 2008-04-11 |
| 196 | +## [0.9] - 2008-04-11 |
| 197 | + |
| 198 | + |
| 199 | +[Unreleased 1.x]: https://github.com/mantisbt-plugins/source-integration/compare/v1.5.4...master-1.3.x |
| 200 | + |
| 201 | +[1.5.4]: https://github.com/mantisbt-plugins/source-integration/compare/v1.5.3...v1.5.4 |
| 202 | +[1.5.3]: https://github.com/mantisbt-plugins/source-integration/compare/v1.5.2...v1.5.3 |
| 203 | +[1.5.2]: https://github.com/mantisbt-plugins/source-integration/compare/v1.5.1...v1.5.2 |
| 204 | +[1.5.1]: https://github.com/mantisbt-plugins/source-integration/compare/v1.5.0...v1.5.1 |
| 205 | +[1.5.0]: https://github.com/mantisbt-plugins/source-integration/compare/v1.4.1...v1.5.0 |
| 206 | +[1.4.1]: https://github.com/mantisbt-plugins/source-integration/compare/v1.4.0...v1.4.1 |
| 207 | +[1.4.0]: https://github.com/mantisbt-plugins/source-integration/compare/v1.3.2...v1.4.0 |
| 208 | +[1.3.2]: https://github.com/mantisbt-plugins/source-integration/compare/v1.3.1...v1.3.2 |
| 209 | +[1.3.1]: https://github.com/mantisbt-plugins/source-integration/compare/v1.3.0...v1.3.1 |
| 210 | +[1.3.0]: https://github.com/mantisbt-plugins/source-integration/compare/v0.19...v1.3.0 |
| 211 | + |
| 212 | +[0.19]: https://github.com/mantisbt-plugins/source-integration/compare/v0.18...v0.19 |
| 213 | +[0.18]: https://github.com/mantisbt-plugins/source-integration/compare/v0.17...v0.18 |
| 214 | +[0.17]: https://github.com/mantisbt-plugins/source-integration/compare/v0.16.4...v0.17 |
| 215 | +[0.16.4]: https://github.com/mantisbt-plugins/source-integration/compare/v0.16.3...v0.16.4 |
| 216 | +[0.16.3]: https://github.com/mantisbt-plugins/source-integration/compare/v0.16.2...v0.16.3 |
| 217 | +[0.16.2]: https://github.com/mantisbt-plugins/source-integration/compare/v0.16.1...v0.16.2 |
| 218 | +[0.16.1]: https://github.com/mantisbt-plugins/source-integration/compare/v0.16...v0.16.1 |
| 219 | +[0.16]: https://github.com/mantisbt-plugins/source-integration/compare/v0.15...v0.16 |
| 220 | +[0.15]: https://github.com/mantisbt-plugins/source-integration/compare/v0.14...v0.15 |
| 221 | +[0.14]: https://github.com/mantisbt-plugins/source-integration/compare/release-0.13.2...v0.14 |
| 222 | +[0.13.2]: https://github.com/mantisbt-plugins/source-integration/compare/release-0.13.1...release-0.13.2 |
| 223 | +[0.13.1]: https://github.com/mantisbt-plugins/source-integration/compare/release-0.13.0...release-0.13.1 |
| 224 | +[0.13.0]: https://github.com/mantisbt-plugins/source-integration/compare/Source-0.12a...release-0.13.0 |
| 225 | +[0.12a]: https://github.com/mantisbt-plugins/source-integration/compare/Source-0.12...Source-0.12a |
| 226 | +[0.12]: https://github.com/mantisbt-plugins/source-integration/compare/Source-0.11a...Source-0.12 |
| 227 | +[0.11a]: https://github.com/mantisbt-plugins/source-integration/compare/Source-0.11...Source-0.11a |
| 228 | +[0.11]: https://github.com/mantisbt-plugins/source-integration/compare/Source-0.10...Source-0.11 |
| 229 | +[0.10]: https://github.com/mantisbt-plugins/source-integration/compare/Source-0.9c...Source-0.10 |
| 230 | +[0.9c]: https://github.com/mantisbt-plugins/source-integration/compare/Source-0.9b...Source-0.9c |
| 231 | +[0.9b]: https://github.com/mantisbt-plugins/source-integration/compare/Source-0.9a...Source-0.9b |
| 232 | +[0.9a]: https://github.com/mantisbt-plugins/source-integration/compare/Source-0.9...Source-0.9a |
| 233 | +[0.9]: https://github.com/mantisbt-plugins/source-integration/compare/8070579680bb2d56651d67f69755b879121917f6...Source-0.9 |
0 commit comments