Shaarli v0.11.0 Release Notes
Release Date: 2019-07-27 // over 4 years ago-
Shaarli no longer officially support PHP 5.6 and PHP 7.0 as they've reached end of life.
⚡️ Shaarli classes now use namespace, third party plugins need to update.
➕ Added
- ➕ Add optional PHP extension to composer suggestions.
- 🔒 composer: enforce PHP security advisories
- 🔧 phpDocumentor configuration and make target
- ✅ Run unit tests against PHP 7.3
- 0️⃣ Bunch of accessibility improvements to the default template, thanks to @llune
- Bulk actions: set visibility
- Display sticky label in linklist
- ➕ Add print CSS rules to the default template
- 🆕 New setting to automatically retrieve description for new bookmarks
- 🔌 Plugin to override default template colors
🔄 Changed
- Shaarli now uses namespaces for its classes.
- Rewrite IP ban management
- 0️⃣ Default template: slightly lighten visited link color
- Hide select all button on mobile view
- Switch from FontAwesome v4.x to ForkAwesome
- Daily - display the current day instead of the previous one
🛠 Fixed
- Do not check the IP address with session protection disabled
- ⚡️ API: update test regexes to comply with PCRE2
- ⚡️ Optimize and cleanup imports
- ensure HTML tags are stripped from OpenGraph description
- 📚 Documentation invalid links
- Thumbnails disabling if PHP GD is not installed
- ⚠ Warning if links sticky status isn't set
- 🛠 Fix button overlapping on mobile in linklist
- Do not try to retrieve thumbnails for internal link
- ⚡️ Update node-sass to fix a vulnerability in node tar dependency
- 🐳 armhf Dockerfile
- 📱 Default template: Responsive issue with delete button fix
- ⚡️ Persist sticky status on bookmark update
✂ Removed
- 🔧 Doxygen configuration
- redirector setting
- QRCode link to an external service