Releases
2.3.0
API
API exists
returns id
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
You can’t perform that action at this time.