1.40 current version, released on: 2024-05-07
-
Removed restriction where manual bookmarking was only allowed for local file paths.
-
DSP is no longer forcefully activated unless the component is enabled.
-
Removed some support code for foobar2000 versions older than 1.5 as new SDK isn't compatible with those versions anyway.
-
Repeat skip detection improved, status is now reset when playing a track that isn't skipped.
1.39 released on: 2024-01-09
-
Fixed preferences dialog being clipped on high DPI mode.
-
Added Default UI button state support.
1.38 released on: 2023-09-15
-
Changed skip_count title format field name to skip_track_skip_count.
-
Updated to latest SDK.
1.37 released on: 2023-03-16
-
Added dark mode support.
-
Recompile with the latest SDK in foobar2000 v1.5 compatible mode.
1.35 released on: 2022-07-01
-
Fixed incorrect time parsing when millisecond accuracy was used.
1.34 released on: 2021-08-05
-
Fixed converter DSP not resetting partial skip list after each track.
-
Reverted to older SDK to restore Windows XP compatibility.
1.33 released on: 2021-03-21
-
Fixed playlist length not changing when changing playback to another playlists.
1.32 released on: 2020-11-29
-
Added support for skipping streams. This requires enabling the setting "treat query as titleformat string" and writing the skip string as a regular titleformat string. If the string evaluates to anything but empty string or 0 the track will be skipped.
1.31 released on: 2020-10-17
-
Added Columns UI button state support.
1.30 released on: 2020-09-13
-
Removed all restrictions from bookmarking code that limited it to function only with local files.
-
Changed bookmarks to use foobar's metadb index store instead of file tags.
1.29 released on: 2020-07-10
-
Improved performance of playlist length computation.
1.28 released on: 2020-06-22
-
Changed behavior with "Repeat (track)" playback order. Now manually selecting a skippable track will allow the track to play once but not continue looping.
1.27 released on: 2020-06-21
-
Fixed skipping not working with "Repeat (track)" playback order.
-
Added tracking of skip counts - visible in the properties dialog and accessible with title format field %skip_count%.
-
Added rounding to playlist_length functionality and made $playlist_length() function return one as a minimum value instead of zero.
1.26 released on: 2020-05-16
-
Fixed playback resume to be treated like manual track selection.
-
Added new titleformat variable %playlist_length% which returns the total duration of the playing playlist in minutes.
-
Added new function $playlist_length(unit, percentage) which returns the wanted percentage of the total duration of the playing playlist in chosen unit (seconds, minutes, hours, days, weeks).
1.25 released on: 2020-04-09
-
Fixed the timestamp skip check.
1.24 released on: 2020-04-09
-
Reverted the change introduced in version 1.17.
-
SKIP isn't treated as a timestamp if it doesn't include a colon or a decimal dot.
1.23 released on: 2020-03-28
-
Automatic bookmarking will ignore the playing track if the bookmark is manually removed.
-
Adjusted autobookmarking behavior with seeking.
-
Added new titleformat variable %playback_reason% to further control skip behavior.
1.22 released on: 2020-03-25
-
Fixed autobookmarking of tracks outside media library to also require 10 seconds of playback before being triggered
-
Added 10 second playback requirement after forward seek until new position is used for autobookmarking
-
Renamed bookmark menu entries to include mention of Skip Track.
1.21 released on: 2020-03-24
-
Added setting to allow automatically bookmarking tracks outside media library too
-
Added option to restrict bookmarking to tracks that match a query string
1.20 released on: 2020-03-14
-
Made %playlist_name% and %playback_order% checks case insensitive.
-
Fixed %playlist_name% to reflect playing playlist and not active playlist.
1.19 released on: 2020-03-07
-
Fixed dynamic_assert failure with repeated skip.
1.18 released on: 2020-02-24
-
Switching component on or off unintentionally triggered the bookmarking command.
1.17 released on: 2020-02-10
-
Doesn't use %SKIP% tag for time based partial skipping if it's used in the skip query.
1.16 released on: 2019-10-04
-
Reintroduced bookmarking support (requires foobar2000 v1.5 series).
1.15 released on: 2019-08-24
-
The DSP is automatically enabled when playback is started on foobar2000 v1.5 series and disabled on foobar2000 v1.4 series.
1.15 beta 2 released on: 2019-08-20
-
Restored the ability to force play a skippable track that got broken in beta 1.
-
Made the component not skip the playing track mid-playback if the decoder gets reinitialized for any reason.
1.15 beta 1 released on: 2019-08-07
-
Added support for arbitrary number of skip positions.
-
Added support for new APIs introduced with foobar2000 v1.5.
-
The new interface makes the component fully compatible with External Tags and partial skipping works without altering track lengths and remains compatible with DSP effects.
-
The component needs to be inserted into the DSP chain on foobar2000 v1.5.
1.10.3 released on: 2019-07-29
-
Removed the restrictions added for 1.10 that excluded the component from streams and prevented it from using input redirectors.
1.10.2 released on: 2019-07-19
-
Removed External Tags exclusion when new-enough version of the component is installed.
-
Restored partial skip support for tracks that would normally be skipped.
1.10.1 released on: 2019-07-17
-
Fixed delay insertion when continuously skipping tracks.
-
Fixed "stop playback after repeated skips" to work when looping backwards.
-
Fixed manual skip override to work with m-TAGS.
1.10 released on: 2019-07-16
-
Added configuration to select if full track skipping should be active outside normal playback.
-
Fixed queue not being able to force play tracks that would normally be skipped.
-
Fixed Previous button being able to jump backwards in history over skipped tracks.
-
Removed bookmark support.
1.10 beta 2 released on: 2019-07-14
-
Made "Skip even manually selected tracks" setting work.
-
Prevented the component from being able to freeze the player on continuous track skipping.
1.10 beta 1 released on: 2019-07-14
-
Removed DSPs and made the skip component work as an input decoder.
-
Added option to stop playback on repeated skips.
1.9.10 released on: 2018-01-06
-
Skip timestamp parser doesn't overflow from decimals so easily anymore.
-
Dynamic C runtime version for foobar2000 v1.4.