X-Git-Url: https://git.immae.eu/?p=github%2Fwallabag%2Fwallabag.git;a=blobdiff_plain;f=CHANGELOG.md;h=c116efb1c7246768e008c202b6577c88d91e8b50;hp=43d11485cb2672b8d5162db5eefcce8c2df0d93e;hb=HEAD;hpb=1953a872932a63792293b4aec087880265ba89f7 diff --git a/CHANGELOG.md b/CHANGELOG.md index 43d11485..e418d3e2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,163 @@ # Changelog -## [2.3.0](https://github.com/wallabag/wallabag/tree/2.3.0) (2017-10-21) +## [2.3.8](https://github.com/wallabag/wallabag/tree/2.3.8) + [Full Changelog](https://github.com/wallabag/wallabag/compare/2.3.7...2.3.8) + +### Fixes + +- Jump to 2.3.8-dev [#3897](https://github.com/wallabag/wallabag/pull/3897) +- material: fix left padding on non-entry pages [#3901](https://github.com/wallabag/wallabag/pull/3901) +- Make dev/install/update script posix compatible [#3860](https://github.com/wallabag/wallabag/pull/3860) +- epub: fix exception when articles have the same title [#3908](https://github.com/wallabag/wallabag/pull/3908) +- Fix PHP warning [#3909](https://github.com/wallabag/wallabag/pull/3909) +- Add ability to match many domains for credentials [#3937](https://github.com/wallabag/wallabag/pull/3937) +- material: add metadata to list view [#3942](https://github.com/wallabag/wallabag/pull/3942) +- Enable no-referrer on img tags, enable strict-origin-when-cross-origin by default [#3943](https://github.com/wallabag/wallabag/pull/3943) +- Remove preview picture from share view page#3922 +- Fix Intl Locale issue [#3964](https://github.com/wallabag/wallabag/pull/3964) + +## [2.3.7](https://github.com/wallabag/wallabag/tree/2.3.7) + [Full Changelog](https://github.com/wallabag/wallabag/compare/2.3.6...2.3.7) + +### Fixes + +- Jump to 2.3.7-dev [#3837](https://github.com/wallabag/wallabag/pull/3837) +- Fix bad order parameter in the API [#3841](https://github.com/wallabag/wallabag/pull/3841) +- Update composer.json to add php-tidy (ext-tidy) [#3853](https://github.com/wallabag/wallabag/pull/3853) +- Add dedicated email for site config issue [#3861](https://github.com/wallabag/wallabag/pull/3861) +- Fix read & starred status in Pocket import [#3819](https://github.com/wallabag/wallabag/pull/3819) +- Fix broken 2 factor auth logo image [#3869](https://github.com/wallabag/wallabag/pull/3869) +- Fix CORS for API [#3882](https://github.com/wallabag/wallabag/pull/3882) +- Add support of expect parameter to change return object when deleting entry [#3887](https://github.com/wallabag/wallabag/pull/3887) +- epub export: fix missing cover image, only for exports of one article [#3886](https://github.com/wallabag/wallabag/pull/3886) +- Allow optional --ignore-root-warning [#3885](https://github.com/wallabag/wallabag/pull/3885) +- material: fix left padding of content on medium screens [#3893](https://github.com/wallabag/wallabag/pull/3893) +- material: hide creation date from card actions on specific sizes [#3894](https://github.com/wallabag/wallabag/pull/3894) + +## [2.3.6](https://github.com/wallabag/wallabag/tree/2.3.6) + [Full Changelog](https://github.com/wallabag/wallabag/compare/2.3.5...2.3.6) + +### Fixes + +- Jump to 2.3.6-dev and update release process [#3814](https://github.com/wallabag/wallabag/pull/3814) +- Fix tag API leak [#3823](https://github.com/wallabag/wallabag/pull/3823) +- Validate imported entry to avoid error on import [#3816](https://github.com/wallabag/wallabag/pull/3816) +- Fix incorrect reading time calculation for entries with CJK characters [#3820](https://github.com/wallabag/wallabag/pull/3820) +- EntriesExport/epub: replace epub identifier with unique urn [#3827](https://github.com/wallabag/wallabag/pull/3827) +- Fix settings field inverted [#3833](https://github.com/wallabag/wallabag/pull/3833) +- Cast client id to avoid PG error [#3831](https://github.com/wallabag/wallabag/pull/3831) +- Rework of EPUB/PDF exports [#3826](https://github.com/wallabag/wallabag/pull/3826) + +## [2.3.5](https://github.com/wallabag/wallabag/tree/2.3.5) + [Full Changelog](https://github.com/wallabag/wallabag/compare/2.3.4...2.3.5) + +### Fixes + +- Jump to 2.3.5-dev and update release process [#3778](https://github.com/wallabag/wallabag/pull/3778) +- Remove preview picture from single entry view page [#3765](https://github.com/wallabag/wallabag/pull/3765) +- Fix Android app login issue [#3784](https://github.com/wallabag/wallabag/pull/3784) +- material: fix missing thumbnail on list view [#3782](https://github.com/wallabag/wallabag/pull/3782) +- material: decrease size of tags on list view [#3783](https://github.com/wallabag/wallabag/pull/3783) +- build: upgrade yarn dependencies, update prod assets [#3781](https://github.com/wallabag/wallabag/pull/3781) +- No more dev for guzzle-site-authenticator [#3810](https://github.com/wallabag/wallabag/pull/3810) + +## [2.3.4](https://github.com/wallabag/wallabag/tree/2.3.4) + [Full Changelog](https://github.com/wallabag/wallabag/compare/2.3.3...2.3.4) + +### Fixes + +- Fix image downloading on null image path [#3684](https://github.com/wallabag/wallabag/pull/3684) +- Remove remaining deprecation notices [#3686](https://github.com/wallabag/wallabag/pull/3686) +- Fix mobile viewport on big iframe and video elements [#3683](https://github.com/wallabag/wallabag/pull/3683) +- Autofocus the username field on the login page [#3691](https://github.com/wallabag/wallabag/pull/3691) +- Feature/svg logo [#3692](https://github.com/wallabag/wallabag/pull/3692) +- Fixes a typo [#3702](https://github.com/wallabag/wallabag/pull/3702) +- Update release script [#3705](https://github.com/wallabag/wallabag/pull/3705) +- Removing failing test from Travis [#3707](https://github.com/wallabag/wallabag/pull/3707) +- Replace SO url by lemonde.fr to avoid random failing test [#3685](https://github.com/wallabag/wallabag/pull/3685) +- php-cs-fixer: native_function_invocation [#3716](https://github.com/wallabag/wallabag/pull/3716) +- PHP 7.2 shouldn't fail [#3717](https://github.com/wallabag/wallabag/pull/3717) +- Liberation goes https [#3726](https://github.com/wallabag/wallabag/pull/3726) +- Bugfix: Sanitize the title of a saved webpage from invalid UTF-8 characters. [#3725](https://github.com/wallabag/wallabag/pull/3725) +- Fix dockerfile php72 [#3734](https://github.com/wallabag/wallabag/pull/3734) +- Fix sort parameters [#3719](https://github.com/wallabag/wallabag/pull/3719) +- Add note on GitHub PR template to auto-close issues [#3763](https://github.com/wallabag/wallabag/pull/3763) +- Fix link to wallabag requirements in documentation [#3766](https://github.com/wallabag/wallabag/pull/3766) +- Update translation when marking as read [#3772](https://github.com/wallabag/wallabag/pull/3772) +- Makefile fixes for non GNU systems [#3706](https://github.com/wallabag/wallabag/pull/3706) +- Card no preview replaced by wallabag logo [#3774](https://github.com/wallabag/wallabag/pull/3774) + +### Changes + +- Propose YunoHost badge for installing [#3678](https://github.com/wallabag/wallabag/pull/3678) +- More robust srcset image attribute handling [#3690](https://github.com/wallabag/wallabag/pull/3690) +- Rename getBuilderByUser and refactor query for untagged entries [#3712](https://github.com/wallabag/wallabag/pull/3712) +- Show tags on non-image gallery preview card [#3743](https://github.com/wallabag/wallabag/pull/3743) +- add manifest.json for android pwa [#3606](https://github.com/wallabag/wallabag/pull/3606) +- Add placeholder image to card-based gallery entries page [#3745](https://github.com/wallabag/wallabag/pull/3745) +- Abort running install and update script if root [#3733](https://github.com/wallabag/wallabag/pull/3733) +- Swap entry url with origin url if graby provides an updated one [#3553](https://github.com/wallabag/wallabag/pull/3553) + +## [2.3.3](https://github.com/wallabag/wallabag/tree/2.3.3) + [Full Changelog](https://github.com/wallabag/wallabag/compare/2.3.2...2.3.3) + +### Fixes + +- Fix error when withRemove variable is not defined. [#3573](https://github.com/wallabag/wallabag/pull/3573) +- Fix title card HTML parsing [#3592](https://github.com/wallabag/wallabag/pull/3592) +- Fix tests [#3597](https://github.com/wallabag/wallabag/pull/3597) +- Fix tests [#3619](https://github.com/wallabag/wallabag/pull/3619) +- Better encoding of the URI for the bookmarklet [#3616](https://github.com/wallabag/wallabag/pull/3616) +- Fix overflow wrap issue [#3652](https://github.com/wallabag/wallabag/pull/3652) +- Fix/firefox mobile unneeded resize [#3653](https://github.com/wallabag/wallabag/pull/3653) +- Fix srcset attribute on images downloaded [#3661](https://github.com/wallabag/wallabag/pull/3661) +- Fix authors and preview alt encoding display [#3664](https://github.com/wallabag/wallabag/pull/3664) +- Spelling: GitHub, Log out, of the dev [#3614](https://github.com/wallabag/wallabag/pull/3614) +- Fix tests [#3668](https://github.com/wallabag/wallabag/pull/3668) +- Fixed migrations with dash into db names [#3538](https://github.com/wallabag/wallabag/pull/3538) + +### Changes + +- Allow login by email [#3615](https://github.com/wallabag/wallabag/pull/3615) +- Occitan update [#3646](https://github.com/wallabag/wallabag/pull/3646) +- Highlight code in articles using highlight.js [#3636](https://github.com/wallabag/wallabag/pull/3636) + +## [2.3.2](https://github.com/wallabag/wallabag/tree/2.3.2) + [Full Changelog](https://github.com/wallabag/wallabag/compare/2.3.1...2.3.2) + +### Fixes + +- Add `set -eu` to update.sh [#3546](https://github.com/wallabag/wallabag/pull/3546) +- Fix broken link to remove tags from entries [#3536](https://github.com/wallabag/wallabag/pull/3536) + +### Changes + +- Nav actions updated [#3541](https://github.com/wallabag/wallabag/pull/3541) +- Replaced Create new client link with a button [#3539](https://github.com/wallabag/wallabag/pull/3539) + +## [2.3.1](https://github.com/wallabag/wallabag/tree/2.3.1) + [Full Changelog](https://github.com/wallabag/wallabag/compare/2.3.0...2.3.1) + +### Fixes + +- Changed the way to check for initial migration [#3487](https://github.com/wallabag/wallabag/pull/3487) +- Displayed the RSS icon on homepage route [#3490](https://github.com/wallabag/wallabag/pull/3490) +- Hided the share toggle button if no service is enabled [#3492](https://github.com/wallabag/wallabag/pull/3492) +- Updated robots.txt to prevent crawling [#3510](https://github.com/wallabag/wallabag/pull/3510) +- Fixed lower case tags migration [#3507](https://github.com/wallabag/wallabag/pull/3507) +- Fixed initial migration when using custom table prefix [#3504](https://github.com/wallabag/wallabag/pull/3504) +- Fixed assets for subfolder install [#3524](https://github.com/wallabag/wallabag/pull/3524) +- Fixed empty card title link [#3525](https://github.com/wallabag/wallabag/pull/3525) +- Fixed empty title and domain_name when exception is thrown during fetch [#3442](https://github.com/wallabag/wallabag/pull/3442) +- API: copied entry object before sending, to keep id [#3516](https://github.com/wallabag/wallabag/pull/3516) + +### Changes + +- Added custom driver & schema manager for PostgreSQL 10 [#3488](https://github.com/wallabag/wallabag/pull/3488) +- Replaced exit_to_app, redo and autorenew icons [#3513](https://github.com/wallabag/wallabag/pull/3513) +- Added PHP 7.2 compatibility [#3515](https://github.com/wallabag/wallabag/pull/3515) + +## [2.3.0](https://github.com/wallabag/wallabag/tree/2.3.0) (2017-12-11) [Full Changelog](https://github.com/wallabag/wallabag/compare/2.2.3...2.3.0) ### API @@ -27,11 +184,12 @@ - Isolated tests [#3137](https://github.com/wallabag/wallabag/pull/3137) - Log an error level message when user auth fail [#3195](https://github.com/wallabag/wallabag/pull/3195) - Add a real configuration for CS-Fixer [#3258](https://github.com/wallabag/wallabag/pull/3258) +- Replace ant with Makefile [#3398](https://github.com/wallabag/wallabag/pull/3398) ### Features - Share articles to Scuttle (https://github.com/scronide/scuttle) instance [#2999](https://github.com/wallabag/wallabag/pull/2999) -- Allow to remove all archived entries [#3020](https://github.com/wallabag/wallabag/pull/3020) +- Allow to remove all archived entries [#3020](https://github.com/wallabag/wallabag/pull/3020) - Added publication date and author [#3024](https://github.com/wallabag/wallabag/pull/3024) - Added `notmatches` operator for automatic tagging rule [#3047](https://github.com/wallabag/wallabag/pull/3047) - Search & paginate users [#3060](https://github.com/wallabag/wallabag/pull/3060) @@ -47,13 +205,14 @@ - Add **list users** command [#3301](https://github.com/wallabag/wallabag/pull/3301) - Add **reload entry** command [#3326](https://github.com/wallabag/wallabag/pull/3326) - Add starred_at field which is set when an entry is starred [#3330](https://github.com/wallabag/wallabag/pull/3330) +- Add originUrl property to Entry [#3346](https://github.com/wallabag/wallabag/pull/3346) ### Changes - Changed default value for list mode (grid instead of list) [#3014](https://github.com/wallabag/wallabag/pull/3014) - Remove `isPublic` from Entry entity [#3030](https://github.com/wallabag/wallabag/pull/3030) - Use username to import [#3080](https://github.com/wallabag/wallabag/pull/3080) -- Adds Webpack support and remove Grunt [#3022](https://github.com/wallabag/wallabag/pull/3022) +- Adds Webpack support and remove Grunt [#3022](https://github.com/wallabag/wallabag/pull/3022) - Improved Guzzle subscribers extensibility [#2751](https://github.com/wallabag/wallabag/pull/2751) - Added logger when we match Tagging rules [#3110](https://github.com/wallabag/wallabag/pull/3110) - unify Download/Export wording. [#3130](https://github.com/wallabag/wallabag/pull/3130) @@ -62,7 +221,8 @@ - Displays an error with an annotation with a too long quote [#3093](https://github.com/wallabag/wallabag/pull/3093) - Validate language & preview picture fields [#3192](https://github.com/wallabag/wallabag/pull/3192) - remove craueconfig domain name setting and add a proper one in parameters [#3173](https://github.com/wallabag/wallabag/pull/3173) -- Better public sharing page [#3204](https://github.com/wallabag/wallabag/pull/3204) +- Better public sharing page [#3204](https://github.com/wallabag/wallabag/pull/3204), [#3449](https://github.com/wallabag/wallabag/pull/3449) +- Improved pagination, navigation, tag's list and footer UI [#3459](https://github.com/wallabag/wallabag/pull/3459), [#3467](https://github.com/wallabag/wallabag/pull/3467), [#3461](https://github.com/wallabag/wallabag/pull/3461), [#3463](https://github.com/wallabag/wallabag/pull/3463) ### Fixes @@ -77,6 +237,7 @@ - Replace images with & in url [#3176](https://github.com/wallabag/wallabag/pull/3176) - Ignore tag's case [#3139](https://github.com/wallabag/wallabag/pull/3139) - Multiple tag search, which was broken from API [#3309](https://github.com/wallabag/wallabag/pull/3309) +- In RSS feeds, pubDate now conformant to DateTime RFC822 specifications [#3471](https://github.com/wallabag/wallabag/pull/3471) ### Translations