version, changelog

This commit is contained in:
Martin Rotter 2024-03-27 09:03:43 +01:00
parent 31fc63e422
commit 5bf54bd325
2 changed files with 20 additions and 1 deletions

View File

@ -76,7 +76,7 @@ set(APP_AUTHOR "Martin Rotter")
set(APP_COPYRIGHT "\\251 2011-${YEAR} ${APP_AUTHOR}")
set(APP_REVERSE_NAME "io.github.martinrotter.rssguard")
set(APP_DONATE_URL "https://github.com/sponsors/martinrotter")
set(APP_VERSION "4.6.6")
set(APP_VERSION "4.7.0")
set(APP_URL "https://github.com/martinrotter/rssguard")
set(APP_URL_DOCUMENTATION "https://rssguard.readthedocs.io")

View File

@ -1,3 +1,22 @@
4.7.0
-----
OK, dear users. Over recent releases, many features were added and as you can see RSS Guard bug tracker is full of (semi) bug reports which need to be addressed. Therefore I must declare feature-freeze for at least three upcoming releases. No new features will be added in forthcoming future, because RSS Guard codebase must be de-bugged and stabilized first. I will keep my word this time and no feature requests will be implemented.
Sole focus will be on fixing bugs and polish existing features and clean codebase.
Added:
* All RSS Guard plugins/services are now placed in their own library (DLL/SO/DYLIB) files and are loaded by main RSS Guard library dynamically. This means that unused services can now be removed from RSS Guard installation if not used by the user. Also it allows for a cleaner and slimmer common codebase. Refactoring of main RSS Guard library was also done and it is now more usable as regular dynamic-link library. I expect some regressions as this was HUGE change. Also, this change allows new potential interested people in writing new plugins easier as they now can just copy one of existing plugins and tweak for new service.
* Application (Qt) style and icon theme now can be properly set to respect system style/icons and this setting is dynamic, meaning if you change system theme and restart RSS Guard, new theme is honored. (#1352)
* Button to copy system/app information to "About..." dialog. (#1318)
* All modal dialogs now remember their sizes forever. (#1336)
Fixed:
* Removed debugging forgotten code. (#1354)
* "Cleanup" button in downloader was greyed out when it should not be. (#1350)
* App crashes when changing notification sound. (#1317)
* Built-in user-agent was updated. You can also supply your own user-agent, see `rssguard.exe --help` for more info.
4.6.6
-----