What's Changed
- [Vue Rewrite] Fix CI Jobs by @devlinjunker in #1816
- [Vue Rewrite] Enable Typescript Vue Components by @devlinjunker in #1831
- [Vue Rewrite] Clean up indentation + linting rules by @devlinjunker in #1907
- [Vue Rewrite] Move Component Files to Typescript by @devlinjunker in #1922
- [Vue Rewrite] Add Jest for Unit tests by @devlinjunker in #1968
- [Vue Rewrite] Upmerge Recent Changes by @devlinjunker in #1982
- [Vue Rewrite] Add Unit Tests for Admin Settings by @devlinjunker in #1998
- [Vue Rewrite] Start Vuex store by @devlinjunker in #2010
- [Vue Rewrite] Start More Routes by @devlinjunker in #2024
- [Vue Rewrite] Upmerge Release 22 into Vue Rewrite Branch by @devlinjunker in #2305
- [Vue Rewrite] Add Feed Component by @devlinjunker in #2306
- [Vue Rewrite] Starred component by @devlinjunker in #2321
- [Vue Rewrite] Add Unread Item Route and switch to 3 panel-layout by @devlinjunker in #2333
- [Vue Rewrite] Single Feed Route using
FeedItemDisplayList
component by @devlinjunker in #2339 - [Vue Rewrite] Fetch Item Bugfix + other cleanup by @devlinjunker in #2343
- [Vue Rewrite] Routes: Folder and All Articles Components and Routes by @devlinjunker in #2346
- [Vue Rewrite] Sidebar Feed/Folder Actions by @devlinjunker in #2354
- update php setup action by @Grotax in #2364
- [Vue Rewrite] BugFix (Feed Actions) + Warning Message +
subscribe_to
URL parameter by @devlinjunker in #2360 - [Vue Rewrite] Share Article Component by @devlinjunker in #2361
- [Vue Rewrite] Audio/Video playback from enclosures in FeedItem by @devlinjunker in #2366
- Build(deps-dev): Bump phpstan/phpstan from 1.10.35 to 1.10.37 by @dependabot in #2369
- [Vue Rewrite] Basic Error Handling and Display by @devlinjunker in #2370
- Build(deps-dev): Bump phpstan/phpstan from 1.10.37 to 1.10.38 by @dependabot in #2373
- Log more useful things when checking a logo by @Grotax in #2379
- [Vue Rewrite] Explore Page styles and behavior by @devlinjunker in #2376
- Build(deps-dev): Bump phpstan/phpstan-phpunit from 1.3.14 to 1.3.15 by @dependabot in #2375
- Build(deps-dev): Bump doctrine/dbal from 3.7.0 to 3.7.1 by @dependabot in #2372
- [Vue Rewrite] Basic Mobile accessible interface by @devlinjunker in #2371
- Build(deps-dev): Bump @babel/traverse from 7.18.5 to 7.23.2 in /js by @dependabot in #2382
- Build(deps-dev): Bump @babel/traverse from 7.21.2 to 7.23.2 by @dependabot in #2383
- Build(deps-dev): Bump phpstan/phpstan from 1.10.38 to 1.10.39 by @dependabot in #2384
- Fix: Set CURLOPT_USERAGENT for Scraper by @IgorA100 in #2380
- [Vue Rewrite] Fix css issues and start updating docs by @devlinjunker in #2381
- [Vue Rewrite] Upmerge Branch from Master to clean up Merge Conflicts by @devlinjunker in #2385
- Vue rewrite by @JonathanTreffler in #748
- Build(deps): Bump arthurhoaro/favicon from 1.3.3 to 2.0.0 by @dependabot in #2386
- Adjust Makefile, Changelog and more by @Grotax in #2390
- Build(deps): Bump actions/checkout from 2 to 4 by @dependabot in #2393
- Build(deps): Bump actions/setup-node from 1 to 4 by @dependabot in #2392
- Release 25.0.0-alpha1 by @Grotax in #2396
- Build(deps): Bump debril/feed-io from 5.3.1 to 5.3.2 by @dependabot in #2398
- Build(deps): Bump browserify-sign from 4.2.1 to 4.2.2 by @dependabot in #2400
- Don't build frontend code to save CI time when only running PHP tests by @nickvergessen in #2403
- Build(deps-dev): Bump phpstan/phpstan-doctrine from 1.3.43 to 1.3.45 by @dependabot in #2404
- Build(deps-dev): Bump phpstan/phpstan from 1.10.39 to 1.10.40 by @dependabot in #2406
- Build(deps-dev): Bump phpstan/phpstan-strict-rules from 1.5.1 to 1.5.2 by @dependabot in #2405
- Build(deps-dev): Bump phpstan/phpstan from 1.10.40 to 1.10.41 by @dependabot in #2411
- fix merge errors by @anoymouserver in #2410
- Adjust search urls to match changed Vue routes by @anoymouserver in #2409
- Vue improvements by @powerpaul17 in #2401
- fix dbal deprecations by @Grotax in #2413
- Build(deps-dev): Bump phpstan/phpstan-doctrine from 1.3.45 to 1.3.46 by @dependabot in #2416
- Build(deps): Bump @nextcloud/dialogs from 3.2.0 to 4.2.2 by @dependabot in #2415
- Build(deps-dev): Bump @nextcloud/browserslist-config from 2.3.0 to 3.0.0 by @dependabot in #2394
- Build(deps): Bump @babel/traverse from 7.22.8 to 7.23.3 by @dependabot in #2418
- Build(deps-dev): Bump axios from 1.4.0 to 1.6.0 by @dependabot in #2417
- Build(deps-dev): Bump jest-serializer-vue from 2.0.2 to 3.1.0 by @dependabot in #2391
- Build(deps-dev): Bump webpack-merge from 5.9.0 to 5.10.0 by @dependabot in #2422
- Build(deps-dev): Bump @babel/preset-typescript from 7.22.5 to 7.23.3 by @dependabot in #2421
- Build(deps-dev): Bump eslint-plugin-standard from 4.1.0 to 5.0.0 by @dependabot in #2420
- Build(deps-dev): Bump eslint-plugin-vue from 9.16.1 to 9.18.1 by @dependabot in #2419
- Release 25.0.0-alpha2 by @Grotax in #2412
- Build(deps-dev): Bump phpstan/phpstan-doctrine from 1.3.46 to 1.3.47 by @dependabot in #2424
- Build(deps): Bump @nextcloud/l10n from 1.6.0 to 2.2.0 by @dependabot in #2426
- Build(deps): Bump vue and vue-template-compiler by @dependabot in #2427
- Build(deps-dev): Bump @babel/core from 7.22.9 to 7.23.3 by @dependabot in #2428
- Build(deps-dev): Bump regenerator-transform from 0.15.1 to 0.15.2 by @dependabot in #2430
- fix: adopt search to NC 28 filters by @SMillerDev in #2432
- Build(deps-dev): Bump stylelint-webpack-plugin from 2.5.0 to 4.1.1 by @dependabot in #2429
- Build(deps-dev): Bump vue-multiselect from 2.1.7 to 2.1.8 by @dependabot in #2425
- Build(deps-dev): Bump @types/lodash from 4.14.197 to 4.14.201 by @dependabot in #2436
- Build(deps): Bump @nextcloud/password-confirmation from 4.0.4 to 4.1.0 by @dependabot in #2435
- Build(deps-dev): Bump stylelint from 15.10.2 to 15.11.0 by @dependabot in #2431
- Build(deps-dev): Bump vue-eslint-parser from 9.3.1 to 9.3.2 by @dependabot in #2433
- update nextcloud-axios by @Grotax in #2437
- Build(deps-dev): Bump jest-environment-jsdom from 29.6.2 to 29.7.0 by @dependabot in #2440
- Build(deps-dev): Bump phpstan/phpstan-doctrine from 1.3.47 to 1.3.48 by @dependabot in #2443
- Build(deps-dev): Bump string-length from 5.0.1 to 6.0.0 by @dependabot in #2444
- Build(deps-dev): Bump eslint-import-resolver-webpack from 0.12.2 to 0.13.8 by @dependabot in #2442
- Build(deps-dev): Bump @babel/preset-env from 7.22.9 to 7.23.3 by @dependabot in #2441
- Build(deps-dev): Bump eslint from 8.46.0 to 8.53.0 by @dependabot in #2439
- Build(deps-dev): Bump focus-trap from 7.5.2 to 7.5.4 by @dependabot in #2438
- update nodejs by @Grotax in #2446
- npm security fixes by @Grotax in #2447
- Build(deps-dev): Bump phpstan/phpstan-doctrine from 1.3.48 to 1.3.50 by @dependabot in #2445
- Build(deps-dev): Bump regexpu-core from 5.3.2 to 6.0.0 by @dependabot in #2448
- Build(deps-dev): Bump regenerator-runtime from 0.13.11 to 0.14.0 by @dependabot in #2449
- Build(deps-dev): Bump @vue/eslint-config-typescript from 11.0.2 to 11.0.3 by @dependabot in #2450
- Build(deps-dev): Bump phpstan/phpstan-doctrine from 1.3.50 to 1.3.51 by @dependabot in #2453
- Build(deps-dev): Bump webpack from 5.88.2 to 5.89.0 by @dependabot in #2451
- Build(deps-dev): Bump doctrine/dbal from 3.7.1 to 3.7.2 by @dependabot in #2454
- Build(deps): Bump ezyang/htmlpurifier from 4.16.0 to 4.17.0 by @dependabot in #2456
- Build(deps-dev): Bump eslint from 8.53.0 to 8.54.0 by @dependabot in #2452
- Build(deps-dev): Bump debounce from 1.2.1 to 2.0.0 by @dependabot in #2458
- Build(deps-dev): Bump phpstan/phpstan from 1.10.43 to 1.10.44 by @dependabot in #2461
- Build(deps-dev): Bump @types/webpack-env from 1.18.1 to 1.18.4 by @dependabot in #2460
- Build(deps-dev): Bump emoji-mart-vue-fast from 11.2.0 to 15.0.0 by @dependabot in #2466
- Build(deps-dev): Bump axios from 1.6.0 to 1.6.2 by @dependabot in #2464
- Build(deps-dev): Bump eslint-webpack-plugin from 3.2.0 to 4.0.1 by @dependabot in #2465
- Build(deps-dev): Bump phpstan/phpstan-doctrine from 1.3.51 to 1.3.53 by @dependabot in #2459
- Build(deps): Bump @nextcloud/moment from 1.2.1 to 1.2.2 by @dependabot in #2470
- Build(deps-dev): Bump jest and @types/jest by @dependabot in #2469
- Build(deps-dev): Bump @types/lodash from 4.14.201 to 4.14.202 by @dependabot in #2468
- Build(deps-dev): Bump phpstan/phpstan from 1.10.44 to 1.10.45 by @dependabot in #2472
- Build(deps-dev): Bump phpstan/phpstan from 1.10.45 to 1.10.46 by @dependabot in #2476
- Build(deps-dev): Bump @babel/preset-env from 7.23.3 to 7.23.5 by @dependabot in #2477
- Build(deps-dev): Bump ts-loader from 9.4.4 to 9.5.1 by @dependabot in #2474
- Build(deps-dev): Bump @babel/core from 7.23.3 to 7.23.5 by @dependabot in #2478
- Build(deps-dev): Bump phpunit/phpunit from 9.6.13 to 9.6.15 by @dependabot in #2485
- Fix Time Test failing for no reason by @Grotax in #2504
- Build(deps-dev): Bump eslint-plugin-vue from 9.18.1 to 9.19.2 by @dependabot in #2487
- Build(deps-dev): Bump @types/jest from 29.5.10 to 29.5.11 by @dependabot in #2488
- Build(deps-dev): Bump squizlabs/php_codesniffer from 3.7.2 to 3.8.0 by @dependabot in #2489
- Build(deps-dev): Bump eslint-plugin-import from 2.28.0 to 2.29.1 by @dependabot in #2500
- use https for all explore feed urls and favicons by @chdorner in #2509
- Build(deps-dev): Bump regenerator-runtime from 0.14.0 to 0.14.1 by @dependabot in #2511
- Build(deps-dev): Bump phpstan/phpstan from 1.10.46 to 1.10.50 by @dependabot in #2495
- Build(deps-dev): Bump @babel/core from 7.23.5 to 7.23.6 by @dependabot in #2512
- Build(deps-dev): Bump @babel/preset-env from 7.23.5 to 7.23.6 by @dependabot in #2513
- fix: default to unread page by @SMillerDev in #2515
- Release 25.0.0-alpha3 by @Grotax in #2457
- Build(deps-dev): Bump axios from 1.6.2 to 1.6.3 by @dependabot in #2525
- Build(deps-dev): Bump eslint from 8.54.0 to 8.56.0 by @dependabot in #2521
- Add Listener for missing db indices by @Grotax in #2527
- fix: ESLint errors by @SMillerDev in #2528
- Build(deps): Bump vue and vue-template-compiler by @dependabot in #2520
- Build(deps-dev): Bump phpstan/phpstan from 1.10.50 to 1.10.52 by @dependabot in #2535
- Build(deps-dev): Bump axios from 1.6.3 to 1.6.5 by @dependabot in #2537
- Build(deps-dev): Bump phpstan/phpstan-doctrine from 1.3.53 to 1.3.54 by @dependabot in #2539
- Update npm and node engines versions by @nextcloud-command in #2549
- Build(deps-dev): Bump terser-webpack-plugin from 5.3.9 to 5.3.10 by @dependabot in #2538
- Build(deps-dev): Bump @babel/core from 7.23.6 to 7.23.7 by @dependabot in #2530
- Build(deps-dev): Bump squizlabs/php_codesniffer from 3.8.0 to 3.8.1 by @dependabot in #2545
- FolderRead: add type declarations by @joshtrichards in #2553
- Build(deps-dev): Bump phpunit/phpunit from 9.6.15 to 9.6.16 by @dependabot in #2555
- Build(deps-dev): Bump phpstan/phpstan from 1.10.55 to 1.10.56 by @dependabot in #2547
- Build(deps-dev): Bump phpstan/phpstan-doctrine from 1.3.54 to 1.3.59 by @dependabot in #2554
- Build(deps-dev): Bump vue-eslint-parser from 9.3.2 to 9.4.2 by @dependabot in #2563
- Build(deps-dev): Bump eslint-plugin-vue from 9.19.2 to 9.20.1 by @dependabot in #2562
- Build(deps-dev): Bump @babel/preset-env from 7.23.6 to 7.23.8 by @dependabot in #2561
- Build(deps-dev): Bump doctrine/dbal from 3.7.2 to 3.7.3 by @dependabot in #2559
- Fix: Mark over 65535 unread items as "read" by @IgorA100 in #2557
- Release 25.0.0-alpha4 by @Grotax in #2568
- Build(deps-dev): Bump doctrine/dbal from 3.7.3 to 3.8.0 by @dependabot in #2574
- Build(deps-dev): Bump phpstan/phpstan from 1.10.56 to 1.10.58 by @dependabot in #2588
- Build(deps-dev): Bump ip from 2.0.0 to 2.0.1 by @dependabot in #2593
- quoted all paths in Makefile by @mortee in #2591
- occ news:updater:job exits with code 2 if last update was too long ago by @mortee in #2590
- Build(deps-dev): Bump squizlabs/php_codesniffer from 3.8.1 to 3.9.0 by @dependabot in #2592
- Build(deps): Bump @nextcloud/moment from 1.2.2 to 1.3.1 by @dependabot in #2565
- Build(deps-dev): Bump phpstan/phpstan-doctrine from 1.3.59 to 1.3.62 by @dependabot in #2587
- Build(deps-dev): Bump phpstan/phpstan from 1.10.59 to 1.10.60 by @dependabot in #2607
- Build(deps-dev): Bump phpstan/phpstan-phpunit from 1.3.15 to 1.3.16 by @dependabot in #2598
- Fix deprecated variable reference by @jpmv27 in #2602
- chore: support Nextcloud 29 by @SMillerDev in #2611
- Build(deps): Bump follow-redirects from 1.15.4 to 1.15.6 by @dependabot in #2616
- Build(deps-dev): Bump phpstan/phpstan-doctrine from 1.3.62 to 1.3.63 by @dependabot in #2617
- Build(deps-dev): Bump phpstan/phpstan-doctrine from 1.3.63 to 1.3.64 by @dependabot in #2620
- Use local feedserver to test the logo/favicon logic by @Grotax in #2631
- Fix horizontal grow of feed item rows by @kenda in #2628
- enhance docs readability by @iNtEgraIR2021 in #2612
- Release 25.0.0-alpha5 by @Grotax in #2632
- Build(deps-dev): Bump express from 4.18.2 to 4.19.2 by @dependabot in #2629
- Build(deps-dev): Bump squizlabs/php_codesniffer from 3.9.0 to 3.9.1 by @dependabot in #2633
- Build(deps-dev): Bump phpstan/phpstan-doctrine from 1.3.64 to 1.3.69 by @dependabot in #2647
- Vue improvements 2 by @powerpaul17 in #2569
- Release 25.0.0-alpha6 by @Grotax in #2657
- Build(deps): Bump skjnldsv/read-package-engines-version-actions from 2.2 to 3 by @dependabot in #2639
- Build(deps-dev): Bump vue-material-design-icons from 5.2.0 to 5.3.0 by @dependabot in #2594
- Build(deps-dev): Bump webpack-dev-middleware from 5.3.3 to 5.3.4 by @dependabot in #2622
- Build(deps): Bump svenstaro/upload-release-action from 2.7.0 to 2.9.0 by @dependabot in #2596
- Build(deps-dev): Bump squizlabs/php_codesniffer from 3.9.1 to 3.9.2 by @dependabot in #2650
- Build(deps): Bump @nextcloud/dialogs from 4.2.2 to 4.2.7 by @dependabot in #2660
- Build(deps-dev): Bump eslint-plugin-vue from 9.20.1 to 9.26.0 by @dependabot in #2661
- Build(deps-dev): Bump @nextcloud/browserslist-config from 3.0.0 to 3.0.1 by @dependabot in #2662
- fix(ui): "a.data.items is undefined" on first run by @dallyger in #2675
- add: development environment by @pbek in #2670
- Keyboard navigation by @pbek in #2671
- Implement highlighting of active feed item and more keyboard shortcuts by @pbek in #2677
- Build(deps-dev): Bump phpstan/phpstan-doctrine from 1.3.69 to 1.4.3 by @dependabot in #2682
- Release 25.0.0-alpha7 by @Grotax in #2683
- Build(deps): Bump braces from 3.0.2 to 3.0.3 by @dependabot in #2684
- fix: undefined item when using j/k akeyboards shortcuts in empty feed by @pbek in #2689
- Build(deps-dev): Bump ws from 8.13.0 to 8.17.1 by @dependabot in #2695
- Build(deps): Bump getong/mariadb-action from 1.1 to 1.2 by @dependabot in #2697
- update bats to latest release by @Grotax in #2702
- log warning if feed cannot be parsed by @Grotax in #2701
- Build(deps): Bump getong/mariadb-action from 1.2 to 1.11 by @dependabot in #2706
- add: filter persistence by @pbek in #2704
- Add section about OCC by @Grotax in #2708
- add: move feed dialog by @pbek in #2707
- Release 25.0.0-alpha8 by @Grotax in #2710
- Build(deps): Bump @nextcloud/auth from 2.2.1 to 2.4.0 by @dependabot in #2729
- Build(deps-dev): Bump webpack from 5.89.0 to 5.93.0 by @dependabot in #2713
- Build(deps-dev): Bump doctrine/dbal from 3.8.0 to 3.8.7 by @dependabot in #2726
- Build(deps-dev): Bump ts-jest from 29.1.1 to 29.2.4 by @dependabot in #2722
- Build(deps): Bump fast-xml-parser from 4.2.7 to 4.4.1 by @dependabot in #2720
- Build(deps): Bump fivefilters/readability.php from 3.1.6 to 3.1.7 by @dependabot in #2659
- chore(CI): Updating lint-eslint.yml workflow from template by @nextcloud-command in #2679
- Build(deps-dev): Bump phpstan/extension-installer from 1.3.1 to 1.4.1 by @dependabot in #2686
- Build(deps-dev): Bump phpstan/phpstan-phpunit from 1.3.16 to 1.4.0 by @dependabot in #2664
- Build(deps-dev): Bump phpstan/phpstan-deprecation-rules from 1.1.4 to 1.2.0 by @dependabot in #2734
- Build(deps-dev): Bump squizlabs/php_codesniffer from 3.9.2 to 3.10.2 by @dependabot in #2733
- Build(deps-dev): Bump phpstan/phpstan-doctrine from 1.4.3 to 1.5.0 by @dependabot in #2732
- Build(deps-dev): Bump eslint-plugin-vue from 9.26.0 to 9.27.0 by @dependabot in #2736
- Build(deps): Bump @nextcloud/axios from 2.4.0 to 2.5.0 by @dependabot in #2735
- Build(deps-dev): Bump doctrine/dbal from 3.8.7 to 3.9.0 by @dependabot in #2739
- Build(deps-dev): Bump phpunit/phpunit from 9.6.16 to 9.6.20 by @dependabot in #2740
- Build(deps): Bump @nextcloud/initial-state from 2.1.0 to 2.2.0 by @dependabot in #2741
- Build(deps-dev): Bump vue-multiselect from 2.1.8 to 3.0.0 by @dependabot in #2743
- Build(deps): Bump @nextcloud/l10n from 2.2.0 to 3.1.0 by @dependabot in #2742
- Build(deps): Bump elliptic from 6.5.4 to 6.5.7 by @dependabot in #2744
- feat: add linting for text by @SMillerDev in #2685
- Add migration to allow feed title to be null by @Grotax in #2745
- Build(deps-dev): Bump phpstan/phpstan from 1.11.10 to 1.11.11 by @dependabot in #2749
- fix: resolve typos by @SMillerDev in #2752
- Build(deps-dev): Bump phpstan/phpstan-doctrine from 1.5.0 to 1.5.2 by @dependabot in #2754
- Build(deps-dev): Bump phpstan/extension-installer from 1.4.1 to 1.4.2 by @dependabot in #2755
- Build(deps-dev): Bump phpstan/phpstan-doctrine from 1.5.2 to 1.5.3 by @dependabot in #2760
- Build(deps-dev): Bump doctrine/dbal from 3.9.0 to 3.9.1 by @dependabot in #2763
- Build(deps): Bump send and express by @dependabot in #2773
- Build(deps): Bump body-parser and express by @dependabot in #2772
- Build(deps-dev): Bump squizlabs/php_codesniffer from 3.10.2 to 3.10.3 by @dependabot in #2777
- Build(deps-dev): Bump phpstan/phpstan from 1.12.0 to 1.12.4 by @dependabot in #2779
- Build(deps-dev): Bump phpunit/phpunit from 9.6.20 to 9.6.21 by @dependabot in #2780
- Build(deps-dev): Bump phpstan/phpstan-deprecation-rules from 1.2.0 to 1.2.1 by @dependabot in #2768
- Build(deps-dev): Bump phpstan/extension-installer from 1.4.2 to 1.4.3 by @dependabot in #2765
- Build(deps-dev): Bump webpack from 5.93.0 to 5.94.0 by @dependabot in #2759
- Build(deps): Bump micromatch from 4.0.5 to 4.0.8 by @dependabot in #2756
- feat: add devcontainer for development by @SMillerDev in #2778
- fix: run phpcdf on tests by @SMillerDev in #2776
- fix: remove styles for
.material-design-icon
which act on top navbar by @brunob in #2786 - fix: store HTTP last modified date from response header by @zl4bv in #2724
- fix: scrolling when using keyboard navigation by @wofferl in #2784
- update the nextcloud blog url by @Grotax in #2792
- fix: set correct classes for settings and setting hints by @wofferl in #2789
- fix(tests): initialise http last modified as null by @zl4bv in #2787
- Build(deps-dev): Bump phpstan/phpstan from 1.12.4 to 1.12.5 by @dependabot in #2785
- Build(deps-dev): Bump phpstan/phpstan-strict-rules from 1.5.2 to 1.6.1 by @dependabot in #2781
- fix: use updated user agent when fetching feeds and favicons by @zl4bv in #2788
- Cosmetics: Attempt to make news App minimally usable in NC 29 by @schucan in #2791
- Release 25.0.0-alpha9 by @Grotax in #2793
- Build(deps-dev): Bump doctrine/dbal from 3.9.1 to 3.9.3 by @dependabot in #2801
- Build(deps-dev): Bump @babel/preset-typescript from 7.23.3 to 7.25.7 by @dependabot in #2794
- Build(deps): Bump cookie and express by @dependabot in #2802
- Build(deps-dev): Bump phpstan/phpstan from 1.12.5 to 1.12.6 by @dependabot in #2796
- Build(deps-dev): Bump eslint-webpack-plugin from 4.0.1 to 4.2.0 by @dependabot in #2746
- feat: lift min PHP version and NC by @SMillerDev in #2687
- A few small fixes by @wofferl in #2800
- fix: Keyboard shortcuts are active even when searching by @wofferl in #2803
- Release 25.0.0-alpha10 by @Grotax in #2804
- Build(deps-dev): Bump eslint-plugin-vue from 9.27.0 to 9.29.0 by @dependabot in #2806
- Build(deps-dev): Bump focus-trap from 7.5.4 to 7.6.0 by @dependabot in #2805
- Build(deps-dev): Bump eslint-import-resolver-webpack from 0.13.8 to 0.13.9 by @dependabot in #2807
- Build(deps-dev): Bump axios from 1.7.4 to 1.7.7 by @dependabot in #2809
- fix: add user settings by @wofferl in #2795
- fix: make styleint happy by @wofferl in #2813
- Build(deps-dev): Bump webpack-merge from 5.10.0 to 6.0.1 by @dependabot in #2815
- fix: Feed item lists are merged when filtered by @wofferl in #2814
- Build(deps-dev): Bump @nextcloud/eslint-plugin from 2.1.0 to 2.2.1 by @dependabot in #2819
- Build(deps-dev): Bump phpstan/phpstan from 1.12.6 to 1.12.7 by @dependabot in #2818
- Author email fix by @mortee in #2810
- fix: read starred items not shown when showAll is disabled by @wofferl in #2820
- fix: Mark as read on Scroll by @wofferl in #2817
- fix: Navigating to the news app always opens /explore instead of remembering the last viewed feed by @wofferl in #2816
- Release 25.0.0-alpha11 by @Grotax in #2821
- chore(i18n): improved grammar by @rakekniven in #2823
- fix: restore old scroll behaviour to scoll after arcticles needed for mark scroll on read by @wofferl in #2822
- add missing sidebar features by @wofferl in #2827
- ordering: implement in item list by @pbek in #2811
- Build(deps-dev): Bump vue-material-design-icons from 5.3.0 to 5.3.1 by @dependabot in #2828
- chore: use annotations for controllers by @SMillerDev in #2830
- Build(deps-dev): Bump emoji-mart-vue-fast from 15.0.0 to 15.0.3 by @dependabot in #2834
- fix: Items keep popping up in Folder, All or Unread view by @wofferl in #2835
- Release 25.0.0-alpha12 by @Grotax in #2837
- Build(deps): Bump arthurhoaro/favicon from 2.0.0 to 2.0.1 by @dependabot in #2843
- Build(deps-dev): Bump phpstan/phpstan-doctrine from 1.5.3 to 1.5.5 by @dependabot in #2851
- Build(deps): Bump elliptic from 6.5.7 to 6.6.0 by @dependabot in #2853
- Performance improvements and ordering rework by @wofferl in #2850
- Hotfix for #2850 by @wofferl in #2854
- Build(deps): Bump ezyang/htmlpurifier from 4.17.0 to 4.18.0 by @dependabot in #2857
- fix: Folders and Feeds in Sidebar are not sorted alphabetically by @wofferl in #2842
- Add frontend refresh features by @wofferl in #2844
- Release 25.0.0-alpha13 by @Grotax in #2858
- Build(deps-dev): Bump phpstan/phpstan from 1.12.7 to 1.12.8 by @dependabot in #2860
- update nextcloud-vue v8 by @wofferl in #2861
- A set of fixes for the feed/folder list by @wofferl in #2864
- Release 25.0.0-alpha14 by @Grotax in #2865
- Build(deps-dev): Bump squizlabs/php_codesniffer from 3.10.3 to 3.11.0 by @dependabot in #2869
- fix feed title issues by @Grotax in #2872
- Build(deps-dev): Bump babel-loader from 9.1.3 to 9.2.1 by @dependabot in #2840
- fix: Keep Unread is now respected during mark read on scroll and is kept during feed/folder changes by @wofferl in #2875
- Build(deps-dev): Bump @types/jest from 29.5.11 to 29.5.14 by @dependabot in #2876
- Build(deps): Bump @nextcloud/vue from 8.19.0 to 8.20.0 by @dependabot in #2878
- feat: Add OPML import in CLI by @SMillerDev in #2870
- deps: fix npm audit by @wofferl in #2884
- Build(deps): Bump cross-spawn from 7.0.3 to 7.0.5 by @dependabot in #2885
- Build(deps-dev): Bump squizlabs/php_codesniffer from 3.11.0 to 3.11.1 by @dependabot in #2887
- Build(deps-dev): Bump eslint-plugin-promise from 6.1.1 to 6.6.0 by @dependabot in #2889
- feat: Add OPML Import API by @SMillerDev in #2886
- feat: add import/export opml to user settings by @wofferl in #2874
- Remove non-functional unread and starred filter and code cleaning by @wofferl in #2877
- deps-dev: update typescript-eslint to 8.14.0 by @wofferl in #2880
- add single column layout (compact mode) by @wofferl in #2867
- Release 25.0.0 by @Grotax in #2891
New Contributors
- @IgorA100 made their first contribution in #2380
- @JonathanTreffler made their first contribution in #748
- @nickvergessen made their first contribution in #2403
- @chdorner made their first contribution in #2509
- @joshtrichards made their first contribution in #2553
- @mortee made their first contribution in #2591
- @jpmv27 made their first contribution in #2602
- @kenda made their first contribution in #2628
- @iNtEgraIR2021 made their first contribution in #2612
- @dallyger made their first contribution in #2675
- @pbek made their first contribution in #2670
- @zl4bv made their first contribution in #2724
- @wofferl made their first contribution in #2784
- @schucan made their first contribution in #2791
Full Changelog: 24.0.0...25.0.0