Releases Tags
-
Version 0.10.5
released this 9 months ago | 5 commits to master since this release
Changes:
- Require PHP 7.3
- Adapt the Arch package to make using alternative PHP interpreters easier
(see manual for details) - Multiple editorial and stylistic changes to the UNIX manual page
Downloads
-
Version 0.10.4
released this 2 years ago | 42 commits to master since this release
Changes:
- Support PHP 8.2
Downloads
-
Version 0.10.3
released this 2 years ago | 43 commits to master since this release
Bug fixes:
- Return all removed articles when multiple statuses are requested in Miniflux
- Allow multiple date ranges in search strings in Tiny Tiny RSS
- Honour user time zone when interpreting search strings in Tiny Tiny RSS
- Perform MySQL table maintenance more reliably
- Address CVE-2022-31090, CVE-2022-31091, CVE-2022-29248, and CVE-2022-31109
Downloads
-
Version 0.10.2
released this 3 years ago | 101 commits to master since this release
Changes:
- Update Guzzle PSR-7 due to CVE-2022-24775
Downloads
-
Version 0.10.1
released this 3 years ago | 106 commits to master since this release
Changes:
- Support PHP 8.1
Downloads
-
Version 0.10.0
released this 3 years ago | 117 commits to master since this release
New features:
- Complete Unix manual page
- Support for running service as a forking daemon
- Respond to TERM and HUP signals when possible
Changes:
- Packages for Debian and related are now available (see manual for details)
Downloads
-
Version 0.9.2
released this 3 years ago | 213 commits to master since this release
Bug fixes:
- Do not fail adding users to an empty database (regression since 0.9.0)
- Cleanly ignore unknown configuration properties
- Set access mode to rw-r---- when creating SQLite databases
Changes:
- Packages for Arch Linux are now available (see manual for details)
- Numerous improvements to the manual
Downloads
-
Version 0.9.1
released this 4 years ago | 268 commits to master since this release
Bug fixes:
- Respond to PUT requests with 201 rather than 200 in Miniflux
Changes:
- Corrected Web server configuration in manual
Downloads
-
Version 0.9.0
released this 4 years ago | 271 commits to master since this release
New features:
- Support for the Miniflux protocol (see manual for details)
- Support for API level 15 of Tiny Tiny RSS
- Support for feed icons in Fever
- Command-line functionality for managing user metadata
- Command-line functionality for managing Miniflux login tokens
Bug fixes:
- Further relax Fever HTTP correctness, to fix more clients
- Use icons specified in Atom feeds when available
- Do not return null as subscription unread count
- Explicitly forbid U+003A COLON and control characters in usernames, for
compatibility with RFC 7617 - Never return 401 in response to an OPTIONS request
- Accept "t" and "f" as booleans in Tiny Tiny RSS
Changes:
- Administrator account requirements for Nextcloud News functionality are
now enforced - E_DEPRECATED is now suppressed for compatibility with PHP 8 until affected
dependencies can be replaced
Please see the UPGRADING file for further details.
Downloads
-
Version 0.8.5
released this 4 years ago | 484 commits to master since this release
Bug fixes:
- Relax Fever HTTP correctness, to fix some clients
- Add the QUERY_STRING FastCGI parameter to the sample Nginx configuration
Please see the UPGRADING file for further details.
Downloads
-
Version 0.8.4
released this 4 years ago | 494 commits to master since this release
Bug fixes:
- Don't crash updating feeds cached without ETag (regression since 0.8.3)
Downloads
-
Version 0.8.3
released this 5 years ago | 512 commits to master since this release
Changes:
- Officially require PHP 7.1 (accidentally required since version 0.8.0)
- Various internal changes pursuant to use of PHP 7.1
Downloads
-
Version 0.8.2
released this 5 years ago | 541 commits to master since this release
Bug fixes:
- Enforce foreign key constraints in MySQL
- Widen most text fields for MySQL
Downloads
-
Version 0.8.1
released this 5 years ago | 559 commits to master since this release
Bug fixes:
- Don't crash updating feeds cached solely via ETag
- Don't fail importing new folders from OPML files
- Don't fail adding a feed which collides with another via redirection
- Don't fail on very long text-search queries containing question marks
when using PostgreSQL or MySQL - Specify HTTP authentication encoding as UTF-8
Changes:
- Include a user manual
- Normalize newsfeed URLs before checking for duplicates
Downloads
-
Version 0.8.0
released this 5 years ago | 686 commits to master since this release
New features:
- Support for the Fever protocol (see README.md for details)
- Command line functionality for clearing a password, disabling the account
- Command line options for dealing with Fever passwords
- Command line functionality for importing and exporting OPML
- Command line documentation of all commands and options
Bug fixes:
- Treat command line option -h the same as --help
- Sort Tiny Tiny RSS special feeds according to special ordering
- Invalidate sessions when passwords are changed
- Correct example systemd unit to start after PostgreSQL and MySQL
Changes:
- Perform regular database maintenance to improve long-term performance
Please see the UPGRADING file for further details.
Downloads
-
Version 0.7.1
released this 6 years ago | 798 commits to master since this release
Bug fixes:
- Correctly initialize new on-disk SQLite databases
- Retry queries on schema changes with PDO SQLite
- Correctly read author name from database in Tiny Tiny RSS
- Update internal version number to correct version
Changes:
- Improve performance of lesser-used database queries
Downloads
-
Version 0.7.0
released this 6 years ago | 804 commits to master since this release
New features:
- Support for basic freeform searching in Tiny Tiny RSS
- Console command to refresh all stale feeds once then exit
Bug fixes:
- Ensure updating does not fail with newsfeeds larger than 250 entries
Downloads
-
Version 0.6.1
released this 6 years ago | 835 commits to master since this release
Bug Fixes:
- Unify SQL timeout settings
- Correctly escape shell command in subprocess service driver
- Correctly allow null time intervals in configuration when appropriate
Changes:
- Change PicoFeed dependency to maintained version (Thanks, Aaron Parecki!)
- Remove non-functional cURL service driver
Downloads
-
Version 0.6.0
released this 6 years ago | 843 commits to master since this release
New features:
- Support for PostgreSQL databases
- Support for MySQL databases
- Validation of configuration parameters
Bug fixes:
- Use a general-purpose Unicode collation with SQLite databases
- Use the correct SQLite schema change procedure for 3.25 and later
Changes:
- Improve performance of common database queries by 80-90%
- Make configuration defaults consistent with their defined types
Please see the UPGRADING file for further details.
Downloads
-
Version 0.5.1
released this 6 years ago | 932 commits to master since this release
Bug fixes:
- Correctly initialize PDO database driver
Downloads
-
Version 0.5.0
released this 6 years ago | 940 commits to master since this release
New features:
- Command line functionality for listing, removing, and changing the password
of users as well as testing authentication
Bug fixes:
- Print command-line error messages more sensibly
- Allow exporting default configuration to standard output
- Fail correctly on authentication failure
- Prefer JSON data over GET parameters in NextCloud News
Changes:
- Simplify user management backend to minimize opportunity for bugs
- Document previously unknown NextCloud News behaviour
Downloads
- Command line functionality for listing, removing, and changing the password
-
Version 0.4.0
released this 6 years ago | 969 commits to master since this release
New features:
- Support for HTTP authentication in Tiny Tiny RSS (see README.md for details)
- New userHTTPAuthRequired and userSessionEnforced settings
Downloads
-
Version 0.3.1
released this 6 years ago | 977 commits to master since this release
Bug fixes:
- Correctly read the configuration file on start-up
- Minor fixes to code and documentation
Changes:
- Disable memory and time limits to avoid deadlocks with NextCloud News
Downloads
-
Version 0.3.0
released this 7 years ago | 0 commits to since this release
New features:
- Support for SQLite3 via PDO
- Support for cross-origin resource sharing in all protocols
Bug fixes:
- Correctly handle %-encoded request URLs
- Overhaul protocol detection to fix various subtle bugs
- Overhaul HTTP response handling for more consistent results
Changes:
- Make date strings in TTRSS explicitly UTC
Please see the UPGRADING file for further details.
Downloads
-
Version 0.2.1
released this 7 years ago | 1038 commits to master since this release
Bug fixes:
- Make SQLite timeouts much less likely
- Accept base64-encoded passwords from TTRSS clients
- Rename feeds correctly via TTRSS protocol
- Toggle marks correctly via TTRSS protocol
- Sort everything case-insensitively
- Be even stricter about output data types in NextCloud News
Changes:
- Do not omit read feeds from TTRSS' getCounters, to fix some clients
Please see the UPGRADING file for further details.
Downloads
-
Version 0.2.0
released this 7 years ago | 1058 commits to master since this release
New features:
- Support for the Tiny Tiny RSS protocol (see README.md for details)
- Support for HTTP OPTIONS requests in all protocols
Bug fixes:
- Perform feed discovery correctly
- Expose the incorrectDbCharset boolean in the NextCloud News server status
- Give NextCloud News articles' guidHash attribute the correct type (string)
Changes:
- Overhaul input type normalization to minimize bug opportunities
Please see README.md and UPGRADING files for further details.
Downloads
-
Version 0.1.1
released this 7 years ago | 1151 commits to master since this release
Bug fixes:
- Perform feed discovery like NextCloud News does
- Respond correctly to HEAD requests
- Various minor fixes
Downloads