In this release, besides adding some initial support for OpenID Connect, the focus has been on increasing the quality rather than adding new features (which will have more focus again in the next release).
A few highlights ✨:
Add support for OpenID Connect (only in our Debian-based Docker image for x86_64, not Alpine, and not ARM) through libapache2-mod-auth-openidcour documentation  
Rework trusted proxies 
Improve scaling with many feeds and long processes, reduce database locks 
Fix many bugs and regressions 
Improve themes Origine  (also with automatic dark mode), Nord , etc. 
Several UI / UX improvements 
New languages Hungarian, Latvian, Persian 
Docker default image updated to Debian 12 Bookworm with PHP 8.2 
Increase our code base from PHPStan level 5 to level 7  
And more! 
 
This release has been made by several contributors: @Alkarex , @Alwaysin , @ColonelMoutarde , @Exerra , @FromTheMoon85 , @LleanaRuv , @Marjani , @NaeiKinDus , @Rufubi , @V-E-O , @aaronschif , @acbgbca , @aledeg , @andris155 , @becdetat , @belidzs , @kemayo , @kgraefe , @marienfressinaud , @math-GH , @msdlr , @obrenckle , @otaconix , @robertdahlem , @sad270 , @samc1213 , @squaregoldfish , @vrachnis , @witchcraze , @yubiuser , @zhaofengli 
Full changelog :
Features
Add support for OpenID Connect (only in our default Debian-based Docker image for x86_64, not Alpine) through libapache2-mod-auth-openidc#5351 , #5463 , #5481 ,#5523 , #5646  
Allow sharing in anonymous mode #5261  
Support Unix socket for MySQL / MariaDB #5166  
Use proxy settings also for fetching favicons #5421  
Add mutual exclusion semaphore for better scaling of actualize script #5235  
Better reporting of XPath failures #5317  
Add sharing with Buffer.com #5286  
Add sharing with Omnivore #5477  
Improve sharing with Linkding #5433  
Do not automatically update feeds after import, to better support multiple imports #5629  
Compatibility for servers disabling set_time_limit() #5675  
New configuration constant CLEANCACHE_HOURS #5144  
 
 
Bug fixing
Fix cache refresh #5562  
Fix and improvement of hash of articles using load full content  #5576  
Fix case of falsy GUIDs #5412  
Fix and improve JSON export/import #5332 , #5626  
Fix enclosures in RSS output #5540  
Fix parenthesis escaping bug in searches #5633  
Fix regression in Fever API enclosures #5214  
Fix regression in Fever API mark-all-as-read #5185  
Fix regression in OPML export of single feeds #5238  
Fix warning during OPML export with empty attributes #5559  
Fix extensions in actualize script  #5243  
Fix link to configuration (system or user) for extensions #5394  
Fix mark as read upon gone  option in some conditions #5315 ,#5382 , #5404  
Fix mark selection as unread  #5367  
Fix warning in articles repartition statistics #5228  
Fix count entries with some databases #5368  
Fix MariaDB database size calculation #5655  
Fix feed position attribute #5203  
Fix warning when tagging entries #5221  
Fix labels in anonymous mode #5650  
Fix bug not allowing strings for tags in XPath #5653  
Fix get and order when saving user query #5515  
Fix search using user queries #5669  
Fix regression of access to logs even when auto-update is disabled #5577  
Fix access to Apache logs from Dev Container #5660  
Fix malformed HTTP header in case of internal fatal error #5699  
Fix rare exception for HTML notifications #5690  
 
 
UI
New option to display website name and/or favicon of articles  #4969  
Support <meta name="theme-color" .../> #5105  
Config user settings in slider #5094  
Improve theme selector #5281 , #5688  
Improve share to clipboard  with animation and icon #5295  
Allow share to clipboard  even for localhost and without HTTPS #5606  
Feedback when tag with same name as category already exists #5181  
Show base URL  in configuration #5656 , #5657  
Show Terms of Service  in config menu #5215  
Show Terms of Service  in footer #5222  
Improve about  page #5192  
Improve update  page #5420 , #5636 ,#5647  
Improve Step 1 of install process #5350  
Improve Global view  on mobile #5297  
Reduce network overhead for Global view #5496  
Fix Global view : Stick the article to the top when opened #5153  
Fix configuration views that are using a slider #5469  
Fix highlight next/prev article while using shortcuts #5211  
Fix regression in statistics column name % of total  #5232  
Fix macOS feed title meta-click behaviour #5492  
Improve themes
 
Delete previously deprecated themes: BlueLagoon , Screwdriver  #5374 ,#5694  
Various UI and style improvements #5147 , #5216 ,#5303 , #5304 , #5397 ,#5398 , #5400 , #5603 ,#5695  
 
 
Security
Rework trusted proxies (especially with Docker) #5549  
Automatic trusted sources during install #5358  
Show remote IP address in case of HTTP Basic Auth error #5314  
 
 
Deployment
Docker listen on all interfaces by default, including IPv6 #5180  
Docker default image updated to Debian 12 Bookworm with PHP 8.2.7 and Apache 2.4.57 #5461  
Docker alternative image updated to Alpine 3.18 with PHP 8.1.23 and Apache 2.4.58 #5383  
Docker quiet Apache a2enmod #5464  
Docker: Add DATA_PATH to cron env #5531  
 
 
i18n
 
Extensions
Fix fallback to English for extensions #5426  
Allow deep-link to extension configuration #5449  
New extension hook entry_auto_read #5505 , #5561  
Simplify extension method #5234  
Remove obsolete core extensions Google Group  and Tumblr  #5457  
 
 
SimplePie
Fix error_reporting for PHP 8.1+ #5199  
 
 
Misc.
Reduce database locks #5576 , #5625 ,#5648 , #5649  
Improve MySQL / MariaDB performance for updating cached SQL values #5648  
Increase time limit import OPML #5231  
Save SQL attributes as native Unicode #5371  
Remove old SQL auto-updates #5625 , #5649  
Improve Dev Container (update to Alpine 3.18, use DATA_PATH environment variable) #5423  
Update lib_opml #5188  
Update lib/http-conditional #5277  
Update PHPMailer  #5389  
Use typed access to request parameters #5267  
Typed view model classes #5380  
Remove ConfigurationSetter #5251 , #5580  
Ignore ./data.back/ in .gitignore #5359  
Composer dev command compatibility with macOS #5379  
Code improvements #5089 ,#5212 , #5213 , #5362 ,#5470 , #5501 , #5504 ,#5667  
Increase PHPStan from Level 5 to level 7  #4112 ,#5064 , #5087 , #5090 ,#5106 , #5108 , #5230 ,#5239 , #5258 , #5263 ,#5264 , #5269 , #5272 ,#5275 , #5279 , #5282 ,#5283 , #5289 , #5290 ,#5291 , #5292 , #5299 ,#5305 , #5307 , #5309 ,#5313 , #5318 , #5319 ,#5327 , #5328 , #5352 ,#5353 , #5354 , #5361 ,#5366 , #5370 , #5373 ,#5376 , #5384 , #5388 ,#5393 , #5400 , #5406 ,#5429 , #5431 , #5434 ,#5578  
Update dev dependencies #5336 , #5339 ,#5478 , #5513 , #5541 ,#5691 , #5693