Releases: wallabag/wallabag
2.6.6
Here is the latest release of wallabag.
📈 To update your instance, just run make update
.
Don't forget to make a backup of your instance (database and files).
🤝 A little reminder that you can support our work on wallabag by sponsoring us on Liberapay or subscribe on wallabag.it. Thanks!
What's Changed
Security fixes
Fixes
- Fix checkboxes pointer events issue by @Simounet in #6897
- Add Google mailer by @j0k3r in #6899
- Improve performance on homepage by @Simounet in #6909
- Mass action layout improved by @Simounet in #6912
- Prepare 2.6.6 release by @j0k3r in #6926
Full Changelog: 2.6.5...2.6.6
2.6.5
Here is the latest release of wallabag.
📈 To update your instance, just run make update
.
Don't forget to make a backup of your instance (database and files).
🤝 A little reminder that you can support our work on wallabag by sponsoring us on Liberapay or subscribe on wallabag.it. Thanks!
What's Changed
- "Fix checkboxes pointer-events disabled" by @Simounet #6874
- "Fix nav input styles" by @Simounet #6877
- "Change domain status filters html types" by @Simounet #6888
Full Changelog: 2.6.4...2.6.5
2.6.4
Here is the latest release of wallabag.
📈 To update your instance, just run make update
.
Don't forget to make a backup of your instance (database and files).
🤝 A little reminder that you can support our work on wallabag by sponsoring us on Liberapay or subscribe on wallabag.it. Thanks!
What's Changed
Fixes
Full Changelog: 2.6.3...2.6.4
2.6.3
Here is the latest release of wallabag.
To update your instance, just run make update
.
🤝 A little reminder that you can support our work on wallabag by sponsoring us on Liberapay or subscribe on wallabag.it. Thanks!
What's Changed
Security fixes
- Replace GET way to POST way to reset data user by @nicosomb 78b0b55
- Replace GET way to POST way to delete API client by @nicosomb ffcc5c9
Improvement
- Update site parsing configuration https://github.com/j0k3r/graby-site-config/releases/tag/1.0.173
- Add confirmation before reload entry by @nicosomb #6778
- Remove external dependencies on howto page by @viktoriussuwandi #6775
Fixes
- Use Session instead of Referrer for Redirection by @Spoons #6119
- Reduce risk of collision for #content by @Kdecherf #6829
- Update dependencies to fix vulnerabilities by @nicosomb #6783
- Fix failing randomly test by @nicosomb #6763
Technical stuff
- Add check if git is installed by @nicosomb #6788
- Replace kernel.root_dir by kernel.project_dir by @yguedidi #6809
- Split symfony/symfony by @yguedidi #6817
- Make Crawler::extract get an array by @yguedidi #6812
- Use PSR-17 and PSR-18 by @yguedidi #6816
- Replace Client by KernelBrowser by @yguedidi #6813
- Replace Debug component by ErrorHandler component by @yguedidi #6810
- Make ImportController extends AbstractController by @yguedidi #6808
- Use Twig instead of templating by @yguedidi #6797
- Identify platforms by their class by @yguedidi #6799
- Move from transchoice to trans by @yguedidi #6800
- Replace GetResponseEvent by RequestEvent by @yguedidi #6811
- Ensure the kernel is shut down before calling createClient by @yguedidi #6803
- Ignore docker-compose.override.yml by @yguedidi #6814
- Add composer normalizer by @nicosomb #6762
New Contributors
- @viktoriussuwandi made their first contribution in #6775
- @Spoons made their first contribution in #6119
Full Changelog: 2.6.2...2.6.3
2.6.2
Here is the latest release of wallabag.
To update your instance, just run make update
.
🤝 A little reminder that you can support our work on wallabag by sponsoring us on Liberapay or subscribe on wallabag.it. Thanks!
What's Changed
Fixes
- Fix mass action input on dark theme by @Simounet #6673
- Fix undefined variable by @nicosomb #6672
- Fix table name in migration by @nicosomb #6653
Technical stuff
- Add a new build to test when no database table prefix are defined by @j0k3r #6731
- Keep escaped table name while migrating by @Glandos #6710
- Remove twofactor_auth parameter by @nicosomb #6723
- ApiDoc: Add response description to UserRestController by @caspermeijn #6684
- ApiDoc: Add response description to WallabagRestController by @caspermeijn #6102
- Skip migration if the table was already renamed by @gramakri #6678
Meta
- Document how to run tests and formatter for new contributors by @caspermeijn #6685
- Add link to wallabag ecosystem resources by @nicosomb #6700
New Contributors
Full Changelog: 2.6.1...2.6.2
2.6.1
Here is the latest release of wallabag.
To update your instance, just run make update
.
-
We added new fields in the database, don't forget to run migration (by running
make update
) otherwise your wallabag won't work. -
We've updated the mailer config which needs to be replicated otherwise the image might not work.
We removed in
app/config/parameters.yml
:mailer_transport
mailer_user
mailer_password
mailer_host
mailer_port
mailer_encryption
mailer_auth_mode
And we added
mailer_dsn
as a replacement. Here is an example of DSN:smtp://user:pass@smtp.example.com:port
🤝 A little reminder that you can support our work on wallabag by sponsoring us on Liberapay or subscribe on wallabag.it. Thanks!
What's Changed
- Do not autoload fixtures by @j0k3r in #6648
- Add confirmation alert when deleting articles from list view by @nicosomb in #6644
Full Changelog: 2.6.0...2.6.1
2.6.0
Here is the latest release of wallabag.
To update your instance, just run make update
.
🤝 A little reminder that you can support our work on wallabag by sponsoring us on Liberapay or subscribe on wallabag.it. Thanks!
What's Changed
Features
- Add tag deletion from tags list by @nicosomb #5861
- Add support of mass action to tag entries by @Kdecherf #5838
- Mass action interface by @Simounet #6547
- Empty space on the top bar used for more add url toggle clickable target by @Simounet #6612
- Add new setting to show / hide articles thumbnails by @nicosomb #6609
Fixes
- Add prefix for tag slugs by @Kdecherf #6226
- Fix open all external links in new tab in Config by @wyntonfranklin #6256
- Fix dark theme for pre HTML tags by @Simounet #6495
- Fix dark mode top bar contrast by @Simounet #6510
- Dark mode contrast improved by @Simounet #6512
- Fix dark mode URL add input color by @Simounet #6525
- Fix round reading time in export by @mart-e #6545
- Fix images downloading with numeric HTML entity by @Simounet #6563
- Fix DownloadImages not following redirections by @Simounet #6562
- Fix auto dark theme detection flickering by @Simounet #6584
- Fix RSS feed_route not set by @Simounet #6606
- Add flash message when we try to add too much tags by @nicosomb #6607
- Changed default value for domain_name parameter by @nicosomb #6616
- Improved tags display by @Simounet #6613
- Fix mousetrap enter issue by @Simounet #6624
- Fix duplicate tags creation when assigning search results to tag by @nicosomb #6629
Meta
- Removed Carrot & Scuttle share by @nicosomb #6047
- Remove old, not so maintained and buggy baggy theme by @nicosomb #4332
- Remove Scrutinizer badge by @j0k3r #6179
- Add mention to unofficial linux client by @imhemish #6203
Technical stuff
- Remove SensioDistributionBundle by @yguedidi #5761
- Back to latest composer version by @yguedidi #5810
- Clean composer.lock after SensioDistributionBundle removal by @yguedidi #5839
- Remove transitive dependencies by @yguedidi #5784
- Register missed commands by @yguedidi #5928
- Extend right FOSRestBundle controller class by @yguedidi #5929
- Remove PHP-CS-Fixer deprecations by @yguedidi #5914
- Upgrade FOSUserBundle to 2.1 by @yguedidi #5782
- Add TwigCS by @yguedidi #5759
- Use FQCN as service name by @yguedidi #5748
- Migrate to new template reference notation by @yguedidi #5758
- Migrate from old colon notation to FQCN by @yguedidi #5943
- Use autowiring by @yguedidi #5946
- Use FQCN to fetch services by @yguedidi #5951
- Run tests without memory limit by @yguedidi #5953
- Import used classes by @yguedidi #5952
- Rework command tests by @yguedidi #5954
- Switch to Swagger for api documentation by @caspermeijn #6062
- Remove some deprecation by @j0k3r #6085
- Remove deprecated options from FOSRest by @j0k3r #6095
- Remove LiipThemeBundle by @j0k3r #6097
- Upgrade PHPStan and move to level 2 with baseline by @j0k3r #6098
- Upgrade to Symfony 4.4 by @j0k3r #6099
- Update to FOSUserBundle 3.1 by @j0k3r #6136
- Update to scheb/2fa-bundle by @j0k3r #6144
- Upgrade to Twig 3 by @j0k3r #6151
- Move translations files to /translations by @j0k3r #6153
- Fix EventDispatcher & events by @j0k3r #6154
- Replace SwiftMailer by Symfony Mailer by @j0k3r #6150
- Remove ContainerAwareCommand from commands by @j0k3r #6152
- Update all Doctrine deps by @j0k3r #6143
- Update PagerFanta by @j0k3r #6145
- Move to controller as a service by @j0k3r #6159
- Add RabbitMQConsumerTotalProxy to lazy RabbitMQ services for messages by @j0k3r #6166
- Properly handle json_array type removal by @j0k3r #6171
- Fix database_path in Docker env by @j0k3r #6174
- Docker: database_table_prefix may be configured from environment by @fcatt #6196
- Update annotations to OpenApi 3 by @caspermeijn #6182
- Fix public folder for Symfony 4+ by @Kdecherf #6217
- Fix API allowed_registration by @caspermeijn #6315
- Enable PHP 8.2 in CI by @j0k3r #6469
- Fix/build stylelint error by @Simounet #6586
New Contributors
- @caspermeijn made their first contribution in #6062
- @imhemish made their first contribution in #6203
- @fcatt made their first contribution in #6196
- @wyntonfranklin made their first contribution in #6256
Full Changelog: 2.5.4...2.6.0
2.5.4 - 2023-02-07
To update your instance, just run make update
.
🤝 A little reminder that you can support our work on wallabag by sponsoring us on Liberapay or subscribe on wallabag.it. Thanks!
We added a limitation on adding tags from the entry page : only 4 tags at a time and a max length of 40 characters.
What's Changed
- Fix release script by @j0k3r in #6275
- Fix (CVE-2023-0734) adding tag to entries from other people by @j0k3r in #6290
- Fix (CVE-2023-0736) XSS on username on share page by @j0k3r in #6288
- Fix (CVE-2023-0735 & CVE-2023-0737) CSRF on user deletion by @j0k3r in #6289
- Prepare 2.5.4 by @j0k3r in #6291
Full Changelog: 2.5.3...2.5.4
2.5.3 - 2023-02-01
To update your instance, just run make update
.
🤝 A little reminder that you can support our work on wallabag by sponsoring us on Liberapay or subscribe on wallabag.it. Thanks!
What's Changed
Security fixes
- Fix GHSA-qwx8-mxxx-mg96 b795622 by @Kdecherf, thanks to @bAuh0lz
- Fix GHSA-mrqx-mjc4-vfh3 5ac6b6b by @Kdecherf, thanks to @bAuh0lz
Meta
Full Changelog: 2.5.2...2.5.3
2.5.2 - 2022-10-21
Here is the latest release of wallabag.
To update your instance, just run make update
.
🤝 A little reminder that you can support our work on wallabag by sponsoring us on Liberapay or subscribe on wallabag.it. Thanks!
What's Changed
- Add
nbEntries
to the API tags list response by @j0k3r in #5984 - Typofixes by @nexxai in #6004
- Add
domain_name
to entries api endpoint by @yotamN in #6019 - Add support to download SVG locally by @j0k3r in #5992
- Translations update from Hosted Weblate by @weblate see https://github.com/wallabag/wallabag/pulls?q=is%3Apr+author%3Aweblate+milestone%3A2.5.2+is%3Amerged
Internal
- Automatically create the package after a release by @j0k3r in #5851
- Add .gitattributes, exclude tests from archive by @iamvar in #5910
- Allow auto merging of Dependabot JS minor or patch by @j0k3r in #6003
- Fix random failing tests by @j0k3r in #6013
New Contributors
- @iamvar made their first contribution in #5910
- @nexxai made their first contribution in #6004
- @yotamN made their first contribution in #6019
Full Changelog: 2.5.1...2.5.2