The clean & modern RSS server that doesn't give you any crap. https://thearsse.com/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

195 lines
5.5KB

  1. Version 0.8.3 (2020-02-16)
  2. ==========================
  3. Changes:
  4. - Officially require PHP 7.1 (accidentally required since version 0.8.0)
  5. - Various internal changes pursuant to use of PHP 7.1
  6. Version 0.8.2 (2019-12-07)
  7. ==========================
  8. Bug fixes:
  9. - Enforce foreign key constraints in MySQL
  10. - Widen most text fields for MySQL
  11. Version 0.8.1 (2019-10-28)
  12. ==========================
  13. Bug fixes:
  14. - Don't crash updating feeds cached solely via ETag
  15. - Don't fail importing new folders from OPML files
  16. - Don't fail adding a feed which collides with another via redirection
  17. - Don't fail on very long text-search queries containing question marks
  18. when using PostgreSQL or MySQL
  19. - Specify HTTP authentication encoding as UTF-8
  20. Changes:
  21. - Include a user manual
  22. - Normalize newsfeed URLs before checking for duplicates
  23. Version 0.8.0 (2019-07-26)
  24. ==========================
  25. New features:
  26. - Support for the Fever protocol (see manual for details)
  27. - Command line functionality for clearing a password, disabling the account
  28. - Command line options for dealing with Fever passwords
  29. - Command line functionality for importing and exporting OPML
  30. - Command line documentation of all commands and options
  31. Bug fixes:
  32. - Treat command line option -h the same as --help
  33. - Sort Tiny Tiny RSS special feeds according to special ordering
  34. - Invalidate sessions when passwords are changed
  35. - Correct example systemd unit to start after PostgreSQL and MySQL
  36. Changes:
  37. - Perform regular database maintenance to improve long-term performance
  38. Version 0.7.1 (2019-03-25)
  39. ==========================
  40. Bug fixes:
  41. - Correctly initialize new on-disk SQLite databases
  42. - Retry queries on schema changes with PDO SQLite
  43. - Correctly read author name from database in Tiny Tiny RSS
  44. - Update internal version number to correct version
  45. Changes:
  46. - Improve performance of lesser-used database queries
  47. Version 0.7.0 (2019-03-02)
  48. ==========================
  49. New features:
  50. - Support for basic freeform searching in Tiny Tiny RSS
  51. - Console command to refresh all stale feeds once then exit
  52. Bug fixes:
  53. - Ensure updating does not fail with newsfeeds larger than 250 entries
  54. Version 0.6.1 (2019-01-23)
  55. ==========================
  56. Bug Fixes:
  57. - Unify SQL timeout settings
  58. - Correctly escape shell command in subprocess service driver
  59. - Correctly allow null time intervals in configuration when appropriate
  60. Changes:
  61. - Change PicoFeed dependency to maintained version (Thanks, Aaron Parecki!)
  62. - Remove non-functional cURL service driver
  63. Version 0.6.0 (2019-01-21)
  64. ==========================
  65. New features:
  66. - Support for PostgreSQL databases
  67. - Support for MySQL databases
  68. - Validation of configuration parameters
  69. Bug fixes:
  70. - Use a general-purpose Unicode collation with SQLite databases
  71. - Use the correct SQLite schema change procedure for 3.25 and later
  72. Changes:
  73. - Improve performance of common database queries by 80-90%
  74. - Make configuration defaults consistent with their defined types
  75. Version 0.5.1 (2018-11-10)
  76. ==========================
  77. Bug fixes:
  78. - Correctly initialize PDO database driver
  79. Version 0.5.0 (2018-11-07)
  80. ==========================
  81. New features:
  82. - Command line functionality for listing, removing, and changing the password
  83. of users as well as testing authentication
  84. Bug fixes:
  85. - Print command-line error messages more sensibly
  86. - Allow exporting default configuration to standard output
  87. - Fail correctly on authentication failure
  88. - Prefer JSON data over GET parameters in Nextcloud News
  89. Changes:
  90. - Simplify user management backend to minimize opportunity for bugs
  91. - Document previously unknown Nextcloud News behaviour
  92. Version 0.4.0 (2018-10-26)
  93. ==========================
  94. New features:
  95. - Support for HTTP authentication in Tiny Tiny RSS (see manual for details)
  96. - New userHTTPAuthRequired and userSessionEnforced settings
  97. Version 0.3.1 (2018-07-22)
  98. ==========================
  99. Bug fixes:
  100. - Correctly read the configuration file on start-up
  101. - Minor fixes to code and documentation
  102. Changes:
  103. - Disable memory and time limits to avoid deadlocks with Nextcloud News
  104. Version 0.3.0 (2018-01-12)
  105. ==========================
  106. New features:
  107. - Support for SQLite3 via PDO
  108. - Support for cross-origin resource sharing in all protocols
  109. Bug fixes:
  110. - Correctly handle %-encoded request URLs
  111. - Overhaul protocol detection to fix various subtle bugs
  112. - Overhaul HTTP response handling for more consistent results
  113. Changes:
  114. - Make date strings in TTRSS explicitly UTC
  115. Version 0.2.1 (2017-12-07)
  116. ==========================
  117. Bug fixes:
  118. - Make SQLite timeouts much less likely
  119. - Accept base64-encoded passwords from TTRSS clients
  120. - Rename feeds correctly via TTRSS protocol
  121. - Toggle marks correctly via TTRSS protocol
  122. - Sort everything case-insensitively
  123. - Be even stricter about output data types in Nextcloud News
  124. Changes:
  125. - Do not omit read feeds from TTRSS' getCounters, to fix some clients
  126. Version 0.2.0 (2017-11-30)
  127. ==========================
  128. New features:
  129. - Support for the Tiny Tiny RSS protocol (see manual for details)
  130. - Support for HTTP OPTIONS requests in all protocols
  131. Bug fixes:
  132. - Perform feed discovery *correctly*
  133. - Expose the incorrectDbCharset boolean in the Nextcloud News server status
  134. - Give Nextcloud News articles' guidHash attribute the correct type (string)
  135. Changes:
  136. - Overhaul input type normalization to minimize bug opportunities
  137. Version 0.1.1 (2017-09-30)
  138. ==========================
  139. Bug fixes:
  140. - Perform feed discovery like Nextcloud News does
  141. - Respond correctly to HEAD requests
  142. - Various minor fixes
  143. Version 0.1.0 (2017-08-29)
  144. ==========================
  145. Initial release