summaryrefslogtreecommitdiff
tag namev2.0.49 (adac2ccfc1f52b809bf5929bc80de4b673fa9a3b)
tag date2023-10-15 11:14:50 -0700
tagged byGravatar Frédéric Guillot <f@miniflux.net>
tagged objectcommit 54eb500315...
downloadv2.0.49.tar.gz
v2.0.49.tar.zst
v2.0.49.zip
Miniflux 2.0.49
* Implement structured logging using `log/slog` package. New config options available: * `LOG_FORMAT`: `json` or `text` * `LOG_LEVEL`: `debug`, `info`, `warning`, or `error` * `LOG_FILE`: `sdterr`, `stdout`, or a file path * The `DEBUG` option is now deprecated in favor of `LOG_LEVEL` * API Improvements: * Add endpoint `/v1/version` * Add endpoint `PUT /v1/entries` to update entry title and content * Add endpoint `/v1/icons/{iconID}` * Add endpoint `/v1/flush-history` to flush history * Make the category optional when creating feeds for API clients who don't support categories * Add enclosures to `GET /v1/entries` endpoint * Add `published_after`, `published_before`, `changed_after` and `changed_before` options to `/v1/entries` endpoint * Telegram integration improvements: * Replace feed HTML link with a button to avoid page preview issues * Add the possibility to disable buttons * Add Bruno Miniflux API collection in `contrib` folder (Bruno is an open source alternative to Postman/Insomnia) * Add command line argument to export user feeds as OPML * Add new rewrite rules `add_hn_links_using_hack` and `add_hn_links_using_opener` to open HN comments with iOS apps * Fix timestamp format for `Expires` response header * Fix Javascript error when reading time option is disabled * Fix Apprise logic to handle feed service URLs * Fix missing word in force refresh message * Remove deprecated `PreferServerCipherSuites` TLS option * Replace `github.com/rylans/getlang` with `github.com/abadojack/whatlanggo` because `getlang` doesn't seems to be updated anymore * Bump `github.com/mccutchen/go-httpbin/v2` from `2.11.0` to `2.11.1` * Bump `golang.org/x/*` dependencies -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEDyJ0pjYevysxzdTfu2P1hSdzd04FAmUsLCkACgkQu2P1hSdz d07Qxw//SvGFb9hSEbxZiwspsEzpBqIrOIKQFfYfUuYeTeufo8cGJXNlZRU+miPn wFyosJVufO9n9ykK9F/N+4Lv/azEk+F/imNgbgYz6is1v5xQEvDAckoT+LBfkYhy KH775lZNHd+p5uwVYSTLkNRoD7YT0SiQU4pIhJcUxpqFdmR/w30H4NoMGWY8VYIB ub3Y/aMNnUNjNjeABytRVEaH6zy6Pat+kLaS2Cdgb6MUQ4g7nXT+oxfTS8X+atGO 0f7b4RN2Vo9WfSaIDWhCPd5WyaLW12sMj+7DSLDJyMP7oR6Dr/xZV7eFqKy1oyrO 71d+q8qs6s0ehtbydKG9merhLmFsv11s5EBmkH37HkmFeUgjqY/wqZL3JjuTu3vb aZUY6m06+7be8pazrNaF7P8HhDmvg9tFQ55y7pMVHPVdsSgRSRYM5Vc3xTlwtAop N/lMoZz/tWthBxzslE9sHxCeJA6qWONKkKIDMa2QMOw3vwNRnNgcpcrUgjYueL5E 9MVAq1+yxpGYyjzt7MPFYD4hnnaE0ijrzDTfw9oAE2tfTmvwrtE2VodK0VGyR+dm dzOd6+zdTcMIYjTxXdwYWTCXKtV4/7goDU2Lr5cibrkTLcNrAprm4AbfJC00UAX7 2ALUI3T1f2RTnxrYAJWG/FPYbwJnP8+pHAiIA+XTOQIAmlIZRgo= =js6S -----END PGP SIGNATURE-----