summaryrefslogtreecommitdiff
tag namev2.0.48 (febcc6215b4fe2efb77e50a953f9e49c42df5d6f)
tag date2023-09-15 15:47:21 -0700
tagged byGravatar Frédéric Guillot <f@miniflux.net>
tagged objectcommit b454d93c25...
downloadv2.0.48.tar.gz
v2.0.48.tar.zst
v2.0.48.zip
Miniflux 2.0.48
* Add generic webhook integration * Send webhook events when new entries are detected * Send wehbook events when saving an entry * Sign the outgoing requests with HMAC-SHA256 * Improve Telegram integration * Add built-in Telegram client * Remove dependency on `go-telegram-bot-api` library * Add new options: * Optional topic ID * Disable page preview * Disable notifications * Add new button to go to article * Improve Matrix integration * Add built-in Matrix client * Remove dependency on `gomatrix` library * Send HTML formatted messages to Matrix * OpenID Connect authentication improvements: * Add OAuth2 PKCE support * Add `profile` scope to OIDC integration to support accounts without email address * Prevent empty username when using the OIDC integration * Add `factor` for `entry_frequency` scheduler: * Allow the user to increase the frequency of the `entry_frequency` scheduler by a configurable factor in order to shorten the time between updates. * Fix: status bar is unreadable when using PWA in dark mode on Firefox Android * Group form fields into fieldsets to improve page layout * Update Russian translation * Make sure icon URLs are always absolute * Add Apprise service URLs per feed * Trim `username` and `password` form fields * Strip HTML tags from DublinCore Creator tags * Fix scroll up behavior on Firefox Android * Add missing `return` statement in `fetchContent` UI handler * Add `replace_title` write rule to adjust entry titles * Fix Pocket integration redirect URL and Google Reader API HREF * Fix feed `hide_globally` property to use it with third-party clients. -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEDyJ0pjYevysxzdTfu2P1hSdzd04FAmUE3wMACgkQu2P1hSdz d06Lbg//a5XXxXFIJBf96LU0p5tDq7EJxUWseotAAxJ74H1wbl/vYFpW1lWU2BEs BhqLZqqqek4xXHTASV2rzxEe0rt0vkEtho6TaKRIeagPDjCFF5794sQejnstwxs2 GBLwyZu1gz7bkf0qNHhaRQEBLdeqiVucpuIxpJo6RUzZwLeiE0Vlk2hh3VS6aFAm iWSkrj4He4i9RYFOUSw7JHMoAGcH756LlocyXXK9G7zk7qV8VesYrJoE5kP5oX7i QWq2xbSaXv5vx04TVHyhM20GHOP1FlZQATZ0Qu8QQLB33k/MAFAjw1KlCpUO5QY7 yw8Yz4MgTOM2+xVu9nI+fJfsINJ5wpEcOypviV7LjlQ33oG6V+yNlqTm+FBhhvUg jbP+YXqZUNsraV+0/p6x4CKu/SDoNjiSHhXpE3cJIk2xBqLm6+dAJoWp8gs4eRO8 LDWCP6sk6BYfLIaSuyoRHda0sOKTTYCtW4pWIBLw1HXX90nVtLP8y+DRU2K4tap6 XhoeshmgXotEd0KZR8zrOISmTrKEJjrLPVnCYJZJMnewgK8yJgpa0DaZ8MiOq5o9 ZArBpkYFkFWYWvQ5lOUDbW909GX8Zdt58YPdHd3dEOod3Y38rBU4uQKjLr1QBNJV rb/GlOfhgqbra6F0D1h43qauxLpE2rRr1+qCWgn9QSCTPEQZVlI= =pysP -----END PGP SIGNATURE-----