X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=CHANGELOG.md;h=f1686d67f3564e913b30d483dcaf8eb52cff2b7f;hb=8affa2243159052675da7e23b737c76f6b43aeed;hp=4bae5b487a846243ca282a6f88889bd36829cff8;hpb=06f05c923ae59e5daa1aaa8d1ad4c50bd9064bb2;p=github%2Fshaarli%2FShaarli.git diff --git a/CHANGELOG.md b/CHANGELOG.md index 4bae5b48..f1686d67 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,19 +4,20 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). -## [v0.12.0](https://github.com/shaarli/Shaarli/releases/tag/v0.12.0-beta) - UNRELEASED [beta 2020-08-27] +## [v0.12.1]() - UNRELEASED -**Save you `data/` folder before updating!** +## [v0.12.0](https://github.com/shaarli/Shaarli/releases/tag/v0.12.0) - 2020-10-13 -This is a beta version containing major changes, including new URLs for Shaarli and datastore format update. -Be aware that by using a beta version you might encounter bugs, and that 3rd party themes or plugins might not be compatible. +**Save you `data/` folder before updating!** ### Added - Thumbnailer: add soundcloud.com to list of common media domains - Markdown rendering is now integrated into Shaarli core - Add autofocus on tag cloud filter input - Japanese translations -- Support for local anchor URL (startting with `#`) +- Japanese translation: add language to admin configuration page +- Support for PHP 8.0 +- Support for local anchor URL (starting with `#`) - LDAP authentication - Encapsulated PageCacheManager - Docs: @@ -24,18 +25,24 @@ Be aware that by using a beta version you might encounter bugs, and that 3rd par - section about mkdocs - Ulauncher extension - CI: run against PHP 7.4 +- Added $links_per_page variable to template and display on default +- Inject BookmarkServiceInterface in plugins data +- Add manual configuration for root URL +- Added PATCH to the allowed Apache request methods. +- REST API: compatibility with ionos Apache's headers ### Changed - Introduce Bookmark object and Service layer - Save bookmark as objects in the datastore - Handle bookmark as objects across the whole codebase (except templates and plugins) - Process all Shaarli page through Slim controller, with proper URL rewriting (see #1516) +- Docs: the entire documentation has been reviewed, updated and improved, thanks to @nodiscc! - ATOM feed: use instance name as author name instead of URL - Updated French translation -- Docs: - - Troubleshooting page rewritten - - Updated unit tests page - - Updated Server security page +- Default colors plugin: generate CSS file during initialization +- Improve default bookmarks after install +- Upgrade all front end dependencies and webpack build +- Default theme: Make tag cloud/list views buttons more obvious ### Fixed - Undefined index: thumbnail in daily page @@ -54,15 +61,20 @@ Be aware that by using a beta version you might encounter bugs, and that 3rd par - Division by zero in tag cloud - CI: deprecated linux distribution and sudo directive - Docker build: gcc is no longer included in python alpine image +- Default template: display pin button in mobile view +- Pinned bookmarks are not longer displayed first in ATOM/RSS feeds - Docs: - Outdated Docker documentation for stable branch - Outdated links - Plugin description in meta files +- docker-compose.yml: pin traefik image to 1.7-alpine ### Removed - Markdown plugin - Docs: - emojione & twemoji removed +- Makefile: remove static_analysis_summary from all: target +- doc/Makefile: remove references to composer update ## [v0.11.1](https://github.com/shaarli/Shaarli/releases/tag/v0.11.1) - 2019-08-03