CI: changelog point to release
This commit is contained in:
parent
8afa083b39
commit
67efab0726
93
CHANGELOG.md
93
CHANGELOG.md
@ -1,93 +0,0 @@
|
||||
# Changelog
|
||||
|
||||
## v0.1.8.0 (no eta)
|
||||
* New features
|
||||
* Support adding skip intro button to web interface without using a fork
|
||||
* Add localization support for the skip intro button and the automatic skip notification message
|
||||
* Detect ending credits in television episodes
|
||||
* Add support for using chapter names to locate introductions and ending credits
|
||||
* Add support for using black frames to locate ending credits
|
||||
* Show skip button when on screen controls are visible (#149 by @DualScorch)
|
||||
* Internal changes
|
||||
* Move Chromaprint analysis code out of the episode analysis task
|
||||
* Add support for multiple analysis techinques
|
||||
|
||||
## v0.1.7.0 (2022-10-26)
|
||||
* New features
|
||||
* Rewrote fingerprint comparison algorithm to be faster (~30x speedup) and detect more introductions
|
||||
* Detect silence at the end of introductions and use it to avoid skipping over the beginning of an episode
|
||||
* If you are upgrading from a previous release and want to use the silence detection feature on shows that have already been analyzed, you must click the `Erase introduction timestamps` button at the bottom of the plugin settings page
|
||||
* Add support bundle
|
||||
* Add maximum introduction duration
|
||||
* Support playing a few seconds from the end of the introduction to verify that no episode content was skipped over
|
||||
* Amount played is customizable and defaults to 2 seconds
|
||||
* Support modifying introduction detection algorithm settings
|
||||
* Add option to not skip the introduction in the first episode of a season
|
||||
* Add option to analyze show extras (specials)
|
||||
* Fixes
|
||||
* Fix scheduled task interval (#79)
|
||||
* Prevent show names from becoming duplicated in the show name dropdown under the advanced section
|
||||
* Prevent virtual episodes from being inserted into the analysis queue
|
||||
|
||||
## v0.1.6.0 (2022-08-04)
|
||||
* New features
|
||||
* Generate EDL files with intro timestamps ([documentation](docs/edl.md)) (#21)
|
||||
* Support selecting which libraries are analyzed (#37)
|
||||
* Support customizing [introduction requirements](README.md#introduction-requirements) (#38, #51)
|
||||
* Changing these settings will increase episode analysis times
|
||||
* Support adding and editing intro timestamps (#26)
|
||||
* Report how CPU time is being spent while analyzing episodes
|
||||
* CPU time reports can be viewed under "Analysis Statistics (experimental)" in the plugin configuration page
|
||||
* Sped up fingerprint analysis (not including fingerprint generation time) by 40%
|
||||
* Support erasing discovered introductions by season
|
||||
* Suggest potential shifts in the fingerprint visualizer
|
||||
|
||||
* Fixes
|
||||
* Ensure episode analysis queue matches the current filesystem and library state (#42, #60)
|
||||
* Fixes a bug where renamed or deleted episodes were being analyzed
|
||||
* Fix automatic intro skipping on Android TV (#57, #61)
|
||||
* Restore per season status updates in the log
|
||||
* Prevent null key in `/Intros/Shows` endpoint (#27)
|
||||
* Fix positioning of skip intro button on mobile devices (#43)
|
||||
* Ensure video playback always resumes after clicking the skip intro button (#44)
|
||||
|
||||
## v0.1.5.0 (2022-06-17)
|
||||
* Use `ffmpeg` to generate audio fingerprints instead of `fpcalc`
|
||||
* Requires that the installed version of `ffmpeg`:
|
||||
* Was compiled with the `--enable-chromaprint` option
|
||||
* Understands the `-fp_format raw` flag
|
||||
* `jellyfin-ffmpeg 5.0.1-5` meets both of these requirements
|
||||
* Version API endpoints
|
||||
* See [api.md](docs/api.md) for detailed documentation on how clients can work with this plugin
|
||||
* Add commit hash to unstable builds
|
||||
* Log media paths that are unable to be fingerprinted
|
||||
* Report failure to the UI if the episode analysis queue is empty
|
||||
* Allow customizing degrees of parallelism
|
||||
* Warning: Using a value that is too high will result in system instability
|
||||
* Remove restart requirement to change auto skip setting
|
||||
* Rewrite startup enqueue
|
||||
* Fix deadlock issue on Windows (#23 by @nyanmisaka)
|
||||
* Improve skip intro button styling & positioning (ConfusedPolarBear/jellyfin-web#91 by @Fallenbagel)
|
||||
* Order episodes by `IndexNumber` (#25 reported by @Flo56958)
|
||||
|
||||
|
||||
## v0.1.0.0 (2022-06-09)
|
||||
* Add option to automatically skip intros
|
||||
* Cache audio fingerprints by default
|
||||
* Add fingerprint visualizer
|
||||
* Add button to erase all previously discovered intro timestamps
|
||||
* Made saving settings more reliable
|
||||
* Switch to new fingerprint comparison algorithm
|
||||
* If you would like to test the new comparison algorithm, you will have to erase all previously discovered introduction timestamps.
|
||||
|
||||
## v0.0.0.3 (2022-05-21)
|
||||
* Fix `fpcalc` version check
|
||||
|
||||
## v0.0.0.2 (2022-05-21)
|
||||
* Analyze multiple seasons in parallel
|
||||
* Reanalyze episodes with an unusually short or long intro sequence
|
||||
* Check installed `fpcalc` version
|
||||
* Clarify installation instructions
|
||||
|
||||
## v0.0.0.1 (2022-05-10)
|
||||
* First alpha build
|
@ -10,7 +10,7 @@
|
||||
"versions": [
|
||||
{
|
||||
"version": "0.2.0.15",
|
||||
"changelog": "- See the full changelog at [GitHub](https://github.com/jumoog/intro-skipper/blob/master/CHANGELOG.md)\n",
|
||||
"changelog": "- See the full changelog at [GitHub](https://github.com/jumoog/intro-skipper/releases/tag/10.9/v0.2.0.15)\n",
|
||||
"targetAbi": "10.9.9.0",
|
||||
"sourceUrl": "https://github.com/jumoog/intro-skipper/releases/download/10.9/v0.2.0.15/intro-skipper-v0.2.0.15.zip",
|
||||
"checksum": "612e448a22d727f57e22406eab772863",
|
||||
@ -18,7 +18,7 @@
|
||||
},
|
||||
{
|
||||
"version": "0.2.0.14",
|
||||
"changelog": "- See the full changelog at [GitHub](https://github.com/jumoog/intro-skipper/blob/master/CHANGELOG.md)\n",
|
||||
"changelog": "- See the full changelog at [GitHub](https://github.com/jumoog/intro-skipper/releases/tag/10.9/v0.2.0.14)\n",
|
||||
"targetAbi": "10.9.8.0",
|
||||
"sourceUrl": "https://github.com/jumoog/intro-skipper/releases/download/10.9/v0.2.0.14/intro-skipper-v0.2.0.14.zip",
|
||||
"checksum": "1d0b5cdc89030551599e9af4643cb3b5",
|
||||
@ -26,7 +26,7 @@
|
||||
},
|
||||
{
|
||||
"version": "0.2.0.13",
|
||||
"changelog": "- See the full changelog at [GitHub](https://github.com/jumoog/intro-skipper/blob/master/CHANGELOG.md)\n",
|
||||
"changelog": "- See the full changelog at [GitHub](https://github.com/jumoog/intro-skipper/releases/tag/10.9/v0.2.0.13)\n",
|
||||
"targetAbi": "10.9.8.0",
|
||||
"sourceUrl": "https://github.com/jumoog/intro-skipper/releases/download/10.9/v0.2.0.13/intro-skipper-v0.2.0.13.zip",
|
||||
"checksum": "2f3b066f726a91b16df48ba246b109ed",
|
||||
@ -34,7 +34,7 @@
|
||||
},
|
||||
{
|
||||
"version": "0.2.0.12",
|
||||
"changelog": "- See the full changelog at [GitHub](https://github.com/jumoog/intro-skipper/blob/master/CHANGELOG.md)\n",
|
||||
"changelog": "- See the full changelog at [GitHub](https://github.com/jumoog/intro-skipper/releases/tag/10.9/v0.2.0.12)\n",
|
||||
"targetAbi": "10.9.7.0",
|
||||
"sourceUrl": "https://github.com/jumoog/intro-skipper/releases/download/10.9/v0.2.0.12/intro-skipper-v0.2.0.12.zip",
|
||||
"checksum": "2efd94c3e5202ea69f90707198fcb66a",
|
||||
@ -42,7 +42,7 @@
|
||||
},
|
||||
{
|
||||
"version": "0.2.0.11",
|
||||
"changelog": "- See the full changelog at [GitHub](https://github.com/jumoog/intro-skipper/blob/master/CHANGELOG.md)\n",
|
||||
"changelog": "- See the full changelog at [GitHub](https://github.com/jumoog/intro-skipper/releases/tag/10.9/v0.2.0.11)\n",
|
||||
"targetAbi": "10.9.7.0",
|
||||
"sourceUrl": "https://github.com/jumoog/intro-skipper/releases/download/10.9/v0.2.0.11/intro-skipper-v0.2.0.11.zip",
|
||||
"checksum": "9fd7ae3413e0f39c3fe30afd5fb5dad1",
|
||||
|
@ -17,7 +17,7 @@ const jsonData = JSON.parse(fs.readFileSync(manifestPath, 'utf8'));
|
||||
|
||||
const newVersion = {
|
||||
version,
|
||||
changelog: `- See the full changelog at [GitHub](https://github.com/${repository}/blob/master/CHANGELOG.md)\n`,
|
||||
changelog: `- See the full changelog at [GitHub](https://github.com/${repository}/releases/tag/10.9/v${version})\n`,
|
||||
targetAbi,
|
||||
sourceUrl: `https://github.com/${repository}/releases/download/10.9/v${version}/intro-skipper-v${version}.zip`,
|
||||
checksum: getMD5FromFile(),
|
||||
|
Loading…
x
Reference in New Issue
Block a user