Releases: wallabag/wallabag
Releases · wallabag/wallabag
2.3.7 - 2019-03-04
Fixes
- Jump to 2.3.7-dev #3837
- Fix bad order parameter in the API #3841
- Update composer.json to add php-tidy (ext-tidy) #3853
- Add dedicated email for site config issue #3861
- Fix read & starred status in Pocket import #3819
- Fix broken 2 factor auth logo image #3869
- Fix CORS for API #3882
- Add support of expect parameter to change return object when deleting entry #3887
- epub export: fix missing cover image, only for exports of one article #3886
- Allow optional --ignore-root-warning #3885
- material: fix left padding of content on medium screens #3893
- material: hide creation date from card actions on specific sizes #3894
2.3.6 - 2019-01-11
Fixes
- Jump to 2.3.6-dev and update release process #3814
- Fix tag API leak #3823
- Validate imported entry to avoid error on import #3816
- Fix incorrect reading time calculation for entries with CJK characters #3820
- EntriesExport/epub: replace epub identifier with unique urn #3827
- Fix settings field inverted #3833
- Cast client id to avoid PG error #3831
- Rework of EPUB/PDF exports #3826
2.3.5 - 2018-12-15
Fixes
- Jump to 2.3.5-dev and update release process #3778
- Remove preview picture from single entry view page #3765
- Fix Android app login issue #3784
- material: fix missing thumbnail on list view #3782
- material: decrease size of tags on list view #3783
- build: upgrade yarn dependencies, update prod assets #3781
- No more dev for guzzle-site-authenticator #3810
2.3.4 - 2018-11-24
Fixes
- Fix image downloading on null image path #3684
- Remove remaining deprecation notices #3686
- Fix mobile viewport on big iframe and video elements #3683
- Autofocus the username field on the login page #3691
- Feature/svg logo #3692
- Fixes a typo #3702
- Update release script #3705
- Removing failing test from Travis #3707
- Replace SO url by lemonde.fr to avoid random failing test #3685
- php-cs-fixer: native_function_invocation #3716
- PHP 7.2 shouldn't fail #3717
- Liberation goes https #3726
- Bugfix: Sanitize the title of a saved webpage from invalid UTF-8 characters. #3725
- Fix dockerfile php72 #3734
- Fix sort parameters #3719
- Add note on GitHub PR template to auto-close issues #3763
- Fix link to wallabag requirements in documentation #3766
- Update translation when marking as read #3772
- Makefile fixes for non GNU systems #3706
- Card no preview replaced by wallabag logo #3774
Changes
- Propose YunoHost badge for installing #3678
- More robust srcset image attribute handling #3690
- Rename getBuilderByUser and refactor query for untagged entries #3712
- Show tags on non-image gallery preview card #3743
- add manifest.json for android pwa #3606
- Add placeholder image to card-based gallery entries page #3745
- Abort running install and update script if root #3733
- Swap entry url with origin url if graby provides an updated one #3553
2.3.3 - 2018-06-19
Fixes
- Fix error when withRemove variable is not defined. #3573
- Fix title card HTML parsing #3592
- Fix tests #3597
- Fix tests #3619
- Better encoding of the URI for the bookmarklet #3616
- Fix overflow wrap issue #3652
- Fix/firefox mobile unneeded resize #3653
- Fix srcset attribute on images downloaded #3661
- Fix authors and preview alt encoding display #3664
- Spelling: GitHub, Log out, of the dev #3614
- Fix tests #3668
- Fixed migrations with dash into db names #3538
Changes
2.3.2 - 2018-01-22
2.3.1 - 2017-12-26
Fixes
- Changed the way to check for initial migration #3487
- Displayed the RSS icon on homepage route #3490
- Hided the share toggle button if no service is enabled #3492
- Updated robots.txt to prevent crawling #3510
- Fixed lower case tags migration #3507
- Fixed initial migration when using custom table prefix #3504
- Fixed assets for subfolder install #3524
- Fixed empty card title link #3525
- Fixed empty title and domain_name when exception is thrown during fetch #3442
- API: copied entry object before sending, to keep id #3516
Changes
2.3.0 - 2017-12-11
API
- API
exists
returnsid
if article exists #2919 - Added API endpoint to handle a list of URL and to add/delete tags #3055
- Added API endpoint to handle a list of URL #3053
- Retrieve tag / tags value from query or request #3103
- Register through API #3065
- API user creation behind a toggle #3177
- Allow other fields to be sent using API #3106
- Add ability to patch an entry with more fields #3181
- Create (and return) a client after creating a new user using the API #3187
- Fix PATCH method #3256
Technical stuff
- Dropping PHP 5.5 #2861, migrated to Symfony 3.3 #3376, defined MySQL as the default rdbms for wallabag #3171
- Add Cloudron as installation method #3000
- Added migrations execution after fresh install #3088
- Upgraded CraueConfigBundle to 2.0 #3113
- Removed embedded documentation. The repository is now here. #3122
- Fix some Scrutinizer issues #3161 #3172
- Isolated tests #3137
- Log an error level message when user auth fail #3195
- Add a real configuration for CS-Fixer #3258
- Replace ant with Makefile #3398
Features
- Share articles to Scuttle (https://github.com/scronide/scuttle) instance #2999
- Allow to remove all archived entries #3020
- Added publication date and author #3024
- Added
notmatches
operator for automatic tagging rule #3047 - Search & paginate users #3060
- Clean duplicates entries command #2920
- Added headers field in Entry #3108
- Add some deletion confirmation to avoid mistake #3147
- Add support for tag in Instapaper import #3168
- Added tags on list view #3077
- Show user command #3179
- Add ability to filter public entries & use it in the API #3208
- Store credentials for restricted site in database #2683
- Add RSS for tags & All entries #3207
- Add list users command #3301
- Add reload entry command #3326
- Add starred_at field which is set when an entry is starred #3330
- Add originUrl property to Entry #3346
Changes
- Changed default value for list mode (grid instead of list) #3014
- Remove
isPublic
from Entry entity #3030 - Use username to import #3080
- Adds Webpack support and remove Grunt #3022
- Improved Guzzle subscribers extensibility #2751
- Added logger when we match Tagging rules #3110
- unify Download/Export wording. #3130
- Staying on an article view after removing a tag #3138
- Use an alternative way to detect images #3184
- Displays an error with an annotation with a too long quote #3093
- Validate language & preview picture fields #3192
- remove craueconfig domain name setting and add a proper one in parameters #3173
- Better public sharing page #3204, #3449
- Improved pagination, navigation, tag's list and footer UI #3459, #3467, #3461, #3463
Fixes
- Use up-to-date Firefox extension and add F-Droid link for Android app #3057
- Fixed sandwich menu position in entry view (material theme) #3073
- Disabled shortcuts on login/register page #3075
- "+" in url not parsed correctly (when we click on original URL) #3002
- Skip auth when no credentials are found #3101
- Added migration to change length for user fields #3104
- Fix delete annotation when username is defined #3120
- Fixed is_starred for wallabag v2 import #3143
- Replace images with & in url #3176
- Ignore tag's case #3139
- Multiple tag search, which was broken from API #3309
- In RSS feeds, pubDate now conformant to DateTime RFC822 specifications #3471
Translations
- Add Russian language #3378
2.2.3 - 2017-05-18
- Lock guzzle-site-authenticator to avoid errors #3124 (j0k3r)
- reorder contrib strings in about page #3123 (X-dark)
- Fixed documentation URL #3117 (nicosomb)
- Update graby* licenses #3097 (j0k3r)
- Fix API pagination is broken if perPage is custom value #3096 (aaa2000)
- Create a new entry via API even when its content can't be retrieved #3095 (aaa2000)
- Translate error message in login page #3090 (aaa2000)
- Fix display the form errors correctly #3082 (aaa2000)
- Disable negative numbers in filters #3076 (bourvill)
- Small typo in documentation fix #3061 #3072 (bourvill)
- Ignore tests exported files #3066 (tcitworld)
- Correct create_application en string #3064 (gileri)
- Make symfony-assets-install use
relative
symlinks #3052 (shtrom) - Add export notice at the end of the epub #3023 (mart-e)
- Save alpha channel when downloading PNG images #3017 (Kdecherf)
- Update paywall.rst (more details and clear cache) #2985 (etiess)
- Update paywall.rst (EN) with details + clear cache #2971 (j0k3r)
- remove language on html tag #2968 (chrido)
2.2.2 - 2017-03-02
- #2950 Fixed symlinks issue during release creation (@nicosomb)
- #2832 Search by term: extend to entries url (@Kdecherf)
- #2830 Fixed rendering of entry title in Twig views (@Kdecherf)
- #2892 Updated spanish translation (@ngosang)
- #2915 Import: we now skip messages when user is null (@nicosomb)
- #2905 Alert that 2FA must be authorized in app/config/parameters.yml (@nicofrand)
- #2832 Search by term: extend to entries url (@Kdecherf)
- #2878 Added italian documentation (@matteocoder)
- #2860 Documentation: update java wrapper, add cmd tool to add article (@Strubbl)
- #2874 Added informations about Apache 2.4 (@kgaut)
- #2869 Added log for restricted access value (@j0k3r)
- #2846 Fixed misspells in polish translation (@mruminski)
- #2842 Update RulerZ (@K-Phoen)
- #2841 Show active list in the left menu during search (@Kdecherf)
- #2788 Documentation on how to configure mobile apps to work with wallabag (@Zettt)
- #2839 Fixed
composer.phar: not found
in update script (@foxmask) - #2818 Fix nav-panel-search height (@Kdecherf)
- #2824 Renamed Developer section to API client management (@nicosomb)