💖 Enjoying News? Consider giving it a star on GitHub to help others discover it!
What's Changed
🚀 Changed
Enable support vor server version 34 by @Grotax in #3786
📦 Dependency Updates
build(deps): Bump vue-router from 5.0.7 to 5.1.0 in the vue group by @dependabot[bot] in #3788
build(deps-dev): Bump the vite group with 3 updates by @dependabot[bot] in #3789
build(deps): Bump @nextcloud/vue from 9.8.0 to 9.8.1 by @dependabot[bot] in #3784
build(deps): Bump crate-ci/typos from 1.47.0 to 1.47.1 by @dependabot[bot] in #3792
build(deps): Bump @nextcloud/vue from 9.8.1 to 9.8.2 by @dependabot[bot] in #3793
build(deps): Bump actions/checkout from 6.0.2 to 6.0.3 by @dependabot[bot] in #3794
Full Changelog: 28.5.1...28.6.0
What's Changed
🚀 Changed
Fix the symfony loading issue by @Grotax in #3780
📦 Dependency Updates
build(deps): Bump vue from 3.5.34 to 3.5.35 in the vue group by @dependabot[bot] in #3778
build(deps): Bump crate-ci/typos from 1.46.3 to 1.47.0 by @dependabot[bot] in #3779
Full Changelog: 28.5.0...28.5.1
What's Changed
🚀 Changed
Fix the symfony loading issue by @Grotax in #3780
📦 Dependency Updates
build(deps): Bump vue from 3.5.34 to 3.5.35 in the vue group by @dependabot[bot] in #3778
build(deps): Bump crate-ci/typos from 1.46.3 to 1.47.0 by @dependabot[bot] in #3779
Full Changelog: 28.5.0...28.5.1-beta.1
Security
Update recommended: This version fixes a gap in the SSRF protection that occurs when the remote host redirects to a local address.
What's Changed
🐛 Fixed
Fix on_redirect handling missing in the FetcherConfig by @Grotax in #3773
📦 Dependency Updates
[master] Fix npm audit by @nextcloud-command in #3754
build(deps): Bump zizmorcore/zizmor-action from 0.5.5 to 0.5.6 by @dependabot[bot] in #3755
build(deps): Bump codecov/codecov-action from 6.0.0 to 6.0.1 by @dependabot[bot] in #3759
build(deps): Bump crate-ci/typos from 1.46.1 to 1.46.2 by @dependabot[bot] in #3758
build(deps): Bump errata-ai/vale-action from 2.1.1 to 2.1.2 by @dependabot[bot] in #3756
build(deps-dev): Bump @types/node from 25.8.0 to 25.9.0 in the types group by @dependabot[bot] in #3757
build(deps): Bump R0Wi/nextcloud-appstore-push-action from 1.0.4 to 1.0.5 by @dependabot[bot] in #3761
build(deps-dev): Bump @types/node from 25.9.0 to 25.9.1 in the types group by @dependabot[bot] in #3762
build(deps): Bump guzzlehttp/psr7 from 2.9.0 to 2.10.1 by @dependabot[bot] in #3763
build(deps): Bump @nextcloud/dialogs from 7.3.0 to 7.4.0 by @dependabot[bot] in #3765
build(deps-dev): Bump the vite group with 2 updates by @dependabot[bot] in #3764
[master] Fix npm audit by @nextcloud-command in #3767
build(deps): Bump guzzlehttp/psr7 from 2.10.1 to 2.10.2 by @dependabot[bot] in #3770
build(deps): Bump crate-ci/typos from 1.46.2 to 1.46.3 by @dependabot[bot] in #3771
build(deps): Bump symfony/cache from 7.4.9 to 7.4.12 by @dependabot[bot] in #3766
Full Changelog: 28.4.1...28.5.0
No major changes, basically a re-release of 28.4.0
What's Changed
📦 Dependency Updates
build(deps): Bump shivammathur/setup-php from 2.37.0 to 2.37.1 by @dependabot[bot] in #3749
build(deps-dev): Bump the vite group across 1 directory with 2 updates by @dependabot[bot] in #3744
build(deps): Bump vue-router from 5.0.6 to 5.0.7 in the vue group across 1 directory by @dependabot[bot] in #3746
build(deps): Bump zizmorcore/zizmor-action from 0.5.3 to 0.5.5 by @dependabot[bot] in #3750
build(deps): Bump @nextcloud/vue from 9.7.0 to 9.8.0 by @dependabot[bot] in #3741
build(deps): Bump crate-ci/typos from 1.46.0 to 1.46.1 by @dependabot[bot] in #3739
build(deps-dev): Bump @types/node from 25.6.0 to 25.8.0 in the types group across 1 directory by @dependabot[bot] in #3740
Full Changelog: 28.4.0...28.4.1
What's Changed
🚀 Changed
fix: Update setup-nextcloud action references to use 'main' branch by @Grotax in #3705
Update devcontainer to make it actually useful by @Grotax in #3707
Refactor favicon discovery to use favicon-io with scoped PSR-18 adapter by @Grotax in #3710
feat: Add keyword-based feed filtering (deny-list) by @erykjj in #3711
fix: use nextcloud style input fields for the new filter dialog and add some tests by @wofferl in #3730
Add accessible multi-feed selection with header actions and throttled batch move/delete in feed settings by @Copilot in #3728
feat(MoveFeed): show status during move feed action by @wofferl in #3737
🐛 Fixed
fix: NcCheckBoxRadioSwitch requires value as string by @wofferl in #3733
📦 Dependency Updates
build(deps-dev): Bump @vue/test-utils from 2.4.6 to 2.4.8 in the vue group by @dependabot[bot] in #3706
build(deps): Bump dangoslen/changelog-enforcer from 3.6.1 to 3.7.0 by @dependabot[bot] in #3714
build(deps): Bump crate-ci/typos from 1.45.1 to 1.45.2 by @dependabot[bot] in #3715
build(deps-dev): Bump jsdom from 29.0.2 to 29.1.0 by @dependabot[bot] in #3716
build(deps-dev): Bump @vue/test-utils from 2.4.8 to 2.4.9 in the vue group by @dependabot[bot] in #3717
build(deps): Bump @nextcloud/vue from 9.6.0 to 9.7.0 by @dependabot[bot] in #3718
build(deps): Bump axios from 1.15.0 to 1.16.0 by @dependabot[bot] in #3724
build(deps-dev): Bump jsdom from 29.1.0 to 29.1.1 by @dependabot[bot] in #3723
build(deps): Bump crate-ci/typos from 1.45.2 to 1.46.0 by @dependabot[bot] in #3722
build(deps-dev): Bump @vue/test-utils from 2.4.9 to 2.4.10 in the vue group across 1 directory by @dependabot[bot] in #3721
build(deps): Bump fast-xml-builder from 1.1.5 to 1.2.0 by @dependabot[bot] in #3726
build(deps): Bump fast-uri from 3.0.6 to 3.1.2 by @dependabot[bot] in #3727
build(deps): Bump vue from 3.5.33 to 3.5.34 in the vue group across 1 directory by @dependabot[bot] in #3734
build(deps-dev): Bump vite from 7.3.2 to 7.3.3 in the vite group by @dependabot[bot] in #3735
build(deps-dev): Bump @nextcloud/stylelint-config from 3.2.1 to 3.2.2 by @dependabot[bot] in #3736
New Contributors
@erykjj made their first contribution in #3711
Full Changelog: 28.3.0...28.4.0
What's Changed
🚀 Changed
fix: Update setup-nextcloud action references to use 'main' branch by @Grotax in #3705
Update devcontainer to make it actually useful by @Grotax in #3707
Refactor favicon discovery to use favicon-io with scoped PSR-18 adapter by @Grotax in #3710
feat: Add keyword-based feed filtering (deny-list) by @erykjj in #3711
fix: use nextcloud style input fields for the new filter dialog and add some tests by @wofferl in #3730
Add accessible multi-feed selection with header actions and throttled batch move/delete in feed settings by @Copilot in #3728
📦 Dependency Updates
build(deps-dev): Bump @vue/test-utils from 2.4.6 to 2.4.8 in the vue group by @dependabot[bot] in #3706
build(deps): Bump dangoslen/changelog-enforcer from 3.6.1 to 3.7.0 by @dependabot[bot] in #3714
build(deps): Bump crate-ci/typos from 1.45.1 to 1.45.2 by @dependabot[bot] in #3715
build(deps-dev): Bump jsdom from 29.0.2 to 29.1.0 by @dependabot[bot] in #3716
build(deps-dev): Bump @vue/test-utils from 2.4.8 to 2.4.9 in the vue group by @dependabot[bot] in #3717
build(deps): Bump @nextcloud/vue from 9.6.0 to 9.7.0 by @dependabot[bot] in #3718
build(deps): Bump axios from 1.15.0 to 1.16.0 by @dependabot[bot] in #3724
build(deps-dev): Bump jsdom from 29.1.0 to 29.1.1 by @dependabot[bot] in #3723
build(deps): Bump crate-ci/typos from 1.45.2 to 1.46.0 by @dependabot[bot] in #3722
build(deps-dev): Bump @vue/test-utils from 2.4.9 to 2.4.10 in the vue group across 1 directory by @dependabot[bot] in #3721
build(deps): Bump fast-xml-builder from 1.1.5 to 1.2.0 by @dependabot[bot] in #3726
build(deps): Bump fast-uri from 3.0.6 to 3.1.2 by @dependabot[bot] in #3727
New Contributors
@erykjj made their first contribution in #3711
Full Changelog: 28.3.0...28.4.0-beta.1
What's Changed
🚓 Security
Use IClientService (with SSRF protection) instead of straight Guzzle Client by @SMillerDev in #3672
🚀 Changed
make future github release notes a bit more organized by @Grotax in #3688
fix(starred): stop endless item requests in Starred view by @Copilot in #3694
chore(devcontainer): devcontainer enhancements by @Grotax in #3698
📦 Dependency Updates
build(deps): Bump crate-ci/typos from 1.45.0 to 1.45.1 by @dependabot[bot] in #3689
build(deps): Bump zizmorcore/zizmor-action from 0.5.2 to 0.5.3 by @dependabot[bot] in #3690
build(deps-dev): Bump @types/node from 25.5.2 to 25.6.0 in the types group across 1 directory by @dependabot[bot] in #3691
build(deps): Bump postcss from 8.5.8 to 8.5.10 by @dependabot[bot] in #3696
build(deps): Bump actions/setup-node from 6.3.0 to 6.4.0 by @dependabot[bot] in #3699
build(deps-dev): Bump the vite group with 2 updates by @dependabot[bot] in #3700
build(deps): Bump @nextcloud/axios from 2.5.2 to 2.6.0 by @dependabot[bot] in #3702
build(deps): Bump the vue group with 2 updates by @dependabot[bot] in #3701
Full Changelog: 28.2.0...28.3.0
What's Changed
🚀 Changed
make future github release notes a bit more organized by @Grotax in #3688
Change: Use IClientService instead of straight Guzzle Client by @SMillerDev in #3672
fix(starred): stop endless item requests in Starred view by @Copilot in #3694
📦 Dependency Updates
build(deps): Bump crate-ci/typos from 1.45.0 to 1.45.1 by @dependabot[bot] in #3689
build(deps): Bump zizmorcore/zizmor-action from 0.5.2 to 0.5.3 by @dependabot[bot] in #3690
build(deps-dev): Bump @types/node from 25.5.2 to 25.6.0 in the types group across 1 directory by @dependabot[bot] in #3691
build(deps): Bump postcss from 8.5.8 to 8.5.10 by @dependabot[bot] in #3696
Full Changelog: 28.2.0...28.3.0-beta.1
What's Changed
build(deps): Bump fast-xml-parser from 5.4.1 to 5.5.6 by @dependabot[bot] in #3626
build(deps): Bump vue from 3.5.29 to 3.5.30 in the vue group by @dependabot[bot] in #3619
build(deps-dev): Bump @types/node from 25.3.5 to 25.4.0 in the types group by @dependabot[bot] in #3624
build(deps): Bump @nextcloud/password-confirmation from 6.0.2 to 6.0.3 by @dependabot[bot] in #3625
Update npm audit fix workflow by @wofferl in #3632
build(deps): Bump zizmorcore/zizmor-action from 0.5.0 to 0.5.2 by @dependabot[bot] in #3618
Refactor full text scraper to use guzzle http client by @wofferl in #3630
build(deps-dev): Bump @types/node from 25.4.0 to 25.5.0 in the types group by @dependabot[bot] in #3636
build(deps-dev): Bump flatted from 3.4.1 to 3.4.2 by @dependabot[bot] in #3634
build(deps): Bump fast-xml-parser from 5.5.6 to 5.5.7 by @dependabot[bot] in #3633
Rework FeedItemDisplayTest by @wofferl in #3638
Limit full text scraper to download only new or updated articles by @wofferl in #3631
build(deps-dev): Bump the vite group across 1 directory with 2 updates by @dependabot[bot] in #3637
Release 28.2.0-beta.1 by @Grotax in #3639
build(deps): Bump @nextcloud/vue from 9.5.0 to 9.6.0 by @dependabot[bot] in #3642
build(deps-dev): Bump jsdom from 28.1.0 to 29.0.0 by @dependabot[bot] in #3643
build(deps): Bump @nextcloud/password-confirmation from 6.0.3 to 6.1.0 by @dependabot[bot] in #3645
build(deps): Bump codecov/codecov-action from 5.5.2 to 5.5.3 by @dependabot[bot] in #3650
build(deps): Bump picomatch by @dependabot[bot] in #3648
build(deps): Bump yaml from 2.8.2 to 2.8.3 by @dependabot[bot] in #3651
build(deps): Bump vue-router from 5.0.3 to 5.0.4 in the vue group by @dependabot[bot] in #3652
build(deps-dev): Bump jsdom from 29.0.0 to 29.0.1 by @dependabot[bot] in #3653
build(deps): Bump brace-expansion by @dependabot[bot] in #3654
Add a feature to download the web version of an article on demand by @wofferl in #3647
fix: show move feed errors in the UI by @Maa-ly in #3649
Rework feed options menu and feed settings by @wofferl in #3655
build(deps-dev): Bump @vue/tsconfig from 0.9.0 to 0.9.1 in the vue group by @dependabot[bot] in #3656
build(deps-dev): Bump the vite group with 2 updates by @dependabot[bot] in #3657
build(deps): Bump dorny/paths-filter from 3.0.2 to 4.0.1 by @dependabot[bot] in #3641
HTML Sanitizer options adjusted to fix broken layouts by @wofferl in #3658
[master] Fix npm audit by @nextcloud-command in #3667
build(deps-dev): Bump the vite group across 1 directory with 2 updates by @dependabot[bot] in #3666
build(deps): Bump vue from 3.5.30 to 3.5.31 in the vue group across 1 directory by @dependabot[bot] in #3660
build(deps-dev): Bump vite from 7.3.1 to 7.3.2 by @dependabot[bot] in #3669
build(deps): Bump codecov/codecov-action from 5.5.3 to 6.0.0 by @dependabot[bot] in #3665
Fix Mark as unread on update feed setting by @wofferl in #3668
build(deps): Bump shivammathur/setup-php from 2.36.0 to 2.37.0 by @dependabot[bot] in #3640
Release 28.2.0-beta.2 by @Grotax in #3670
build(deps): Bump crate-ci/typos from 1.44.0 to 1.45.0 by @dependabot[bot] in #3673
build(deps): Bump axios from 1.13.5 to 1.15.0 by @dependabot[bot] in #3674
build(deps): Bump vue from 3.5.31 to 3.5.32 in the vue group by @dependabot[bot] in #3675
build(deps-dev): Bump @types/node from 25.5.0 to 25.5.2 in the types group by @dependabot[bot] in #3676
build(deps): Bump follow-redirects from 1.15.11 to 1.16.0 by @dependabot[bot] in #3683
build(deps): Bump dompurify from 3.3.3 to 3.4.0 by @dependabot[bot] in #3684
build(deps-dev): Bump the vite group with 2 updates by @dependabot[bot] in #3680
build(deps-dev): Bump jsdom from 29.0.1 to 29.0.2 by @dependabot[bot] in #3681
Eslint fixes by @wofferl in #3686
build(deps-dev): Bump @nextcloud/eslint-config from 9.0.0-rc.8 to 9.0.0-rc.9 by @dependabot[bot] in #3682
fix: update existing items when reloaded from backend by @wofferl in #3677
build(deps): Bump peter-evans/create-pull-request from 8.1.0 to 8.1.1 by @dependabot[bot] in #3685
Release 28.2.0 by @Grotax in #3687
New Contributors
@Maa-ly made their first contribution in #3649
Full Changelog: 28.1.0...28.2.0