Wallabag v2.3.0 Release Notes
Release Date: 2017-12-11 // over 6 years ago-
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
- API