aboutsummaryrefslogtreecommitdiffhomepage
path: root/CHANGELOG.md
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md72
1 files changed, 72 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index abf802ea..f1686d67 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,6 +4,78 @@ All notable changes to this project will be documented in this file.
4The format is based on [Keep a Changelog](http://keepachangelog.com/) 4The format is based on [Keep a Changelog](http://keepachangelog.com/)
5and this project adheres to [Semantic Versioning](http://semver.org/). 5and this project adheres to [Semantic Versioning](http://semver.org/).
6 6
7## [v0.12.1]() - UNRELEASED
8
9## [v0.12.0](https://github.com/shaarli/Shaarli/releases/tag/v0.12.0) - 2020-10-13
10
11**Save you `data/` folder before updating!**
12
13### Added
14- Thumbnailer: add soundcloud.com to list of common media domains
15- Markdown rendering is now integrated into Shaarli core
16- Add autofocus on tag cloud filter input
17- Japanese translations
18- Japanese translation: add language to admin configuration page
19- Support for PHP 8.0
20- Support for local anchor URL (starting with `#`)
21- LDAP authentication
22- Encapsulated PageCacheManager
23- Docs:
24 - add screenshots of all pages
25 - section about mkdocs
26 - Ulauncher extension
27- CI: run against PHP 7.4
28- Added $links_per_page variable to template and display on default
29- Inject BookmarkServiceInterface in plugins data
30- Add manual configuration for root URL
31- Added PATCH to the allowed Apache request methods.
32- REST API: compatibility with ionos Apache's headers
33
34### Changed
35- Introduce Bookmark object and Service layer
36 - Save bookmark as objects in the datastore
37 - Handle bookmark as objects across the whole codebase (except templates and plugins)
38- Process all Shaarli page through Slim controller, with proper URL rewriting (see #1516)
39- Docs: the entire documentation has been reviewed, updated and improved, thanks to @nodiscc!
40- ATOM feed: use instance name as author name instead of URL
41- Updated French translation
42- Default colors plugin: generate CSS file during initialization
43- Improve default bookmarks after install
44- Upgrade all front end dependencies and webpack build
45- Default theme: Make tag cloud/list views buttons more obvious
46
47### Fixed
48- Undefined index: thumbnail in daily page
49- Undefined index: thumbnail on OpenGraph headers
50- Undefined index: updated on linklist
51- Make sure that bookmark sort is consistent, even with equal timestamps
52- Code PHP version check as requirement bumped to PHP 7.1
53- Thumbnail images lazy loading
54- Markdown plugin: fix RSS feed direct link reverse
55- Fix RSS permalink included in Markdown bloc
56- Demo plugin: multiple typos
57- Makefile target for releases
58- Makefile target for html documentation
59- Session cookie setting being set while session is active
60- Deprecated use of implode
61- Division by zero in tag cloud
62- CI: deprecated linux distribution and sudo directive
63- Docker build: gcc is no longer included in python alpine image
64- Default template: display pin button in mobile view
65- Pinned bookmarks are not longer displayed first in ATOM/RSS feeds
66- Docs:
67 - Outdated Docker documentation for stable branch
68 - Outdated links
69 - Plugin description in meta files
70- docker-compose.yml: pin traefik image to 1.7-alpine
71
72### Removed
73- Markdown plugin
74- Docs:
75 - emojione & twemoji removed
76- Makefile: remove static_analysis_summary from all: target
77- doc/Makefile: remove references to composer update
78
7## [v0.11.1](https://github.com/shaarli/Shaarli/releases/tag/v0.11.1) - 2019-08-03 79## [v0.11.1](https://github.com/shaarli/Shaarli/releases/tag/v0.11.1) - 2019-08-03
8 80
9Release to fix broken Docker build on the latest version. 81Release to fix broken Docker build on the latest version.