diff options
author | ArthurHoaro <arthur@hoa.ro> | 2018-01-30 19:15:30 +0100 |
---|---|---|
committer | ArthurHoaro <arthur@hoa.ro> | 2018-01-30 19:15:30 +0100 |
commit | a74184e1b0a9d503e1ea75812583967e7110c2f2 (patch) | |
tree | d596a0af4c819509d0bea8d5bdaf9041e7e77808 /CHANGELOG.md | |
parent | 57e4a974f7332ec694822ec61b8527cc31152798 (diff) | |
parent | 99a554904498d4d6985216568b32833c73e9825f (diff) | |
download | Shaarli-a74184e1b0a9d503e1ea75812583967e7110c2f2.tar.gz Shaarli-a74184e1b0a9d503e1ea75812583967e7110c2f2.tar.zst Shaarli-a74184e1b0a9d503e1ea75812583967e7110c2f2.zip |
Merge tag 'v0.9.4' into latest
Release v0.9.4
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 64 |
1 files changed, 51 insertions, 13 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 0a7b120c..29e1fd6e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md | |||
@@ -4,12 +4,42 @@ 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.9.3](https://github.com/shaarli/Shaarli/releases/tag/v0.9.3) - 2018-01-04 | 7 | ## [v0.10.0](https://github.com/shaarli/Shaarli/releases/tag/v0.10.0) - UNPUBLISHED |
8 | |||
9 | ## [v0.9.4](https://github.com/shaarli/Shaarli/releases/tag/v0.9.4) - 2018-01-30 | ||
10 | ### Added | ||
11 | - Enable translations: Shaarli is now also available in French. Other language translations are welcome! | ||
12 | - Add EditorConfig configuration | ||
13 | - Add favicons for mobile devices | ||
14 | - Add Alpine Linux arm32v7 Dockerfiles (master, latest) | ||
15 | |||
16 | ### Changed | ||
17 | - Do not write bookmark edition history during file imports (performance) | ||
18 | - Migrate Docker images (master, latest) to Alpine Linux | ||
19 | - Improve unitary tests and code coverage | ||
20 | - Improve thumbnail display | ||
21 | - Improve theme ergonomics | ||
22 | - Improve messages if there is no plugin or parameter available in the admin page | ||
23 | - Increase buffer size for cURL download | ||
24 | - Force HTTPS if the original port is 443 behind a reverse proxy (workaround) | ||
25 | - Improve page title retrieval performances | ||
26 | |||
27 | ### Removed | ||
28 | - Remove redirector setting from Configure page | ||
29 | |||
30 | ### Fixed | ||
31 | - Fix broken links in the documentation | ||
32 | - Enable access to `data/user.css` (Apache 2.2 & 2.4) | ||
33 | - Don't URL encode description links if parameter `redirector.encode_url` is set to false | ||
34 | - Fix an issue preventing the Save button to appear for plugin parameters | ||
8 | 35 | ||
36 | |||
37 | ## [v0.9.3](https://github.com/shaarli/Shaarli/releases/tag/v0.9.3) - 2018-01-04 | ||
9 | **XSS vulnerability fixed. Please update.** | 38 | **XSS vulnerability fixed. Please update.** |
10 | 39 | ||
11 | ### Security | 40 | ## Security |
12 | - Fix an XSS (cross-site-scripting) vulnerability in `index.php` | 41 | - Fix an XSS (cross-site-scripting) vulnerability in `index.php` - |
42 | [CVE-2018-5249](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-5249) | ||
13 | 43 | ||
14 | 44 | ||
15 | ## [v0.9.2](https://github.com/shaarli/Shaarli/releases/tag/v0.9.2) - 2017-10-07 | 45 | ## [v0.9.2](https://github.com/shaarli/Shaarli/releases/tag/v0.9.2) - 2017-10-07 |
@@ -48,7 +78,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/). | |||
48 | 78 | ||
49 | ### Security | 79 | ### Security |
50 | 80 | ||
51 | - Vulnerability introduced in v0.9.1 fixed. | 81 | - 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)). |
82 | |||
52 | 83 | ||
53 | ## [v0.9.1](https://github.com/shaarli/Shaarli/releases/tag/v0.9.1) - 2017-08-23 | 84 | ## [v0.9.1](https://github.com/shaarli/Shaarli/releases/tag/v0.9.1) - 2017-08-23 |
54 | 85 | ||
@@ -123,7 +154,7 @@ Theming: | |||
123 | - Introduce a new theme | 154 | - Introduce a new theme |
124 | - Allow selecting themes/templates from the configuration page | 155 | - Allow selecting themes/templates from the configuration page |
125 | - New/Edit link form can be submitted using CTRL+Enter in the textarea | 156 | - New/Edit link form can be submitted using CTRL+Enter in the textarea |
126 | - Shaarli version is displayed in the footer when logged in | 157 | - Shaarli version is displayed in the footer when logged in |
127 | - Add plugin placeholders to Atom/RSS feed templates | 158 | - Add plugin placeholders to Atom/RSS feed templates |
128 | - Add OpenSearch to feed templates | 159 | - Add OpenSearch to feed templates |
129 | - Add `campaign_` to the URL cleanup pattern list | 160 | - Add `campaign_` to the URL cleanup pattern list |
@@ -153,7 +184,7 @@ Theming: | |||
153 | - Improved date time display depending on the locale | 184 | - Improved date time display depending on the locale |
154 | - Partial namespace support for Shaarli classes | 185 | - Partial namespace support for Shaarli classes |
155 | - Shaarli version is now only present in `shaarli_version.php` | 186 | - Shaarli version is now only present in `shaarli_version.php` |
156 | - Human readable maximum file size upload | 187 | - Human readable maximum file size upload |
157 | 188 | ||
158 | 189 | ||
159 | ### Removed | 190 | ### Removed |
@@ -195,6 +226,13 @@ Theming: | |||
195 | 226 | ||
196 | - Editing a link created before the new ID system would change its permalink. | 227 | - Editing a link created before the new ID system would change its permalink. |
197 | 228 | ||
229 | ## [v0.8.5](https://github.com/shaarli/Shaarli/releases/tag/v0.8.5) - 2018-01-04 | ||
230 | **XSS vulnerability fixed. Please update.** | ||
231 | |||
232 | ## Security | ||
233 | - Fix an XSS (cross-site-scripting) vulnerability in `index.php` - | ||
234 | [CVE-2018-5249](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-5249) | ||
235 | |||
198 | ## [v0.8.4](https://github.com/shaarli/Shaarli/releases/tag/v0.8.4) - 2017-03-04 | 236 | ## [v0.8.4](https://github.com/shaarli/Shaarli/releases/tag/v0.8.4) - 2017-03-04 |
199 | ### Security | 237 | ### Security |
200 | - Markdown plugin: escape HTML entities by default | 238 | - Markdown plugin: escape HTML entities by default |
@@ -210,7 +248,7 @@ Theming: | |||
210 | 248 | ||
211 | ## [v0.8.1](https://github.com/shaarli/Shaarli/releases/tag/v0.8.1) - 2016-12-12 | 249 | ## [v0.8.1](https://github.com/shaarli/Shaarli/releases/tag/v0.8.1) - 2016-12-12 |
212 | 250 | ||
213 | > Note: this version will create an automatic backup of your database if anything goes wrong. | 251 | > Note: this version will create an automatic backup of your database if anything goes wrong. |
214 | 252 | ||
215 | ### Added | 253 | ### Added |
216 | - Add CHANGELOG.md to track the whole project's history | 254 | - Add CHANGELOG.md to track the whole project's history |
@@ -227,7 +265,7 @@ Theming: | |||
227 | - Link ID complete refactoring: | 265 | - Link ID complete refactoring: |
228 | - Links now have a numeric ID instead of dates | 266 | - Links now have a numeric ID instead of dates |
229 | - Short URLs are now created once and can't change over time (previous URL are kept) | 267 | - Short URLs are now created once and can't change over time (previous URL are kept) |
230 | - Templates: | 268 | - Templates: |
231 | - Changed placeholder behaviour for: `buttons_toolbar`, `fields_toolbar` and `action_plugin` | 269 | - Changed placeholder behaviour for: `buttons_toolbar`, `fields_toolbar` and `action_plugin` |
232 | - Cleanup `{loop}` declarations in templates | 270 | - Cleanup `{loop}` declarations in templates |
233 | - Tools: hide Firefox Social button when not in HTTPS | 271 | - Tools: hide Firefox Social button when not in HTTPS |
@@ -245,7 +283,7 @@ Theming: | |||
245 | - Plugins: | 283 | - Plugins: |
246 | - Tools: only display parameter description when it exists | 284 | - Tools: only display parameter description when it exists |
247 | - archive.org: do not propose archival of private notes | 285 | - archive.org: do not propose archival of private notes |
248 | - Markdown: | 286 | - Markdown: |
249 | - render links properly in code blocks | 287 | - render links properly in code blocks |
250 | - bug regarding the `nomarkdown` tag | 288 | - bug regarding the `nomarkdown` tag |
251 | - W3C compliance | 289 | - W3C compliance |
@@ -384,7 +422,7 @@ Please use our release archives, or follow the | |||
384 | ### Fixed | 422 | ### Fixed |
385 | - Fix a bug where renaming a tag was causing a 404 | 423 | - Fix a bug where renaming a tag was causing a 404 |
386 | - Fix a bug allowing to search blank terms | 424 | - Fix a bug allowing to search blank terms |
387 | - Fix a bug preventing to remove a tag with special chars when searching | 425 | - Fix a bug preventing to remove a tag with special chars when searching |
388 | 426 | ||
389 | 427 | ||
390 | ## [v0.6.2](https://github.com/shaarli/Shaarli/releases/tag/v0.6.2) - 2015-12-23 | 428 | ## [v0.6.2](https://github.com/shaarli/Shaarli/releases/tag/v0.6.2) - 2015-12-23 |
@@ -690,7 +728,7 @@ Initial release on GitHub. | |||
690 | - When you click the key to see only private links, it turns yellow | 728 | - When you click the key to see only private links, it turns yellow |
691 | 729 | ||
692 | ### Changed | 730 | ### Changed |
693 | - The "Daily" page now automatically skips empty days. | 731 | - The "Daily" page now automatically skips empty days. |
694 | 732 | ||
695 | ### Fixed | 733 | ### Fixed |
696 | - Corrected the tag encoding (there was a bug when selecting a second tag which contains accented characters) | 734 | - Corrected the tag encoding (there was a bug when selecting a second tag which contains accented characters) |
@@ -988,7 +1026,7 @@ Initial release on GitHub. | |||
988 | - Nicer timezone selection patch by killruana | 1026 | - Nicer timezone selection patch by killruana |
989 | 1027 | ||
990 | ### Fixed | 1028 | ### Fixed |
991 | - New lines now appear correctly in the RSS feed descriptions. | 1029 | - New lines now appear correctly in the RSS feed descriptions. |
992 | 1030 | ||
993 | 1031 | ||
994 | ## [v0.0.17beta](http://sebsauvage.net/wiki/doku.php?id=php:shaarli:history) | 1032 | ## [v0.0.17beta](http://sebsauvage.net/wiki/doku.php?id=php:shaarli:history) |
@@ -1042,7 +1080,7 @@ Initial release on GitHub. | |||
1042 | ## [v0.0.14beta](http://sebsauvage.net/wiki/doku.php?id=php:shaarli:history) | 1080 | ## [v0.0.14beta](http://sebsauvage.net/wiki/doku.php?id=php:shaarli:history) |
1043 | ### Added | 1081 | ### Added |
1044 | - You no longer need to disable `magic_quotes` on your host. | 1082 | - You no longer need to disable `magic_quotes` on your host. |
1045 | Shaarli will cope with this option beeing activated. | 1083 | Shaarli will cope with this option beeing activated. |
1046 | 1084 | ||
1047 | 1085 | ||
1048 | ## [v0.0.13beta](http://sebsauvage.net/wiki/doku.php?id=php:shaarli:history) | 1086 | ## [v0.0.13beta](http://sebsauvage.net/wiki/doku.php?id=php:shaarli:history) |