diff options
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 69 |
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. | |||
4 | The format is based on [Keep a Changelog](http://keepachangelog.com/) | 4 | The format is based on [Keep a Changelog](http://keepachangelog.com/) |
5 | and this project adheres to [Semantic Versioning](http://semver.org/). | 5 | and 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 | ||
47 | The documentation has been migrated to ReadTheDocs: | 91 | The 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) |