All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- New pager on link list.
v
prefix to the Shaarli version number in the footer.
- Wrong image path for errors.
v0.14.0 - 2024-12-24
- Support for Shaarli v0.14.0.
- Update links on the Tools page.
- Move from ESLint standard to neostandard for linting JS.
- Babel for transpilation.
- Core-JS for old-browser support.
v0.12.2 - 2024-12-23
- Support for Shaarli v0.12.2 and v0.13.0.
- Support for new core plugin ReadItLater.
- Support for Internet Explorer.
v0.12.1 - 2021-02-10
- Support for Shaarli v0.12.1.
- Async metadata loading when adding a new link.
- Working with URL rewriting disabled.
- Highlight searched text in links and tags.
- Server page which shows you details about your server config.
- Weekly and Monthly Shaarli, in addition to the Daily.
- Support for customized tag separator.
- ESLint to ensure better JS code quality.
- Replaced the QR Code JS library from qrcodejs to qrcode.
- Improved overall localization.
- Build system from Gulp to Rollup.
- Redesign of error/warning/success notifications (after saving configuration for example).
- Page unique identification.
config.MATERIAL_DATE_FROMNOW
option, in order to greatly reduce JS dependencies size.moment.js
JS dependency.- Dropped support for IE9 and IE10.
v0.12.0 - 2020-11-28
- Support for Shaarli v0.12.0.
- Support for new page URLs.
lang
attribute in<html>
tag.
- Jump from jQuery v1.12.4 to v3.4.1. It lowers browser support to IE9+.
- Other NPM dependencies updated.
- An issue where the login form couldn't be displayed.
- An issue where images where overflowing their container when markdown is enabled.
- Firefox Social API support.
v0.11.0 - 2020-04-08
- Batch mode: option to select all links on the page.
- Batch mode: visibility settings.
- NPM dependencies updated.
v0.10.4 - 2019-04-16
- Support of
<del>
tag in Markdown.
- Unformatted date is now displayed instead of "Invalid date" in some cases when date format is not recognized.
- Slight design refresh.
- Improved search overlay usability.
- Optimized fonts loading by making text readable while loading.
v0.10.3 - 2019-03-29
Be careful, one important change comes with this release: the build
folder is not anymore part of the code repository. So if you use to update the theme with git pull
, you now need to do
$ git pull
$ npm install
$ gulp build
This will install build tools and process files. I'll now attach ready-to-use built theme to each release, similarly to what is done for Shaarli.
Known issue: the build process outputs scary errors due to new version of uncss not understanding properly some links containing RainTPL markup. This doesn't prevent it from working properly so you can ignore.
- Processed JS and CSS files are not anymore in code repository.
- Reorganisation of directories in order to keep
/material
directory clean. - Updated dependencies.
- Updated Gulp to v4.
- Refreshed linklist page design.
- Bower. Front-end dependencies are now also retrieved with NPM.
v0.10.2-patch.3 - 2019-01-12
- Laggy popup animation.
- Missing feedback when deleting tag.
- Error on permalink page due to inexistant variables with Shaarli v0.10.2.
- Useless resources.
v0.10.2-patch.2 - 2018-11-06
- HTML class added in the wrong place.
- RainTPL escaping in linklist page.
- Open Graph description containing html tags.
v0.10.2 - 2018-11-04
- Supports Shaarli v0.10.2
- Thumbnail update page
- Keyboard shortcut "S" displays search overlay
- Thumbnails on link list and daily pages
- Daily previous link not disabled properly when on oldest day
v0.9.5 - 2018-02-08
- Optimizes bookmarklet popup size and enables scrollbars
- Redirector setting as it was removed from Shaarli core
- Typo in the bottom link counter.
v0.9.3 - 2018-01-08
- Supports Shaarli v0.9.3 with an important security fix
- New design for The Daily Shaarli
- Now properly applies MATERIAL_COLOR variable
v0.9.2 - 2017-10-23
- Unique version hash appended to JS and CSS files to avoid cache issue after an update
- Remember me setting is taken into account
- Modified referrer policy to
cross-origin
instead oforigin-when-crossorigin
- Links in footer
v0.9.1 - 2017-10-08
- Tag list view
- Creation date when editing a link
- Filter in the toolbar to display only untagged links
- Batch link selection and deletion
- Icons from iconfont in toolbar, Tools page, floating add button, etc.
- 3rd party plugins and application on Tools page
- Icon for notes in link list
- Plugin error design is better integrated
- config.MATERIAL_COLOR, config.MATERIAL_COLOR_FOCUS and config.MATERIAL_COLOR_ACTIVE customization options. The first one is still present but only acts on a meta tag in
<head>
. They are replaced bydata/user.css
with an example inuser.example.css
.
- Auto-complete plugin for search field is now only initialized once