Skip to content

Releases: shaarli/Shaarli

v0.10.4

15 Apr 22:15
v0.10.4
Compare
Choose a tag to compare

Fixed

  • Fix thumbnails disabling if PHP GD is not installed
  • Fix a warning if links sticky status isn't set

v0.10.3

23 Feb 15:42
v0.10.3
Compare
Choose a tag to compare

Added

  • Add OpenGraph metadata tags on permalink page
  • Add CORS headers to REST API reponses
  • Add a button to toggle checkboxes of displayed links
  • Add an icon to the link list when the Isso plugin is enabled
  • Add noindex, nofollow to documentation pages
  • Document usage of robots.txt
  • Add a button to set links as sticky

Changed

  • Update French translation
  • Refactor the documentation homepage
  • Bump netscape-bookmark-parser
  • Update session_start condition
  • Improve accessibility
  • Cleanup and refactor lint tooling

Fixed

  • Fix input size for dropdown search form
  • Fix history for bulk link deletion
  • Fix thumbnail requests
  • Fix hashtag rendering when markdown escaping is enabled
  • Fix AJAX tag deletion
  • Fix lint errors and improve PSR-1 and PSR-2 compliance

Removed

  • Remove Firefox Share documentation

Contributors

@ArthurHoaro, @bisherbas, @ilesinge, @Llune, @nodiscc, @virtualtam

v0.10.2

11 Aug 12:40
v0.10.2
Compare
Choose a tag to compare

Fixed

  • Docker build

v0.10.1

11 Aug 11:57
v0.10.1
Compare
Choose a tag to compare

Changed

  • Accessibility:
    • Remove alt text on the logo
    • Remove redundant title in tools page

Fixed

  • Fixed an error on the daily page and daily RSS
  • Fixed an issue causing 'You are not authorized to add a link' error while logged out
  • Fixed thumbnail path when Shaarli's path uses symbolic links
  • Add a mod_version check in Shaarli's root .htaccess file for Apache 2.2 syntax
  • Include assets in the release Makefile target

Removed

  • Firefox Social API shaare has been removed

v0.10.0

28 Jul 08:55
v0.10.0
Compare
Choose a tag to compare

PHP 5.5 compatibility has been dropped. Shaarli now requires at least PHP 5.6.

Added

  • Add a filter to display public links only
  • Add PHP 7.2 support
  • Add German translation
  • Resolve front-end dependencies from NPM
  • Build front-end bundles with Yarn and Webpack
  • Lint Javascript code with ESLint
  • Lint SASS code with SASSLint
  • Support redirection in cURL download callback
  • Introduce multi-stage builds for Docker images
  • Use Travis matrix and stages to run Javascript tests in a dedicated environment
  • Add tag endpoint in the REST API
  • Build the documentation in Travis builds
  • Provide a Docker Compose example

Changed

  • Use web-thumbnailer to retrieve thumbnails (see #687)
  • Use a specific page title in all pages
  • Daily: run hooks before creating the columns
  • Load theme translations files automatically
  • Make max download size and timeout configurable
  • Make Nginx logs accessible as stdout/stderr for Docker images
  • Update buttons used to toggle link visibility filters
  • Rewrite Javascript code for ES6 compliance
  • Refactor IP ban management
  • Refactor user login management
  • Refactor server-side session management
  • Update Doxygen configuration
  • Update Parsedown
  • Improve documentation
  • Docker: build the images from the local sources
  • Docker: bump alpine version to 3.7
  • Docker: expose a volume for the thumbnail cache

Removed

  • Drop support for PHP 5.5
  • Remove vendored front-end libraries
  • Remove environment specific .gitignore entries

Fixed

  • Ignore the case while checking DOCTYPE during the file import
  • Fix removal of on=... attributes from html generated from Markdown
  • httpd: always forward the 'Authorization' header
  • Ensure user-specific CSS file is loaded
  • Fix feed permalink rendering when Markdown escaping is enabled
  • Fix order of tags with the same number of occurrences
  • Fixed the referrer meta tag in default template
  • Disable MkDocs' strict mode for ReadTheDocs builds to pass
  • fix and simplify Dockerfile for armhf

Security

  • Update .htaccess to prevent accessing Git metadata when using a Git-based installation

Contributors

@alemairebe, @ArthurHoaro, @buster-one, @dennisverspuij, @fbartels, @ilesinge, @josqu4red, @kalvn, @kramred, @lapineige, @nodiscc, @pips-, @virtualtam

v0.9.7

20 Jun 14:44
v0.9.7
Compare
Choose a tag to compare

Changed

  • Build the Docker images from the local Git sources

v0.8.7

20 Jun 14:36
v0.8.7
Compare
Choose a tag to compare

Changed

  • Build the Docker image from the local Git sources

Removed

  • Disable PHP 5.3 Travis build (unsupported)

v0.9.6

25 Mar 18:04
v0.9.6
Compare
Choose a tag to compare

Changed

  • htaccess: prevent accessing resources not managed by SCM
  • htaccess: always forward the 'Authorization' HTTP header

v0.8.6

19 Feb 21:26
v0.8.6
Compare
Choose a tag to compare

Changed

  • Run version check tests against the 'stable' branch

v0.9.5

02 Feb 18:10
v0.9.5
Compare
Choose a tag to compare

Fixed

  • Fix a warning happening when php-intl is not installed on the system
  • Fix warnings happening when updating from legacy SebSauvage version