aboutsummaryrefslogtreecommitdiffhomepage
path: root/CHANGELOG.md
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md99
1 files changed, 90 insertions, 9 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 60262d56..47a902f0 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,6 +4,80 @@ 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.4](https://github.com/shaarli/Shaarli/releases/tag/v0.9.4) - UNPUBLISHED
8### Added
9- Enable translations: Shaarli is now also available in French. Other language translations are welcome!
10- Add EditorConfig configuration
11- Add favicons for mobile devices
12- Add Alpine Linux arm32v7 Dockerfiles (master, latest)
13
14### Changed
15- Do not write bookmark edition history during file imports (performance)
16- Migrate Docker images (master, latest) to Alpine Linux
17- Improve unitary tests and code coverage
18- Improve thumbnail display
19- Improve theme ergonomics
20- Improve messages if there is no plugin or parameter available in the admin page
21- Increase buffer size for cURL download
22- Force HTTPS if the original port is 443 behind a reverse proxy (workaround)
23
24### Removed
25- Remove redirector setting from Configure page
26
27### Fixed
28- Fix broken links in the documentation
29- Enable access to `data/user.css` (Apache 2.2 & 2.4)
30- Don't URL encode description links if parameter `redirector.encode_url` is set to false
31- Fix an issue preventing the Save button to appear for plugin parameters
32
33
34## [v0.9.3](https://github.com/shaarli/Shaarli/releases/tag/v0.9.3) - 2018-01-04
35**XSS vulnerability fixed. Please update.**
36
37## Security
38- Fix an XSS (cross-site-scripting) vulnerability in `index.php` -
39 [CVE-2018-5249](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-5249)
40
41
42## [v0.9.2](https://github.com/shaarli/Shaarli/releases/tag/v0.9.2) - 2017-10-07
43
44**Major security issue fixed. Please update.**
45
46### Added
47- Tag search now supports wildcards `*`
48- New setting `privacy.force_login` which can be used with `privacy.hide_public_links` to redirect anonymous users to the login page.
49- New setting `general.default_note_title` used to override default `Note:` title prefix for notes.
50- Add a version hash for asset loading to prevent browser's cache issue
51
52### Changed
53- The "Remember me" checkbox is unchecked by default
54- The default value of the "Remember me" checkbox can be configured under `data/config.json.php`
55
56### Removed
57- Remove obsolete PHP magic quote support
58
59### Fixed
60- Generates a permalink URL if the URL is set to blank
61- Replace links to the old GitHub wiki with ReadTheDocs URIs
62- Use single quotes in the note bookmarklet
63- Daily page if there is no link
64- Bulk link deletion with a single link
65- HTTPS detection behind a reverse proxy
66- Travis tests environment and localization
67- Improve template paths robustness (trailing slash)
68- Robustness: safer gzinflate/zlib usage
69- Description links parsing with parenthesis (without Markdown)
70- Templates:
71 - Sort the tag cloud alphabetically
72 - Firefox social title
73 - Improved visited link color
74 - Fix jumpy textarea with long content in post edit
75
76### Security
77
78- 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)).
79
80
7## [v0.9.1](https://github.com/shaarli/Shaarli/releases/tag/v0.9.1) - 2017-08-23 81## [v0.9.1](https://github.com/shaarli/Shaarli/releases/tag/v0.9.1) - 2017-08-23
8 82
9The documentation has been migrated to ReadTheDocs: 83The documentation has been migrated to ReadTheDocs:
@@ -77,7 +151,7 @@ Theming:
77 - Introduce a new theme 151 - Introduce a new theme
78 - Allow selecting themes/templates from the configuration page 152 - Allow selecting themes/templates from the configuration page
79 - New/Edit link form can be submitted using CTRL+Enter in the textarea 153 - New/Edit link form can be submitted using CTRL+Enter in the textarea
80 - Shaarli version is displayed in the footer when logged in 154 - Shaarli version is displayed in the footer when logged in
81- Add plugin placeholders to Atom/RSS feed templates 155- Add plugin placeholders to Atom/RSS feed templates
82- Add OpenSearch to feed templates 156- Add OpenSearch to feed templates
83- Add `campaign_` to the URL cleanup pattern list 157- Add `campaign_` to the URL cleanup pattern list
@@ -107,7 +181,7 @@ Theming:
107- Improved date time display depending on the locale 181- Improved date time display depending on the locale
108- Partial namespace support for Shaarli classes 182- Partial namespace support for Shaarli classes
109- Shaarli version is now only present in `shaarli_version.php` 183- Shaarli version is now only present in `shaarli_version.php`
110- Human readable maximum file size upload 184- Human readable maximum file size upload
111 185
112 186
113### Removed 187### Removed
@@ -133,6 +207,13 @@ Theming:
133- Markdown plugin: escape HTML entities by default 207- Markdown plugin: escape HTML entities by default
134 208
135 209
210## [v0.8.5](https://github.com/shaarli/Shaarli/releases/tag/v0.8.5) - 2018-01-04
211**XSS vulnerability fixed. Please update.**
212
213## Security
214- Fix an XSS (cross-site-scripting) vulnerability in `index.php` -
215 [CVE-2018-5249](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-5249)
216
136## [v0.8.4](https://github.com/shaarli/Shaarli/releases/tag/v0.8.4) - 2017-03-04 217## [v0.8.4](https://github.com/shaarli/Shaarli/releases/tag/v0.8.4) - 2017-03-04
137### Security 218### Security
138- Markdown plugin: escape HTML entities by default 219- Markdown plugin: escape HTML entities by default
@@ -148,7 +229,7 @@ Theming:
148 229
149## [v0.8.1](https://github.com/shaarli/Shaarli/releases/tag/v0.8.1) - 2016-12-12 230## [v0.8.1](https://github.com/shaarli/Shaarli/releases/tag/v0.8.1) - 2016-12-12
150 231
151> Note: this version will create an automatic backup of your database if anything goes wrong. 232> Note: this version will create an automatic backup of your database if anything goes wrong.
152 233
153### Added 234### Added
154- Add CHANGELOG.md to track the whole project's history 235- Add CHANGELOG.md to track the whole project's history
@@ -165,7 +246,7 @@ Theming:
165- Link ID complete refactoring: 246- Link ID complete refactoring:
166 - Links now have a numeric ID instead of dates 247 - Links now have a numeric ID instead of dates
167 - Short URLs are now created once and can't change over time (previous URL are kept) 248 - Short URLs are now created once and can't change over time (previous URL are kept)
168- Templates: 249- Templates:
169 - Changed placeholder behaviour for: `buttons_toolbar`, `fields_toolbar` and `action_plugin` 250 - Changed placeholder behaviour for: `buttons_toolbar`, `fields_toolbar` and `action_plugin`
170 - Cleanup `{loop}` declarations in templates 251 - Cleanup `{loop}` declarations in templates
171 - Tools: hide Firefox Social button when not in HTTPS 252 - Tools: hide Firefox Social button when not in HTTPS
@@ -183,7 +264,7 @@ Theming:
183- Plugins: 264- Plugins:
184 - Tools: only display parameter description when it exists 265 - Tools: only display parameter description when it exists
185 - archive.org: do not propose archival of private notes 266 - archive.org: do not propose archival of private notes
186 - Markdown: 267 - Markdown:
187 - render links properly in code blocks 268 - render links properly in code blocks
188 - bug regarding the `nomarkdown` tag 269 - bug regarding the `nomarkdown` tag
189 - W3C compliance 270 - W3C compliance
@@ -322,7 +403,7 @@ Please use our release archives, or follow the
322### Fixed 403### Fixed
323- Fix a bug where renaming a tag was causing a 404 404- Fix a bug where renaming a tag was causing a 404
324- Fix a bug allowing to search blank terms 405- Fix a bug allowing to search blank terms
325- Fix a bug preventing to remove a tag with special chars when searching 406- Fix a bug preventing to remove a tag with special chars when searching
326 407
327 408
328## [v0.6.2](https://github.com/shaarli/Shaarli/releases/tag/v0.6.2) - 2015-12-23 409## [v0.6.2](https://github.com/shaarli/Shaarli/releases/tag/v0.6.2) - 2015-12-23
@@ -628,7 +709,7 @@ Initial release on GitHub.
628- When you click the key to see only private links, it turns yellow 709- When you click the key to see only private links, it turns yellow
629 710
630### Changed 711### Changed
631- The "Daily" page now automatically skips empty days. 712- The "Daily" page now automatically skips empty days.
632 713
633### Fixed 714### Fixed
634- Corrected the tag encoding (there was a bug when selecting a second tag which contains accented characters) 715- Corrected the tag encoding (there was a bug when selecting a second tag which contains accented characters)
@@ -926,7 +1007,7 @@ Initial release on GitHub.
926- Nicer timezone selection patch by killruana 1007- Nicer timezone selection patch by killruana
927 1008
928### Fixed 1009### Fixed
929- New lines now appear correctly in the RSS feed descriptions. 1010- New lines now appear correctly in the RSS feed descriptions.
930 1011
931 1012
932## [v0.0.17beta](http://sebsauvage.net/wiki/doku.php?id=php:shaarli:history) 1013## [v0.0.17beta](http://sebsauvage.net/wiki/doku.php?id=php:shaarli:history)
@@ -980,7 +1061,7 @@ Initial release on GitHub.
980## [v0.0.14beta](http://sebsauvage.net/wiki/doku.php?id=php:shaarli:history) 1061## [v0.0.14beta](http://sebsauvage.net/wiki/doku.php?id=php:shaarli:history)
981### Added 1062### Added
982- You no longer need to disable `magic_quotes` on your host. 1063- You no longer need to disable `magic_quotes` on your host.
983 Shaarli will cope with this option beeing activated. 1064 Shaarli will cope with this option beeing activated.
984 1065
985 1066
986## [v0.0.13beta](http://sebsauvage.net/wiki/doku.php?id=php:shaarli:history) 1067## [v0.0.13beta](http://sebsauvage.net/wiki/doku.php?id=php:shaarli:history)