Skip to content

Commit

Permalink
docs(changelog): add release notes for v2.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
fguillot committed Aug 18, 2024
1 parent a2d8ae2 commit f1df41f
Show file tree
Hide file tree
Showing 4 changed files with 141 additions and 1 deletion.
42 changes: 42 additions & 0 deletions content/docs/api.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,8 @@ Table of Contents:
- [Get Entries](#endpoint-get-entries)
- [Update Entries status](#endpoint-update-entries)
- [Toggle Entry Bookmark](#endpoint-toggle-bookmark)
- [Get Enclosure](#endpoint-get-enclosure)
- [Update Enclosure](#endpoint-update-enclosure)
- [Get Categories](#endpoint-get-categories)
- [Create Category](#endpoint-create-category)
- [Update Category](#endpoint-update-category)
Expand Down Expand Up @@ -1075,6 +1077,46 @@ Request:

Returns `204` status code for success.

<h3 id="endpoint-get-enclosure">Get Enclosure <a class="anchor" href="#endpoint-get-enclosure" title="Permalink">¶</a></h3>

Request:

GET /v1/enclosures/{enclosureID}

Response:

``` json
{
"id": 278,
"user_id": 1,
"entry_id": 195,
"url": "https://example.org/file",
"mime_type": "application/octet-stream",
"size": 0,
"media_progression": 0
}
```

<div class="info">
This API endpoint is available since Miniflux v2.2.0.
</div>

<h3 id="endpoint-update-enclosure">Update Enclosure <a class="anchor" href="#endpoint-update-enclosure" title="Permalink">¶</a></h3>

Request:

PUT /v1/enclosures/{enclosureID}

{
"media_progression": 42
}

Returns `204` status code for success.

<div class="info">
This API endpoint is available since Miniflux v2.2.0.
</div>

<h3 id="endpoint-get-categories">Get Categories <a class="anchor" href="#endpoint-get-categories" title="Permalink">¶</a></h3>

Request:
Expand Down
11 changes: 11 additions & 0 deletions content/docs/configuration.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,11 @@ The configuration file is loaded first if specified. Environment variables takes
<p>Toggle debug mode (increase log level).</p>
<p><em>Disabled by default.</em></p>
</dd>
<dt id="fetch-bilibili-watch-time"><a href="#fetch-bilibili-watch-time"><code>FETCH_BILIBILI_WATCH_TIME</code></a></dt>
<dd>
<p>Set the value to 1 to scrape video duration from Bilibili website and use it as a reading time.</p>
<p><em>Disabled by default.</em></p>
</dd>
<dt id="fetch-nebula-watch-time"><a href="#fetch-nebula-watch-time"><code>FETCH_NEBULA_WATCH_TIME</code></a></dt>
<dd>
<p>Set the value to 1 to scrape video duration from Nebula website and use it as a reading time.</p>
Expand Down Expand Up @@ -203,6 +208,12 @@ The configuration file is loaded first if specified. Environment variables takes
<p>Disable HTTP service.</p>
<p><em>Default is empty.</em></p>
</dd>
<dt id="disable-local-auth"><a href="#disable-local-auth"><code>DISABLE_LOCAL_AUTH</code></a></dt>
<dd>
<p>Disable local authentication.</p>
<p>When set to true, the username/password form is hidden from the login screen, and the options to change username/password or unlink OAuth2 account are hidden from the settings page.</p>
<p><em>Default is empty.</em></p>
</dd>
<dt id="disable-scheduler-service"><a href="#disable-scheduler-service"><code>DISABLE_SCHEDULER_SERVICE</code></a></dt>
<dd>
<p>Disable scheduler service.</p>
Expand Down
70 changes: 70 additions & 0 deletions content/releases/2.2.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
---
title: Miniflux 2.2.0
date: 2024-08-18
type: release
layout: release
url: /releases/2.2.0.html
attachments:
- https://github.com/miniflux/v2/releases/download/2.2.0/miniflux-darwin-amd64
- https://github.com/miniflux/v2/releases/download/2.2.0/miniflux-darwin-amd64.sha256
- https://github.com/miniflux/v2/releases/download/2.2.0/miniflux-darwin-arm64
- https://github.com/miniflux/v2/releases/download/2.2.0/miniflux-darwin-arm64.sha256
- https://github.com/miniflux/v2/releases/download/2.2.0/miniflux-freebsd-amd64
- https://github.com/miniflux/v2/releases/download/2.2.0/miniflux-freebsd-amd64.sha256
- https://github.com/miniflux/v2/releases/download/2.2.0/miniflux-linux-amd64
- https://github.com/miniflux/v2/releases/download/2.2.0/miniflux-linux-amd64.sha256
- https://github.com/miniflux/v2/releases/download/2.2.0/miniflux-linux-arm64
- https://github.com/miniflux/v2/releases/download/2.2.0/miniflux-linux-arm64.sha256
- https://github.com/miniflux/v2/releases/download/2.2.0/miniflux-linux-armv5
- https://github.com/miniflux/v2/releases/download/2.2.0/miniflux-linux-armv5.sha256
- https://github.com/miniflux/v2/releases/download/2.2.0/miniflux-linux-armv6
- https://github.com/miniflux/v2/releases/download/2.2.0/miniflux-linux-armv6.sha256
- https://github.com/miniflux/v2/releases/download/2.2.0/miniflux-linux-armv7
- https://github.com/miniflux/v2/releases/download/2.2.0/miniflux-linux-armv7.sha256
- https://github.com/miniflux/v2/releases/download/2.2.0/miniflux-openbsd-amd64
- https://github.com/miniflux/v2/releases/download/2.2.0/miniflux-openbsd-amd64.sha256
- https://github.com/miniflux/v2/releases/download/2.2.0/miniflux-windows-amd64.exe
- https://github.com/miniflux/v2/releases/download/2.2.0/miniflux-windows-amd64.exe.sha256
- https://github.com/miniflux/v2/releases/download/2.2.0/miniflux-2.2.0-1.0.x86_64.rpm
- https://github.com/miniflux/v2/releases/download/2.2.0/miniflux_2.2.0_amd64.deb
- https://github.com/miniflux/v2/releases/download/2.2.0/miniflux_2.2.0_arm64.deb
- https://github.com/miniflux/v2/releases/download/2.2.0/miniflux_2.2.0_armhf.deb
---

* refactor: simplify Youtube feeds discovery
* fix(integration): define content encoding explicitly when sending article body to Readeck
* fix(fever): correct sorting direction when using `max_id` argument
* fix(client): Return `nil` and error if endpoint is an empty string
* fix: video poster image URL is encoded twice when using `MEDIA_PROXY_MODE=all`
* fix: use `BASE_URL` instead of `r.Host` to generate absolute media proxy URL
* fix: panic during YouTube channel feed discovery
* fix: honor `hide_globally` when creating a new feed through the api
* fix: align pagination correctly on small screens with non-English text
* fix: `store.GetEnclosure()` should return `nil` if no rows are returned
* feat(locale): update Turkish translations
* feat(locale): update French translations
* feat(locale): update Chinese` translations
* feat(integration): add ntfy integration
* feat(api): add API routes `/v1/enclosures/{enclosureID}`
* feat: validate `OAUTH2_PROVIDER` config option value
* feat: remove YouTube video page subscription finder because `meta[itemprop="channelId"]` no longer exists
* feat: remove well-known URL parameter trackers
* feat: mark media as read when playback reaches 90%
* feat: change log level to info when running migrations
* feat: allow customizing the display name of the OpenID Connect provider
* feat: add support for `base` HTML element when discovering feeds
* feat: add support for `aside` HTML element in entry content
* feat: Add option to disable local auth form
* feat: add license info to Javascript files for LibreJS compatibility
* feat: add `FETCH_BILIBILI_WATCH_TIME` config option
* docs: update links to filtering rules
* chore: avoid using legacy key/value format in Dockerfile
* build(deps): bump `golang.org/x/oauth2` from `0.21.0` to `0.22.0`
* build(deps): bump `golang.org/x/net` from `0.27.0` to `0.28.0`
* build(deps): bump `golang.org/x/crypto` from `0.25.0` to `0.26.0`
* build(deps): bump `github.com/tdewolff/minify/v2` from `2.20.36` to `2.20.37`
* build(deps): bump `github.com/prometheus/client_golang`
* build: update GitHub Actions to Go 1.23
* build: publish OCI images only if `PUBLISH_DOCKER_IMAGES=true`
* build: bump Alpine Linux build image to v3.20
* build: add sha256 checksum file for published binaries
19 changes: 18 additions & 1 deletion static/miniflux.1.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit f1df41f

Please sign in to comment.