Repository navigation
v0.55
Migration notes
PHP 8.1+ is now required. Please check your version before updating flusio!
The CLI command to execute a single job has changed.
You should now execute:
$ php cli jobs watch --stop-after=1The run command now takes a job id to execute a specific job.
WebP support is now required as all the (new) images are now converted to WebP.
New
- Support the JSON feed format (41a7701a)
Improvements
- Display the feeds description as HTML (28f23088)
- Allow to click on the link title to open its URL on the comments page (0646a3d1)
Bug fixes
- Make sure to redirect after adding a feed (3ff109d6)
- Fix a typo in the French Pocket error message (14d21628)
Technical
- Set minimal version of PHP to 8.1 (8741c97a)
- Add support for PHP 8.2 (4eda049f)
- Save all new images to WebP (cc0acbd6)
- Limit size of illustrations to 5 Mo (ae56a29c)
- Update the dependencies (4d3a7af2)
Developers
- Upgrade Minz to its last version (0717a0ac)
- Setup PHPStan (afa0bdda)
- Use Docker Compose v2 (770ef50f)
- Serve files with Nginx in development (6d59863f)
- Improve the detection of the Responses encoding (69b0f271)
- Increase HTTP buffer size when setting max size (9bfb3738)
- Provide a SpiderBits\HtmlSanitizer class (adeff002)
- Don't clone DomDocument when using Dom#select (5c4c1f49)
- Accept LibXML options in the Dom::fromText method (72f0d711)
- Provide a Dom::html method (a2bd4294)
- Extract a PocketAccount model from User (3aacd09a)
- Don't require real Pocket key during tests (3e9a4e49)
- Fail the Mailer job if the email cannot be sent (9c4517c0)