aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorArthurHoaro <arthur@hoa.ro>2018-07-28 10:35:43 +0200
committerArthurHoaro <arthur@hoa.ro>2018-07-28 10:35:43 +0200
commit1df447b262ab9f8a8b45d29e4587776083533960 (patch)
treeae7e6386a63ac48d4569c5cceb2c96b7e3e132e0
parentad5f47adbaee1eef85e90950ab8a45fe82959924 (diff)
downloadShaarli-1df447b262ab9f8a8b45d29e4587776083533960.tar.gz
Shaarli-1df447b262ab9f8a8b45d29e4587776083533960.tar.zst
Shaarli-1df447b262ab9f8a8b45d29e4587776083533960.zip
v0.10: changelog, authors and dependencies
-rw-r--r--AUTHORS11
-rw-r--r--CHANGELOG.md13
-rw-r--r--composer.lock46
3 files changed, 42 insertions, 28 deletions
diff --git a/AUTHORS b/AUTHORS
index 409a0308..40d22c17 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -1,6 +1,6 @@
1 647 ArthurHoaro <arthur@hoa.ro> 1 664 ArthurHoaro <arthur@hoa.ro>
2 327 VirtualTam <virtualtam@flibidi.net> 2 355 VirtualTam <virtualtam@flibidi.net>
3 187 nodiscc <nodiscc@gmail.com> 3 195 nodiscc <nodiscc@gmail.com>
4 56 Sébastien Sauvage <sebsauvage@sebsauvage.net> 4 56 Sébastien Sauvage <sebsauvage@sebsauvage.net>
5 15 Florian Eula <eula.florian@gmail.com> 5 15 Florian Eula <eula.florian@gmail.com>
6 13 Emilien Klein <emilien@klein.st> 6 13 Emilien Klein <emilien@klein.st>
@@ -16,6 +16,7 @@
16 4 Immánuel Fodor <immanuelfactor+github@gmail.com> 16 4 Immánuel Fodor <immanuelfactor+github@gmail.com>
17 3 Teromene <teromene@teromene.fr> 17 3 Teromene <teromene@teromene.fr>
18 2 Chris Kuethe <chris.kuethe@gmail.com> 18 2 Chris Kuethe <chris.kuethe@gmail.com>
19 2 Felix Bartels <felix@host-consultants.de>
19 2 Knah Tsaeb <Knah-Tsaeb@knah-tsaeb.org> 20 2 Knah Tsaeb <Knah-Tsaeb@knah-tsaeb.org>
20 2 Mathieu Chabanon <git@matchab.fr> 21 2 Mathieu Chabanon <git@matchab.fr>
21 2 Miloš Jovanović <mjovanovic@gmail.com> 22 2 Miloš Jovanović <mjovanovic@gmail.com>
@@ -24,7 +25,9 @@
24 2 Timo Van Neerden <fire@lehollandaisvolant.net> 25 2 Timo Van Neerden <fire@lehollandaisvolant.net>
25 2 julienCXX <software@chmodplusx.eu> 26 2 julienCXX <software@chmodplusx.eu>
26 2 philipp-r <philipp-r@users.noreply.github.com> 27 2 philipp-r <philipp-r@users.noreply.github.com>
28 2 pips <pips@e5150.fr>
27 1 Adrien Oliva <adrien.oliva@yapbreak.fr> 29 1 Adrien Oliva <adrien.oliva@yapbreak.fr>
30 1 Adrien le Maire <adrien@alemaire.be>
28 1 Alexandre G.-Raymond <alex@ndre.gr> 31 1 Alexandre G.-Raymond <alex@ndre.gr>
29 1 Alexis J <alexis@effingo.be> 32 1 Alexis J <alexis@effingo.be>
30 1 Angristan <angristan@users.noreply.github.com> 33 1 Angristan <angristan@users.noreply.github.com>
@@ -36,7 +39,6 @@
36 1 Dennis Verspuij <dennisverspuij@users.noreply.github.com> 39 1 Dennis Verspuij <dennisverspuij@users.noreply.github.com>
37 1 Dimtion <zizou.xena@gmail.com> 40 1 Dimtion <zizou.xena@gmail.com>
38 1 Fanch <fanch-github@qth.fr> 41 1 Fanch <fanch-github@qth.fr>
39 1 Felix Bartels <felix@host-consultants.de>
40 1 Felix Kästner <github.com-fpunktk@fpunktk.de> 42 1 Felix Kästner <github.com-fpunktk@fpunktk.de>
41 1 Florian Voigt <flvoigt@me.com> 43 1 Florian Voigt <flvoigt@me.com>
42 1 Franck Kerbiriou <FranckKe@users.noreply.github.com> 44 1 Franck Kerbiriou <FranckKe@users.noreply.github.com>
@@ -55,3 +57,4 @@
55 1 TsT <tst2005@gmail.com> 57 1 TsT <tst2005@gmail.com>
56 1 dimtion <zizou.xena@gmail.com> 58 1 dimtion <zizou.xena@gmail.com>
57 1 durcheinandr <jochen@durcheinandr.de> 59 1 durcheinandr <jochen@durcheinandr.de>
60 1 lapineige <lapineige@users.noreply.github.com>
diff --git a/CHANGELOG.md b/CHANGELOG.md
index bafbd06c..04cb2fd1 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,7 +4,7 @@ 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.10.0](https://github.com/shaarli/Shaarli/releases/tag/v0.10.0) - UNPUBLISHED 7## [v0.10.0](https://github.com/shaarli/Shaarli/releases/tag/v0.10.0) - 2018-07-28
8**PHP 5.5 compatibility has been dropped.** Shaarli now requires at least PHP 5.6. 8**PHP 5.5 compatibility has been dropped.** Shaarli now requires at least PHP 5.6.
9 9
10### Added 10### Added
@@ -18,8 +18,12 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
18- Support redirection in cURL download callback 18- Support redirection in cURL download callback
19- Introduce multi-stage builds for Docker images 19- Introduce multi-stage builds for Docker images
20- Use Travis matrix and stages to run Javascript tests in a dedicated environment 20- Use Travis matrix and stages to run Javascript tests in a dedicated environment
21- Add tag endpoint in the REST API
22- Build the documentation in Travis builds
23- Provide a Docker Compose example
21 24
22### Changed 25### Changed
26- Use web-thumbnailer to retrieve thumbnails (see #687)
23- Use a specific page title in all pages 27- Use a specific page title in all pages
24- Daily: run hooks before creating the columns 28- Daily: run hooks before creating the columns
25- Load theme translations files automatically 29- Load theme translations files automatically
@@ -32,6 +36,10 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
32- Refactor server-side session management 36- Refactor server-side session management
33- Update Doxygen configuration 37- Update Doxygen configuration
34- Update Parsedown 38- Update Parsedown
39- Improve documentation
40- Docker: build the images from the local sources
41- Docker: bump alpine version to 3.7
42- Docker: expose a volume for the thumbnail cache
35 43
36### Removed 44### Removed
37- Drop support for PHP 5.5 45- Drop support for PHP 5.5
@@ -45,6 +53,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
45- Ensure user-specific CSS file is loaded 53- Ensure user-specific CSS file is loaded
46- Fix feed permalink rendering when Markdown escaping is enabled 54- Fix feed permalink rendering when Markdown escaping is enabled
47- Fix order of tags with the same number of occurrences 55- Fix order of tags with the same number of occurrences
56- Fixed the referrer meta tag in default template
57- Disable MkDocs' strict mode for ReadTheDocs builds to pass
58- fix and simplify Dockerfile for armhf
48 59
49### Security 60### Security
50- Update `.htaccess` to prevent accessing Git metadata when using a Git-based installation 61- Update `.htaccess` to prevent accessing Git metadata when using a Git-based installation
diff --git a/composer.lock b/composer.lock
index 08e915cf..0f56338d 100644
--- a/composer.lock
+++ b/composer.lock
@@ -2255,7 +2255,7 @@
2255 }, 2255 },
2256 { 2256 {
2257 "name": "symfony/config", 2257 "name": "symfony/config",
2258 "version": "v3.4.12", 2258 "version": "v3.4.13",
2259 "source": { 2259 "source": {
2260 "type": "git", 2260 "type": "git",
2261 "url": "https://github.com/symfony/config.git", 2261 "url": "https://github.com/symfony/config.git",
@@ -2319,16 +2319,16 @@
2319 }, 2319 },
2320 { 2320 {
2321 "name": "symfony/console", 2321 "name": "symfony/console",
2322 "version": "v3.4.12", 2322 "version": "v3.4.13",
2323 "source": { 2323 "source": {
2324 "type": "git", 2324 "type": "git",
2325 "url": "https://github.com/symfony/console.git", 2325 "url": "https://github.com/symfony/console.git",
2326 "reference": "1b97071a26d028c9bd4588264e101e14f6e7cd00" 2326 "reference": "e54f84c50e3b12972e7750edfc5ca84b2284c44e"
2327 }, 2327 },
2328 "dist": { 2328 "dist": {
2329 "type": "zip", 2329 "type": "zip",
2330 "url": "https://api.github.com/repos/symfony/console/zipball/1b97071a26d028c9bd4588264e101e14f6e7cd00", 2330 "url": "https://api.github.com/repos/symfony/console/zipball/e54f84c50e3b12972e7750edfc5ca84b2284c44e",
2331 "reference": "1b97071a26d028c9bd4588264e101e14f6e7cd00", 2331 "reference": "e54f84c50e3b12972e7750edfc5ca84b2284c44e",
2332 "shasum": "" 2332 "shasum": ""
2333 }, 2333 },
2334 "require": { 2334 "require": {
@@ -2384,20 +2384,20 @@
2384 ], 2384 ],
2385 "description": "Symfony Console Component", 2385 "description": "Symfony Console Component",
2386 "homepage": "https://symfony.com", 2386 "homepage": "https://symfony.com",
2387 "time": "2018-05-23T05:02:55+00:00" 2387 "time": "2018-07-10T14:02:11+00:00"
2388 }, 2388 },
2389 { 2389 {
2390 "name": "symfony/debug", 2390 "name": "symfony/debug",
2391 "version": "v3.4.12", 2391 "version": "v3.4.13",
2392 "source": { 2392 "source": {
2393 "type": "git", 2393 "type": "git",
2394 "url": "https://github.com/symfony/debug.git", 2394 "url": "https://github.com/symfony/debug.git",
2395 "reference": "47e6788c5b151cf0cfdf3329116bf33800632d75" 2395 "reference": "0e3ca9cbde90fffec8038f4d4e16fd4046bbd018"
2396 }, 2396 },
2397 "dist": { 2397 "dist": {
2398 "type": "zip", 2398 "type": "zip",
2399 "url": "https://api.github.com/repos/symfony/debug/zipball/47e6788c5b151cf0cfdf3329116bf33800632d75", 2399 "url": "https://api.github.com/repos/symfony/debug/zipball/0e3ca9cbde90fffec8038f4d4e16fd4046bbd018",
2400 "reference": "47e6788c5b151cf0cfdf3329116bf33800632d75", 2400 "reference": "0e3ca9cbde90fffec8038f4d4e16fd4046bbd018",
2401 "shasum": "" 2401 "shasum": ""
2402 }, 2402 },
2403 "require": { 2403 "require": {
@@ -2440,20 +2440,20 @@
2440 ], 2440 ],
2441 "description": "Symfony Debug Component", 2441 "description": "Symfony Debug Component",
2442 "homepage": "https://symfony.com", 2442 "homepage": "https://symfony.com",
2443 "time": "2018-06-25T11:10:40+00:00" 2443 "time": "2018-06-26T08:45:54+00:00"
2444 }, 2444 },
2445 { 2445 {
2446 "name": "symfony/dependency-injection", 2446 "name": "symfony/dependency-injection",
2447 "version": "v3.4.12", 2447 "version": "v3.4.13",
2448 "source": { 2448 "source": {
2449 "type": "git", 2449 "type": "git",
2450 "url": "https://github.com/symfony/dependency-injection.git", 2450 "url": "https://github.com/symfony/dependency-injection.git",
2451 "reference": "a0be80e3f8c11aca506e250c00bb100c04c35d10" 2451 "reference": "3f115cc3aae4d320b26db05e9531f4e32da29b89"
2452 }, 2452 },
2453 "dist": { 2453 "dist": {
2454 "type": "zip", 2454 "type": "zip",
2455 "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/a0be80e3f8c11aca506e250c00bb100c04c35d10", 2455 "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/3f115cc3aae4d320b26db05e9531f4e32da29b89",
2456 "reference": "a0be80e3f8c11aca506e250c00bb100c04c35d10", 2456 "reference": "3f115cc3aae4d320b26db05e9531f4e32da29b89",
2457 "shasum": "" 2457 "shasum": ""
2458 }, 2458 },
2459 "require": { 2459 "require": {
@@ -2511,20 +2511,20 @@
2511 ], 2511 ],
2512 "description": "Symfony DependencyInjection Component", 2512 "description": "Symfony DependencyInjection Component",
2513 "homepage": "https://symfony.com", 2513 "homepage": "https://symfony.com",
2514 "time": "2018-06-25T08:36:56+00:00" 2514 "time": "2018-07-16T13:57:19+00:00"
2515 }, 2515 },
2516 { 2516 {
2517 "name": "symfony/filesystem", 2517 "name": "symfony/filesystem",
2518 "version": "v3.4.12", 2518 "version": "v3.4.13",
2519 "source": { 2519 "source": {
2520 "type": "git", 2520 "type": "git",
2521 "url": "https://github.com/symfony/filesystem.git", 2521 "url": "https://github.com/symfony/filesystem.git",
2522 "reference": "8a721a5f2553c6c3482b1c5b22ed60fe94dd63ed" 2522 "reference": "8dab220fec8fc904821485326b29a6c670286124"
2523 }, 2523 },
2524 "dist": { 2524 "dist": {
2525 "type": "zip", 2525 "type": "zip",
2526 "url": "https://api.github.com/repos/symfony/filesystem/zipball/8a721a5f2553c6c3482b1c5b22ed60fe94dd63ed", 2526 "url": "https://api.github.com/repos/symfony/filesystem/zipball/8dab220fec8fc904821485326b29a6c670286124",
2527 "reference": "8a721a5f2553c6c3482b1c5b22ed60fe94dd63ed", 2527 "reference": "8dab220fec8fc904821485326b29a6c670286124",
2528 "shasum": "" 2528 "shasum": ""
2529 }, 2529 },
2530 "require": { 2530 "require": {
@@ -2561,11 +2561,11 @@
2561 ], 2561 ],
2562 "description": "Symfony Filesystem Component", 2562 "description": "Symfony Filesystem Component",
2563 "homepage": "https://symfony.com", 2563 "homepage": "https://symfony.com",
2564 "time": "2018-06-21T11:10:19+00:00" 2564 "time": "2018-07-09T13:25:43+00:00"
2565 }, 2565 },
2566 { 2566 {
2567 "name": "symfony/finder", 2567 "name": "symfony/finder",
2568 "version": "v3.4.12", 2568 "version": "v3.4.13",
2569 "source": { 2569 "source": {
2570 "type": "git", 2570 "type": "git",
2571 "url": "https://github.com/symfony/finder.git", 2571 "url": "https://github.com/symfony/finder.git",
@@ -2728,7 +2728,7 @@
2728 }, 2728 },
2729 { 2729 {
2730 "name": "symfony/yaml", 2730 "name": "symfony/yaml",
2731 "version": "v3.4.12", 2731 "version": "v3.4.13",
2732 "source": { 2732 "source": {
2733 "type": "git", 2733 "type": "git",
2734 "url": "https://github.com/symfony/yaml.git", 2734 "url": "https://github.com/symfony/yaml.git",