2022-06-09 14:39:53 -05:00
|
|
|
# Changelog
|
|
|
|
|
2022-07-27 02:55:25 -05:00
|
|
|
## v0.1.6.0 (2022-08-04)
|
2022-07-12 01:16:41 -05:00
|
|
|
* New features
|
2022-07-27 01:03:51 -05:00
|
|
|
* 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)
|
2022-07-12 01:16:41 -05:00
|
|
|
* Changing these settings will increase episode analysis times
|
2022-07-27 01:03:51 -05:00
|
|
|
* Support adding and editing intro timestamps (#26)
|
2022-07-12 01:16:41 -05:00
|
|
|
* 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
|
2022-07-27 01:03:51 -05:00
|
|
|
* Ensure episode analysis queue matches the current filesystem and library state (#42, #60)
|
2022-07-12 01:16:41 -05:00
|
|
|
* Fixes a bug where renamed or deleted episodes were being analyzed
|
2022-07-27 01:03:51 -05:00
|
|
|
* Fix automatic intro skipping on Android TV (#57, #61)
|
2022-07-12 01:16:41 -05:00
|
|
|
* Restore per season status updates in the log
|
2022-07-27 01:03:51 -05:00
|
|
|
* Prevent null key in `/Intros/Shows` endpoint (#27)
|
|
|
|
* Fix positioning of skip intro button on mobile devices (#43)
|
2022-08-05 00:01:25 -05:00
|
|
|
* Ensure video playback always resumes after clicking the skip intro button (#44)
|
2022-06-19 00:03:10 -05:00
|
|
|
|
2022-06-17 22:03:01 -05:00
|
|
|
## v0.1.5.0 (2022-06-17)
|
2022-06-09 14:40:54 -05:00
|
|
|
* Use `ffmpeg` to generate audio fingerprints instead of `fpcalc`
|
2022-06-09 17:26:48 -05:00
|
|
|
* Requires that the installed version of `ffmpeg`:
|
2022-06-09 14:40:54 -05:00
|
|
|
* Was compiled with the `--enable-chromaprint` option
|
|
|
|
* Understands the `-fp_format raw` flag
|
|
|
|
* `jellyfin-ffmpeg 5.0.1-5` meets both of these requirements
|
2022-06-14 01:27:03 -05:00
|
|
|
* 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
|
2022-06-16 21:00:57 -05:00
|
|
|
* Remove restart requirement to change auto skip setting
|
|
|
|
* Rewrite startup enqueue
|
2022-06-17 21:11:58 -05:00
|
|
|
* 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)
|
|
|
|
|
2022-06-09 14:40:54 -05:00
|
|
|
|
2022-06-09 14:39:53 -05:00
|
|
|
## 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-06-21)
|
|
|
|
* Fix `fpcalc` version check
|
|
|
|
|
|
|
|
## v0.0.0.2 (2022-06-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-06-10)
|
|
|
|
* First alpha build
|