Skip to content

Commit

Permalink
Changelog v0.12.2 (#1956)
Browse files Browse the repository at this point in the history
  • Loading branch information
ArthurHoaro authored Mar 18, 2023
1 parent ebe9417 commit 9e24bb3
Show file tree
Hide file tree
Showing 2 changed files with 140 additions and 27 deletions.
62 changes: 41 additions & 21 deletions AUTHORS
Original file line number Diff line number Diff line change
@@ -1,48 +1,62 @@
1097 ArthurHoaro <[email protected]>
402 VirtualTam <[email protected]>
294 nodiscc <[email protected]>
1206 ArthurHoaro <[email protected]>
405 VirtualTam <[email protected]>
384 nodiscc <[email protected]>
56 Sébastien Sauvage <[email protected]>
23 dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
19 Keith Carangelo <[email protected]>
16 Luce Carević <[email protected]>
15 Florian Eula <[email protected]>
13 Emilien Klein <[email protected]>
14 Emilien Klein <[email protected]>
12 Nicolas Danelon <[email protected]>
9 Lucas Cimon <[email protected]>
9 Willi Eggeling <[email protected]>
8 Christophe HENRY <[email protected]>
6 B. van Berkum <[email protected]>
6 Immánuel Fodor <[email protected]>
6 Keith Carangelo <mail@kcaran.com>
6 YFdyh000 <yfdyh000@gmail.com>
6 kalvn <[email protected]>
6 B. van Berkum <[email protected]>
6 llune <[email protected]>
5 Mark Schmitz <[email protected]>
5 Sébastien NOBILI <[email protected]>
5 dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 Alexandre Alapetite <[email protected]>
4 yude <[email protected]>
4 David Sferruzza <[email protected]>
3 Teromene <[email protected]>
3 yudete <[email protected]>
3 Agurato <[email protected]>
3 Olivier <[email protected]>
3 Christoph Stoettner <[email protected]>
3 Teromene <[email protected]>
2 Alexandre G.-Raymond <[email protected]>
2 Chris Kuethe <[email protected]>
2 Felix Bartels <[email protected]>
2 Ganesh Kandu <[email protected]>
2 Guillaume Virlet <[email protected]>
2 Knah Tsaeb <[email protected]>
2 Mathieu Chabanon <[email protected]>
2 Miloš Jovanović <[email protected]>
2 Neros <[email protected]>
2 Alexandre G.-Raymond <[email protected]>
2 Qwerty <[email protected]>
2 Guillaume Virlet <[email protected]>
2 Sebastien Wains <[email protected]>
2 Stephen Muth <[email protected]>
2 Timo Van Neerden <[email protected]>
2 Alexander Railean <[email protected]>
2 Doug Breaux <[email protected]>
2 flow.gunso <[email protected]>
2 Chris Kuethe <[email protected]>
2 Ganesh Kandu <[email protected]>
2 julienCXX <[email protected]>
2 Knah Tsaeb <[email protected]>
2 philipp-r <[email protected]>
2 pips <[email protected]>
2 prog-it <[email protected]>
2 trailjeep <[email protected]>
2 yude <[email protected]>
2 yudete <[email protected]>
1 Adrien Oliva <[email protected]>
1 leyrer <[email protected]>
1 locness3 <[email protected]>
1 owen bell <[email protected]>
1 philipp <[email protected]>
1 rfolo9li <[email protected]>
1 sprak3000 <[email protected]>
1 yudejp <[email protected]>
1 Rajat Hans <[email protected]>
1 Adrien le Maire <[email protected]>
1 Ajabep <[email protected]>
1 Alexis J <[email protected]>
1 Angristan <[email protected]>
1 Bish Erbas <[email protected]>
Expand All @@ -53,13 +67,18 @@
1 D Low <[email protected]>
1 Daniel Jakots <[email protected]>
1 David Foucher <[email protected]>
1 Denis Renning <[email protected]>
1 Dennis Verspuij <[email protected]>
1 Dimtion <[email protected]>
1 Fanch <[email protected]>
1 Felix Kästner <[email protected]>
1 Florian Voigt <[email protected]>
1 Franck Kerbiriou <[email protected]>
1 Gary Marigliano <[email protected]>
1 Gregory <[email protected]>
1 Hazhar Galeh <[email protected]>
1 Hg <[email protected]>
1 Jens Kubieziel <[email protected]>
1 Jonathan Amiez <[email protected]>
1 Jonathan Druart <[email protected]>
1 Julien Pivotto <[email protected]>
Expand All @@ -70,16 +89,17 @@
1 Loïc Carr <[email protected]>
1 Mark Gerarts <[email protected]>
1 Marsup <[email protected]>
1 Nicolas Friedli <[email protected]>
1 Paul van den Burg <[email protected]>
1 Rajat Hans <[email protected]>
1 Adrien Oliva <[email protected]>
1 Sbgodin <[email protected]>
1 Sebastien Wains <[email protected]>
1 ToM <[email protected]>
1 TsT <[email protected]>
1 agentcobra <[email protected]>
1 aguy <[email protected]>
1 bschwede <[email protected]>
1 dimtion <[email protected]>
1 durcheinandr <[email protected]>
1 heimpogo <[email protected]>
1 jalr <[email protected]>
1 lapineige <[email protected]>
1 owen bell <[email protected]>
1 rfolo9li <[email protected]>
1 sprak3000 <[email protected]>
105 changes: 99 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,105 @@ 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.2]() - UNRELEASED

