Repository navigation
v0.0.6
-
SubtitleDownloadFailureNotifier— new Subtitle Download Failure notification type -
Playback data template variables (play method, position, volume, playback bitrate) via shared
PlaybackBitrateService -
Stream info and metadata variables (VideoCodec, AudioCodec, VideoResolution, VideoRange, Framerate, AudioChannels, SubtitleLanguages, Width/Height, PlayCount, IsFavorite, Played)
-
People variables (Director, Writers, CastList, CastJson)
-
Parent poster URLs: SeasonPoster, SeriesPoster, TmdbSeasonPosterUrl, TmdbSeriesPosterUrl
-
TMDB image URL enrichment via
IProviderManager(replaces custom TmdbService), including test-notification flow -
PhotoUrlTemplateoptions for Gotify and ntfy destinations -
Select All / Select None buttons on Item Type checkboxes
-
Real library items used for test notifications with realistic fallback
-
UserDataServicefor per-user PlayCount/IsFavorite/Played/UserRating -
Version bump to 0.0.6
-
MDBList authentication:
?apikey=query param instead of Bearer header; null score handling -
FormatResolutionbug for non-16:9 aspect ratios -
MarkdownV2 escaping: URLs skipped from escaping, un-escaped after template substitution, escaped values preserve formatting markers
-
Telegram: return API error description instead of generic 400; message editing only for ItemAdded/ItemUpdated
-
UserFilter/LibraryFilterchanged fromGuid[]tostring[]to fix JSON deserialization -
Generic webhook header/field pairing and malformed Content-Type handling
-
ntfy URL join double-slash, priority clamp (1-5), header hardening (RFC 2047 encoding)
-
LibraryCachesync dispose, timer leak, culture-awareToStringfor JSON (invariant) -
Release workflow: manifest branch history preserved; changelog now extracted from the annotated tag message into both the Jellyfin manifest and GitHub release body
-
scripts/package.py: numeric semver sort, prerelease sort order, Jellyfin 12.0 default target -
Numerous StyleCop/build errors and dead code removal across notifiers and services
-
Target framework
net9.0→net10.0for Jellyfin 12 compatibility -
Jellyfin NuGet packages to
12.*-*withtargetAbi12.0.0.0 -
Config UI to tabbed layout with section-based destination cards
-
Jellyfin ImageUrl template variables renamed (dropped 'Url' suffix)
-
Removed TVDB URLs,
OriginalLanguage, andHomePageUrltemplate variables -
Unused workflow files (build.yaml, publish.yaml, publish-unstable.yaml)