All Versions
78
Latest Version
Avg Release Cycle
82 days
Latest Release
1045 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v0.8.5 Changes
January 04, 2018โก๏ธ XSS vulnerability fixed. Please update.
-
v0.8.4 Changes
March 04, 2017๐ Security
- 0๏ธโฃ Markdown plugin: escape HTML entities by default
-
v0.8.3 Changes
January 20, 2017๐ Fixed
- PHP 7.1 compatibility: add ConfigManager parameter to anti-bruteforce function call in login template.
-
v0.8.2 Changes
December 15, 2016๐ Fixed
- Editing a link created before the new ID system would change its permalink.
-
v0.8.1 Changes
December 12, 2016Note: this version will create an automatic backup of your database if anything goes wrong.
โ Added
- โ Add CHANGELOG.md to track the whole project's history
- ๐ Enable Composer cache for Travis builds
- ๐พ Save the last edition date for shaares and use it in Atom/RSS feeds
- ๐ Plugins:
- Add an Isso plugin to enable user comments on permalinks
- Allow defining init functions, e.g. for performing checks and error processing
- Add a Piwik plugin for analytics.
- Markdown: add warning notice regarding HTML rendering
- Meta tag to not send the referrer to external resources.
๐ Changed
- ๐ Link ID complete refactoring:
- Links now have a numeric ID instead of dates
- Short URLs are now created once and can't change over time (previous URL are kept)
- Templates:
- Changed placeholder behaviour for:
buttons_toolbar
,fields_toolbar
andaction_plugin
- Cleanup
{loop}
declarations in templates - Tools: hide Firefox Social button when not in HTTPS
- Firefox Social: show Shaarli's title when shaaring using Firefox Social
- Changed placeholder behaviour for:
- ๐ Release archives now have the same structure as GitHub-generated archives:
- archives contain a
Shaarli
directory, itself containing sources + dependencies - the tarball is now gzipped
- archives contain a
- ๐ Plugins:
- Markdown: Parsedown library is now imported through Composer
- Minor code cleanup: PHPDoc, spelling, unused variables, etc.
- ๐ณ Docker: explicitly set the maximum file upload size to 10 MiB
๐ Fixed
- ๐ Fix the server
<self>
value in Atom/RSS feeds - ๐ Plugins:
- Tools: only display parameter description when it exists
- archive.org: do not propose archival of private notes
- Markdown:
- render links properly in code blocks
- bug regarding the
nomarkdown
tag
- W3C compliance
- ๐ Use absolute URL for hashtags in RSS and ATOM feeds
- ๐ณ Docker: specify the location of the favicon
- ๐ ATOM feed: remove new line between content tag and data
๐ Security
- ๐ Allow whitelisting trusted IPs, else continue banning clients upon login failure
-
v0.8.0 Changes
October 12, 2016Shaarli now uses Composer to handle its dependencies. ๐ Please use our release archives, or follow the ๐ installation documentation.
โ Added
- Composer is required to resolve Shaarli's PHP dependencies
- ๐ Shaarli now supports
#hashtags
- Firefox social share now uses selected text as a description
- ๐ Plugin parameters can have a description in each plugin's
.meta
file
๐ Changed
- ๐ง Configuration is now stored as a JSON file
- โก๏ธ Previous configuration format will be automatically updated (PHP -> JSON)
- 0๏ธโฃ Shaarli now defaults to cURL to fetch shaare titles
- ๐ URL cleanup: remove
PHPSESSID
parameter -
nomarkdown
tag is no longer private, and now affects visitors - Cleanup template indentation
- ๐ Rewrite bookmark import using a generic Netscape parser
โ Removed
- Shaarli no longer references Delicious in its description
๐ Deprecated
- ๐ง Shaarli configuration is not held as PHP globals anymore
๐ Fixed
- Ignore case for tags in autocompletion and cloud tag
- Avoid generating empty tags
- ๐ Fix a Dockerfile syntax error
๐ Security
- ๐ Fixed a bug preventing to change password
- XSRF token now generated each time a page is rendered
-
v0.7.1 Changes
March 08, 2017๐ Security
- 0๏ธโฃ Markdown plugin: escape HTML entities by default
-
v0.7.0 Changes
May 14, 2016โ Added
- โ Adds an option to encode redirector URL parameter
- ๐ Atom/RSS feeds now support Markdown formatting, and plugins in general
- Markdown: use the tag
.nomarkdown
to avoid markdown processing - Prefill the login field when the authentication has failed
- ๐ Show a private links counter
๐ Changed
- ๐ Allow to use the bookmarklet in Firefox reader view (URL clean up)
- ๐ Improve tagcloud font size
- ๐ Improve title retrieving
- Markdown: inline code background color
- ๐จ Refactor Netscape bookmark export
- ๐จ Refactor Atom/RSS feed generation
โ Removed
- โ Remove delicious from Shaarli description
๐ Fixed
- ๐ Fix bad login redirections causing a 404 in a few cases
- ๐ Fix tagcloud font-size with French locale
- Don't display empty tags in tag search
- ๐ Fix Awesomeplete conflicts with jQuery
- ๐ Fix UTC timezone selection
- ๐ Fix a bug preventing to import notes in browsers from bookmarks export
- Don't redirect to ?post if ?addlink is reached while logged out
-
v0.6.5 Changes
March 02, 2016๐ Fixed
- ๐ Fixes a regression generating an unnecessary warning (language in HTTP request)
- ๐ Fixes a bug where going through multiple reverse proxy could generate malformed URL
- ๐ Markdown: Fixes a bug where empty description blocks were displayed
-
v0.6.4 Changes
February 28, 2016โ Added
- โ Add an updater class to automate user data upgrades
- ๐ Plugin admin page: adds a label for checkboxes and improve name display
- ๐ Plugin Wallabag: API version can be specified in plugin admin page
๐ Changed
- ๐ Better tag cloud sorting, including special chars (
a > E > รฉ > z
) - Autolocale now sets all locale categories, not just time
- ๐ Use PHP's DateTime object instead of custom functions
- ๐ Plugin hooks: process includes before header/footer
- ๐
Markdown plugin: better styles for
<code>
and<pre>
tags - ๐ Improve searching:
- search terms are now considered separated and won't only return exact results anymore
- exact search can be done with quotes
"this exact sentence"
- search supports excluded terms starting a dash
-exclude
- implement crossed search: terms + tags
- all of them combined across all shaare fields
- ๐ New tag behaviour:
- tags starting with a dash will be renamed without it
- tags starting with a dot
.
will be hidden unless the user is logged in
๐ Fixed
- ๐ Fix Markdown plugin escape issues (code/quote blocks, etc.)
- ๐ Link description aren't trimmed anymore to allow markdown format at the beginning of a shaare
- ๐ Fixes plugin admin redirection page on error
๐ Security
- ๐ Fix a bug where non initialized variables were causing a warning
- ๐ Fix a bug where saving a link after edit could cause a 404 error