Releases: cedricbonhomme/newspipe
Releases · cedricbonhomme/newspipe
Release 11.1.0
New
- The home page now dynamically loads article content only when it becomes visible, optimizing performance and reducing initial load times.
- A new command is designed to detect various types of security advisories—such as CVEs, GHSAs, PySec, CSAF reports, and more—within articles from a specified category. The extracted advisory data is automatically transmitted to the Vulnerability-Lookup API as sightings.
- Added a way to view a collection of feeds without requiring a user identifier.
Improvements
- Improved LDAP documentation.
- Various enhancements to the dark and light themes.
- Multiple improvements to the main page.
- Updated all icons and removed any superfluous ones.
- Enabled CSRF protection globally.
- Updated Python and JavaScript dependencies.
- Updated French translations.
- Enhanced light/dark theme switching for a seamless transition without flickering.
Fixes
- Fixed the creation of categories via the main menu.
- Addressed various minor graphical issues related to Bootstrap 5.
Release 11.0.0 (2024-02-27)
New:
- introduction of a dark theme;
- the content of the articles can now be displayed on the main page, without page reload,
with the use of the Bootstrap collapsible element; - added .well-known/security.txt page.
Improvements:
- various improvements to the main page;
- various improvements to the page to edit articles;
- it is now possible to edit the description of feeds;
- minimum Python version is now 3.10.
Release 10.1.0
Release 10.0.0
Release 10.0.0 (2023-11-08)
New:
- support of ldap-auth;
- support for reverse proxy and virtual path;
- added robots.txt and humans.txt pages.
Improvements
- major improvements to the categories page;
- improved displaying of numbers with localization;
- various performance improvements.
Fixes
- fixed an issue when editing the category of a feed;
- fixed issues in the JavaScript code.
Various changes
- removed Twitter field from the users model;
- updated all Python and JavaScript dependencies.
Thank you to all the contributors and to the testers.
Release 9.5.0
New
- [commands] Added a function which deletes read articles retrieved since more than 60
days ago; - [commands] added a command to delete inactive users (number of months given in
parameter); - [stats_bp] Added new blueprint for future stats and added a new bar chart in the
history page.
Improvements
- improved indexes of the database;
- various improvements to the Web graphical interface;
- improved code style;
- updated Python and JavaScript dependencies;
- various improvements related to the migration to Bootstrap 5.
Fixes
- [controllers] fixed an issue in the management of bookmark's tags;
- various fixes.
Release 9.4.0
New
- migrated form Flask-Script to the built-in integration of the click command
line interface of Flask; - when creating or editing a category it is now possible to assign feeds via a
select multiple field.
Improvements
- improved list of feeds menu. Feeds are now sorted per categories (sorted per
number of unread articles). And the feed icons are displayed; - simplify loading of the configuration file;
- speed improvements to the /history page;
- various improvements to the Web user interface and to the crawler.
Release 9.3.0
Release 9.2.0
New
- a Docker configuration file is provided.
Improvements
- some responsiveness work has been done. The interface is now more usable with small devices;
- the search of articles has been improved;
- improved email notification mechanism.
Fixes
- various minor fixes (mainly bugs introduced on version 9.1.0 after the refactoring of the back-end).
Release 9.1.0
Release 9.0
New
- email address of users are no longer stored in the database. Only a
nickname and a password are required to create an account; - deployment is now done with poetry;
- removed a lot bad JavaScript code.
Improvements
- feeds are now retrieved with requests. feedparser is only used for the
parsing; - improvements to the crawler.