ci: prepare for release of v0.3.0.0.
This commit is contained in:
parent
05742dd17c
commit
96ebc366b6
3 changed files with 16 additions and 5 deletions
|
@ -1,7 +1,7 @@
|
||||||
name: Smart Playlist
|
name: Smart Playlist
|
||||||
guid: dd2326e3-4d3e-4bfc-80e6-28502c1131df
|
guid: dd2326e3-4d3e-4bfc-80e6-28502c1131df
|
||||||
version: 0.2.2.0
|
version: 0.3.0.0
|
||||||
targetAbi: 10.10.2.0
|
targetAbi: 10.10.3.0
|
||||||
framework: net8.0
|
framework: net8.0
|
||||||
owner: redxef
|
owner: redxef
|
||||||
overview: Smart playlists with Lisp filter engine.
|
overview: Smart playlists with Lisp filter engine.
|
||||||
|
@ -14,6 +14,17 @@ artifacts:
|
||||||
- jellyfin-smart-playlist.dll
|
- jellyfin-smart-playlist.dll
|
||||||
- YamlDotNet.dll
|
- YamlDotNet.dll
|
||||||
changelog: |
|
changelog: |
|
||||||
|
## v0.3.0.0
|
||||||
|
- Add a second program (`SortProgram`) which is run after the filtering, this
|
||||||
|
program should return the list of items, but in the order in which they should appear in
|
||||||
|
the playlist. The default is `(begin items)` which returns the list as is.
|
||||||
|
- Extend builtin lisp definitions: add `qsort` and string comparison methods
|
||||||
|
- Extend default program definitions: add `all-genres` and `any-genres` to quickly specify a list of genres which to include (or excluding when negating)
|
||||||
|
- Update Jellyfin to v 10.10.3
|
||||||
|
|
||||||
|
**Fixes**:
|
||||||
|
- The progress report now correctly gives a percentage in the range [0, 100].
|
||||||
|
|
||||||
## v0.2.2.0
|
## v0.2.2.0
|
||||||
- Update Jellyfin to v 10.10.2
|
- Update Jellyfin to v 10.10.2
|
||||||
|
|
||||||
|
@ -33,7 +44,7 @@ changelog: |
|
||||||
- Add configuration page with some default definitions for
|
- Add configuration page with some default definitions for
|
||||||
the filter expressions.
|
the filter expressions.
|
||||||
|
|
||||||
**Breaking Changes:**
|
**Breaking Changes**:
|
||||||
- The lisp interpreter will now only detect strings in double quotes (`"`).
|
- The lisp interpreter will now only detect strings in double quotes (`"`).
|
||||||
- The interpreter will also not allow specifying lists without quoting them.
|
- The interpreter will also not allow specifying lists without quoting them.
|
||||||
`(1 2 3)` ... used to work but will no longer, replace by either specifying
|
`(1 2 3)` ... used to work but will no longer, replace by either specifying
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
<RootNamespace>Jellyfin.Plugin.SmartPlaylist</RootNamespace>
|
<RootNamespace>Jellyfin.Plugin.SmartPlaylist</RootNamespace>
|
||||||
<ImplicitUsings>enable</ImplicitUsings>
|
<ImplicitUsings>enable</ImplicitUsings>
|
||||||
<Nullable>enable</Nullable>
|
<Nullable>enable</Nullable>
|
||||||
<Version>0.2.2.0</Version>
|
<Version>0.3.0.0</Version>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
|
|
@ -5,7 +5,7 @@ Smart playlists with Lisp filter engine.
|
||||||
This readme contains instructions for the most recent changes in
|
This readme contains instructions for the most recent changes in
|
||||||
the development branch (`main`). To view the file appropriate
|
the development branch (`main`). To view the file appropriate
|
||||||
for your version select the tag corresponding to your version.
|
for your version select the tag corresponding to your version.
|
||||||
The latest version is [v0.2.2.0](https://gitea.redxef.at/redxef/jellyfin-smart-playlist/src/tag/v0.2.2.0).
|
The latest version is [v0.3.0.0](https://gitea.redxef.at/redxef/jellyfin-smart-playlist/src/tag/v0.3.0.0).
|
||||||
|
|
||||||
## How to use
|
## How to use
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue