aboutsummaryrefslogtreecommitdiffhomepage
path: root/CHANGELOG.md
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md69
1 files changed, 60 insertions, 9 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 33feac20..0e737d8c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,6 +4,49 @@ All notable changes to this project will be documented in this file.
4The format is based on [Keep a Changelog](http://keepachangelog.com/) 4The format is based on [Keep a Changelog](http://keepachangelog.com/)
5and this project adheres to [Semantic Versioning](http://semver.org/). 5and this project adheres to [Semantic Versioning](http://semver.org/).
6 6
7## [v0.10.0](https://github.com/shaarli/Shaarli/releases/tag/v0.10.0) - UNPUBLISHED
8
9## [v0.9.5](https://github.com/shaarli/Shaarli/releases/tag/v0.9.5) - 2018-02-02
10### Fixed
11- Fix a warning happening when `php-intl` is not installed on the system
12- Fix warnings happening when updating from legacy SebSauvage version
13
14## [v0.9.4](https://github.com/shaarli/Shaarli/releases/tag/v0.9.4) - 2018-01-30
15### Added
16- Enable translations: Shaarli is now also available in French. Other language translations are welcome!
17- Add EditorConfig configuration
18- Add favicons for mobile devices
19- Add Alpine Linux arm32v7 Dockerfiles (master, latest)
20
21### Changed
22- Do not write bookmark edition history during file imports (performance)
23- Migrate Docker images (master, latest) to Alpine Linux
24- Improve unitary tests and code coverage
25- Improve thumbnail display
26- Improve theme ergonomics
27- Improve messages if there is no plugin or parameter available in the admin page
28- Increase buffer size for cURL download
29- Force HTTPS if the original port is 443 behind a reverse proxy (workaround)
30- Improve page title retrieval performances
31
32### Removed
33- Remove redirector setting from Configure page
34
35### Fixed
36- Fix broken links in the documentation
37- Enable access to `data/user.css` (Apache 2.2 & 2.4)
38- Don't URL encode description links if parameter `redirector.encode_url` is set to false
39- Fix an issue preventing the Save button to appear for plugin parameters
40
41
42## [v0.9.3](https://github.com/shaarli/Shaarli/releases/tag/v0.9.3) - 2018-01-04
43**XSS vulnerability fixed. Please update.**
44
45## Security
46- Fix an XSS (cross-site-scripting) vulnerability in `index.php` -
47 [CVE-2018-5249](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-5249)
48
49
7## [v0.9.2](https://github.com/shaarli/Shaarli/releases/tag/v0.9.2) - 2017-10-07 50## [v0.9.2](https://github.com/shaarli/Shaarli/releases/tag/v0.9.2) - 2017-10-07
8 51
9**Major security issue fixed. Please update.** 52**Major security issue fixed. Please update.**
@@ -42,6 +85,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
42 85
43- Fixed reflected XSS vulnerability introduced in v0.9.1, discovered by @chb9 ([CVE-2017-15215](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-15215)). 86- Fixed reflected XSS vulnerability introduced in v0.9.1, discovered by @chb9 ([CVE-2017-15215](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-15215)).
44 87
88
45## [v0.9.1](https://github.com/shaarli/Shaarli/releases/tag/v0.9.1) - 2017-08-23 89## [v0.9.1](https://github.com/shaarli/Shaarli/releases/tag/v0.9.1) - 2017-08-23
46 90
47The documentation has been migrated to ReadTheDocs: 91The documentation has been migrated to ReadTheDocs:
@@ -115,7 +159,7 @@ Theming:
115 - Introduce a new theme 159 - Introduce a new theme
116 - Allow selecting themes/templates from the configuration page 160 - Allow selecting themes/templates from the configuration page
117 - New/Edit link form can be submitted using CTRL+Enter in the textarea 161 - New/Edit link form can be submitted using CTRL+Enter in the textarea
118 - Shaarli version is displayed in the footer when logged in 162 - Shaarli version is displayed in the footer when logged in
119- Add plugin placeholders to Atom/RSS feed templates 163- Add plugin placeholders to Atom/RSS feed templates
120- Add OpenSearch to feed templates 164- Add OpenSearch to feed templates
121- Add `campaign_` to the URL cleanup pattern list 165- Add `campaign_` to the URL cleanup pattern list
@@ -145,7 +189,7 @@ Theming:
145- Improved date time display depending on the locale 189- Improved date time display depending on the locale
146- Partial namespace support for Shaarli classes 190- Partial namespace support for Shaarli classes
147- Shaarli version is now only present in `shaarli_version.php` 191- Shaarli version is now only present in `shaarli_version.php`
148- Human readable maximum file size upload 192- Human readable maximum file size upload
149 193
150 194
151### Removed 195### Removed
@@ -171,6 +215,13 @@ Theming:
171- Markdown plugin: escape HTML entities by default 215- Markdown plugin: escape HTML entities by default
172 216
173 217
218## [v0.8.5](https://github.com/shaarli/Shaarli/releases/tag/v0.8.5) - 2018-01-04
219**XSS vulnerability fixed. Please update.**
220
221## Security
222- Fix an XSS (cross-site-scripting) vulnerability in `index.php` -
223 [CVE-2018-5249](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-5249)
224
174## [v0.8.4](https://github.com/shaarli/Shaarli/releases/tag/v0.8.4) - 2017-03-04 225## [v0.8.4](https://github.com/shaarli/Shaarli/releases/tag/v0.8.4) - 2017-03-04
175### Security 226### Security
176- Markdown plugin: escape HTML entities by default 227- Markdown plugin: escape HTML entities by default
@@ -186,7 +237,7 @@ Theming:
186 237
187## [v0.8.1](https://github.com/shaarli/Shaarli/releases/tag/v0.8.1) - 2016-12-12 238## [v0.8.1](https://github.com/shaarli/Shaarli/releases/tag/v0.8.1) - 2016-12-12
188 239
189> Note: this version will create an automatic backup of your database if anything goes wrong. 240> Note: this version will create an automatic backup of your database if anything goes wrong.
190 241
191### Added 242### Added
192- Add CHANGELOG.md to track the whole project's history 243- Add CHANGELOG.md to track the whole project's history
@@ -203,7 +254,7 @@ Theming:
203- Link ID complete refactoring: 254- Link ID complete refactoring:
204 - Links now have a numeric ID instead of dates 255 - Links now have a numeric ID instead of dates
205 - Short URLs are now created once and can't change over time (previous URL are kept) 256 - Short URLs are now created once and can't change over time (previous URL are kept)
206- Templates: 257- Templates:
207 - Changed placeholder behaviour for: `buttons_toolbar`, `fields_toolbar` and `action_plugin` 258 - Changed placeholder behaviour for: `buttons_toolbar`, `fields_toolbar` and `action_plugin`
208 - Cleanup `{loop}` declarations in templates 259 - Cleanup `{loop}` declarations in templates
209 - Tools: hide Firefox Social button when not in HTTPS 260 - Tools: hide Firefox Social button when not in HTTPS
@@ -221,7 +272,7 @@ Theming:
221- Plugins: 272- Plugins:
222 - Tools: only display parameter description when it exists 273 - Tools: only display parameter description when it exists
223 - archive.org: do not propose archival of private notes 274 - archive.org: do not propose archival of private notes
224 - Markdown: 275 - Markdown:
225 - render links properly in code blocks 276 - render links properly in code blocks
226 - bug regarding the `nomarkdown` tag 277 - bug regarding the `nomarkdown` tag
227 - W3C compliance 278 - W3C compliance
@@ -360,7 +411,7 @@ Please use our release archives, or follow the
360### Fixed 411### Fixed
361- Fix a bug where renaming a tag was causing a 404 412- Fix a bug where renaming a tag was causing a 404
362- Fix a bug allowing to search blank terms 413- Fix a bug allowing to search blank terms
363- Fix a bug preventing to remove a tag with special chars when searching 414- Fix a bug preventing to remove a tag with special chars when searching
364 415
365 416
366## [v0.6.2](https://github.com/shaarli/Shaarli/releases/tag/v0.6.2) - 2015-12-23 417## [v0.6.2](https://github.com/shaarli/Shaarli/releases/tag/v0.6.2) - 2015-12-23
@@ -666,7 +717,7 @@ Initial release on GitHub.
666- When you click the key to see only private links, it turns yellow 717- When you click the key to see only private links, it turns yellow
667 718
668### Changed 719### Changed
669- The "Daily" page now automatically skips empty days. 720- The "Daily" page now automatically skips empty days.
670 721
671### Fixed 722### Fixed
672- Corrected the tag encoding (there was a bug when selecting a second tag which contains accented characters) 723- Corrected the tag encoding (there was a bug when selecting a second tag which contains accented characters)
@@ -964,7 +1015,7 @@ Initial release on GitHub.
964- Nicer timezone selection patch by killruana 1015- Nicer timezone selection patch by killruana
965 1016
966### Fixed 1017### Fixed
967- New lines now appear correctly in the RSS feed descriptions. 1018- New lines now appear correctly in the RSS feed descriptions.
968 1019
969 1020
970## [v0.0.17beta](http://sebsauvage.net/wiki/doku.php?id=php:shaarli:history) 1021## [v0.0.17beta](http://sebsauvage.net/wiki/doku.php?id=php:shaarli:history)
@@ -1018,7 +1069,7 @@ Initial release on GitHub.
1018## [v0.0.14beta](http://sebsauvage.net/wiki/doku.php?id=php:shaarli:history) 1069## [v0.0.14beta](http://sebsauvage.net/wiki/doku.php?id=php:shaarli:history)
1019### Added 1070### Added
1020- You no longer need to disable `magic_quotes` on your host. 1071- You no longer need to disable `magic_quotes` on your host.
1021 Shaarli will cope with this option beeing activated. 1072 Shaarli will cope with this option beeing activated.
1022 1073
1023 1074
1024## [v0.0.13beta](http://sebsauvage.net/wiki/doku.php?id=php:shaarli:history) 1075## [v0.0.13beta](http://sebsauvage.net/wiki/doku.php?id=php:shaarli:history)