> The `:master` Docker image is deprecated, please use `:latest` instead.
> The `:stable` Docker image is deprecated, please use `:release` instead.
## [v0.12.1](https://github.com/shaarli/Shaarli/releases/tag/v0.12.0) - 2020-11-12
## [v0.12.2](https://github.com/shaarli/Shaarli/releases/tag/v0.12.2) - 2023-03-18

> Docker: use `ghcr.io/shaarli/shaarli` as Docker image instead of `shaarli/shaarli`.
> The `:master` Docker image has been removed, please use `:latest` instead.
> The `:stable` Docker image has been removed, please use `:release` instead.
## Added

- Bulk action: add or delete tag to multiple bookmarks
- New Core Plugin: ReadItLater
- Plugin system: allow plugins to provide custom routes
- Support search highlights when matching URL content
- Support for OR (~) and optional AND (+) operators for tag search
- Russian translation
- Chinese translation
- Export:
- Export: set a bookmark's LAST_MODIFIED attribute to its update timestamp
- Export: set a bookmark's PRIVATE attribute using an integer value
- Add an additional free disk space check before saving the datastore
- curl: support HTTP/2 response code header
- CI:
- Build and push Docker images through Github Actions
- push container images to github registry in addition to dockerhub
- Documentation:
- Add '206 not acceptable' to the Troubleshooting section
- Add mention to Shaarli Archiver
- doc: add note to adjust proxy timeouts or PHP max execution time
- doc: shaarli configuration: mention file:/// URIs
- add "formatter" key to example config.json.php

## Changed

- docker latest: replace dev in shaarli_version.php with the latest commit
- Daily RSS Cache: invalidate cache base on the date
- Update Japanese translations
- Update German translations
- Templates: Inject current template name
- format_date: include timezone in IntlDateFormatter object
- Handle pagination through BookmarkService
- autocapitalize off for username input
- More intuitive label for plugin checkboxes
- Simple and uniform localized website title
- Use rewrited version of Netscape Bookmark Parser
- tests/makefile: rewrite translate target to be compatible with busybox
- PubSubHub Plugin: make 1 external call per request
- Docker:
- newer alpine (for newer PHP) and apk upgrade
- Dockerfile.armhf: upgrade python2 -> python3
- Dockerfile: add php8-gettext package
- update s6 service definition to use php-fpm8
- install php8-ldap in Docker images
- CI:
- use Github Action instead of Travis CI
- use the yarnpkg command instead of yarn
- tools: github actions: fix PHP 8.0 tests
- github actions: add tests for PHP 8.2
- Documentation:
- apache: explicitely ste index.php as DirectoryIndex
- bookmarklet is now working on github.com
- LDAP login support, update php requirements list
- installation/tests: clarify build tools installation procedure
- doc: PHP extensions are also required for development
- doc: move OCI images hosting to ghcr.io

## Fixed

- Error handling if the datastore mutex is not working
- Synchronous metadata retrieval is failing in strict mode
- Improve metadata extraction
- Typo: 'Authentication' ->
- default_colors plugin: update CSS file on color change
- API: POST/PUT Link - properly parse tags string
- Error when using bulk shaare with a single URL
- Bulk Shaare:
- use unique HTML ID
- error with a single URL
- redirection with ending slash
- Bug when trying to access ATOM feed without bookmarks
- Documentation build
- pubsubhubbub hub link in RSS / Atom.
- Monthly views previous/next month links during month
- Resolve PHP 8.1 deprecation warnings
- Fix PHP 8 incompatibility with debug mode enabled
- Fixed Roboto-Regular and Roboto-Bold font declarations
- template/vintage: fix typo in visibility selection link
- Do not display deprecated warnings by default
- Fix a bug when using '/' as a tag separator
- Fix Logger exception: gracefully handle permission issue
- Documentation:
- plugins.md: fix link casing

## Removed

- Daily RSS: Remove relative description (today, yesterday)
- Documentation:
- remove the markdown plugin from the plugins list
- remove duplicate "general" key in example config.php.json

## [v0.12.1](https://github.com/shaarli/Shaarli/releases/tag/v0.12.1) - 2020-11-12

> nginx ([#1628](https://github.com/shaarli/Shaarli/pull/1628)) and Apache ([#1630](https://github.com/shaarli/Shaarli/pull/1630)) configurations have been reviewed. It is recommended that you
> update yours using [the documentation](https://shaarli.readthedocs.io/en/master/Server-configuration/).
Expand Down

0 comments on commit 9e24bb3

Please sign in to comment.