aboutsummaryrefslogtreecommitdiffhomepage
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorArthurHoaro <arthur@hoa.ro>2018-01-30 19:15:30 +0100
committerArthurHoaro <arthur@hoa.ro>2018-01-30 19:15:30 +0100
commita74184e1b0a9d503e1ea75812583967e7110c2f2 (patch)
treed596a0af4c819509d0bea8d5bdaf9041e7e77808 /CHANGELOG.md
parent57e4a974f7332ec694822ec61b8527cc31152798 (diff)
parent99a554904498d4d6985216568b32833c73e9825f (diff)
downloadShaarli-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.md64
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.
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.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)