diff options
-rw-r--r-- | CHANGELOG.md | 40 |
1 files changed, 36 insertions, 4 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index d3ecc1e6..d2d63166 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md | |||
@@ -7,18 +7,50 @@ and this project adheres to [Semantic Versioning](http://semver.org/). | |||
7 | 7 | ||
8 | ## [v0.9.0](https://github.com/shaarli/Shaarli/releases/tag/v0.9.0) - UNPUBLISHED | 8 | ## [v0.9.0](https://github.com/shaarli/Shaarli/releases/tag/v0.9.0) - UNPUBLISHED |
9 | 9 | ||
10 | This release introduces the REST API, and requires updating HTTP server | ||
11 | configuration to enable URL rewriting, see: | ||
12 | - https://shaarli.github.io/api-documentation/ | ||
13 | - https://github.com/shaarli/Shaarli/wiki/Server-configuration | ||
14 | |||
10 | **WARNING**: Shaarli now requires PHP 5.5+. | 15 | **WARNING**: Shaarli now requires PHP 5.5+. |
11 | 16 | ||
12 | ### Added | 17 | ### Added |
13 | 18 | - REST API v1 | |
14 | - REST API: see [Shaarli API documentation](http://shaarli.github.io/api-documentation/) | 19 | - [Slim](https://www.slimframework.com/) framework |
15 | - The theme can now be selected in the administration page. | 20 | - [JSON Web Token](https://jwt.io/introduction/) (JWT) authentication |
21 | - versioned API endpoints: | ||
22 | - `/api/v1/info`: get general information on the Shaarli instance | ||
23 | - `/api/v1/links`: get a list of shaared links | ||
24 | - Allow selecting themes/templates from the configuration page | ||
25 | - Add plugin placeholders to Atom/RSS feed templates | ||
26 | - Add OpenSearch to feed templates | ||
27 | - Add `campaign_` to the URL cleanup pattern list | ||
28 | - Add an AUTHORS file and Makefile target to list authors from Git commit data | ||
16 | 29 | ||
17 | ### Changed | 30 | ### Changed |
31 | - Docker: enable nginx URL rewriting for the REST API | ||
32 | - Move `user.css` to the `data` folder | ||
33 | - Move default template files to a subfolder (`default`) | ||
34 | - Move PubSubHub to a dedicated plugin | ||
35 | - Coding style: | ||
36 | - explicit method visibility | ||
37 | - safe boolean comparisons | ||
38 | - remove unused variables | ||
39 | - The updater now keeps custom theme preferences | ||
40 | - Simplify the COPYING information | ||
18 | 41 | ||
19 | - Default template files are moved to a subfolder (`default`). | 42 | |
43 | ### Removed | ||
44 | - PHP < 5.5 compatibility | ||
20 | 45 | ||
21 | ### Fixed | 46 | ### Fixed |
47 | - Ignore generated release tarballs | ||
48 | - Hide default port when behind a reverse proxy | ||
49 | - Fix a typo in the Markdown plugin description | ||
50 | - Fix the presence of empty tags for private tags and in search results | ||
51 | - Fix a fatal error during the install | ||
52 | - Fix permalink image alignment in daily page | ||
53 | - Fix the delete button in `editlink` | ||
22 | 54 | ||
23 | 55 | ||
24 | ## [v0.8.1](https://github.com/shaarli/Shaarli/releases/tag/v0.8.1) - 2016-12-12 | 56 | ## [v0.8.1](https://github.com/shaarli/Shaarli/releases/tag/v0.8.1) - 2016-12-12 |