Releases: stashapp/stash
Releases · stashapp/stash
v0.25.1-62-gbf0e0f22: Latest development build
latest_develop Add v0.26.0 changelog (#4875)
v0.25.1
Release Notes
v0.25.1 - 2024-03-13
🐛 Bug fixes
- Fixed captions with embedded timestamps rendering incorrectly. (#4682)
- Fixed buffering time included in scene play time. (#4670)
- Fixed medium fingerprint match colour. (#4662)
- Fixed image clip webm files not being cleaned by Clean Generate task. (#4657)
- Fixed ffmpeg error when transcoding files where max transcode size is set. (#4660)
v0.25.0
Release Notes
v0.25.0 - 2024-03-06
💥 Note: A number of settings and tasks are now only available when Advanced Mode
is set to true in the settings, including the Auto Tag
and Identify
tasks.
✨ New Features
- Added Scene play and o-counter history tracking, view and editing. (#4532)
- Added Advanced settings flag. (#4378)
- Added support for setting galleries in Image edit panel and Bulk Edit Image dialog. (#4573/#4608)
- Added option to generate image thumbnails during generate. (#4602)
- Added Clean Generated Files task. (#4607)
- Added more options to Performer gender filter. (#4419)
- Added image orientation filtering. (#4404)
- Added filtering and sorting of Studios on subsidiary Studio count. (#4479)
- Added image performer age filter. (#4601)
🎨 Improvements
- Overhauled the list view for scenes, galleries and performers. (#4368)
- Made grid card fit cards properly within their containers. (#4514)
- Improved the presentation of the toast notifications. (#4584)
- Improved Tag, Studio, Gallery and Movie select controls. (#4478/#4493/#4535/#4563)
- Improve sorting of results when entering text in select fields. (#4528)
- Add disambiguation to performer link and performer select values. (#4541)
- Show upgradable packages only when checking for updates in the package managers. (#4599)
- Include primary tag name in Scene Marker search and sort. (#4606)
- Improved presentation of scene queue. (#4448)
- Improved zip file move detection. (#4374)
- Saving images will now name them based on the original filename. (#4616)
- Improved scene tagger matching prioritisation. (#4618)
- Added support for disabling mobile media-viewer's fullscreen auto-rotate. (#4416)
- Defer loading edit panel data until needed. (#4564)
- Performer stash-box draft now includes the Disambiguation field. (#4122)
🐛 Bug fixes
- Fixed invalid share causing error during cleaning. (#4570)
- Fixed stash ids being removed when tagging Studio using the Studio Tagger. (#4572)
- Fixed Plugin manager failing to get any updates if any installed sources are not found. (#4591)
- Fixed
.forcegallery
file not being honoured when re-scanning after adding the file. (#4627) - Fixed Gallery Image filtering. (#4535)
- Fixed Studio overlay not being shown on Image cards, and Studio text not being shown on Gallery cards. (#4540)
- Wrap grid card popovers. (#4539)
- Fix merge scene not deleting generated files. (#4567)
- Fixed auto tag from object not honouring the ignore autotag flag. (#4610)
- Fixed moved files causing re-generation of phashes. (#4598)
- Fixed Movie scene sorting in Movie view. (#4588)
- Fixed
baseURL
not being applied to some links. (#4501) - Fixed country selector in bulk performer edit dialog. (#4565)
- Fixed image clips not upscaling in lightbox. (#4569)
- Fixed
bmp
files being treated as video files in the lightbox. (#4653) - Fixed performer penis length being truncated to integer. (#4630)
- Fixed heatmap generating repeated segments where there is no action. (#4557)
- Fixed media decode error not switching to next streaming format. (#4506)
- Fixed image scraping not using proxy. (#4637)
- Fixed broken favicon after logging in using Firefox. (#4498)
- Moved tag hover popover to the right. (#4593)
- Fixed weird 404 behaviour in plugin assets handler. (#4597)
Plugin API changes
- Added
Mousetrap
andMousetrapPause
toPluginApi.libraries
. (#4489) - Added
useToast
toPluginApi.hooks
. (#4546) - Exposed Studio, Performer, Tag and Gallery selects, and date, country and folder inputs in
PluginApi.components
. (#4546) - Made
task_name
parameter optional, added an optionaldescription
parameter and deprecatedargs
for a generic map parameterargs_map
inrunPluginTask
. (#4603) - Added
runPluginOperation
to run synchronous plugin operations with a return value, without using the task manager. (#4603) - Added
PluginApi.Event.addEventListener
andstash:location
event dispatching. - Relaxed plugin cyclic loop detection to allow up to ten loops. (#4625)
v0.24.3
v0.24.2
Release Notes
v0.24.2 - 2024-01-10
🎨 Improvements
- Hide Tags input in Tagger when Set Tags is disabled. (#4440)
🐛 Bug fixes
- Fixed error when renaming marker files during scene merge operation (#4446)
- Fixed error when creating/updating a Performer where an alias is the same as the Performer name. (#4443)
- Errors during the tagger Scrape All operation now output to the scene card and no longer stop the operation. (#4442)
- Fixed studio image sizing on details pages. (#4441)
- Fixed URL not being overwritten when specified during Identify (#4412)
- Fixed plugin settings to be sorted alphabetically, instead of being displayed in a random order. (#4435)
- Fixed scene queue not respecting the Auto-start video setting. (#4428)
- Fixed performers incorrectly being matched by alias during scraping. (#4432)
- Fixed error when filtering on Scene interactive speed. (#4414)
- Fixed plugin CSP not being enacted. (#4424)
v0.24.1
Release Notes
v0.24.1 - 2023-12-29
Please view the release notes for 0.24.0 if you are upgrading from a version prior to 0.24.0.
🐛 Bug fixes
v0.24.0
Release Notes
v0.24.0 - 2023-12-27
✨ New Features
- Added manager for installing, updating and uninstalling scrapers and plugins. (#4242)
- Added support for enabling and disabling plugins in the UI. (#4141)
- Added support for plugin settings. (#4143)
- Added support for plugin assets, external scripts and CSP overrides. (#4260)
- Added UI plugin API to better support UI-based plugins. (#4256)
- Added Studio Code and Photographer to Galleries. (#4195)
- Added Details, Studio Code and Photographer to Images. (#4217)
- Added scene framerate filter. (#4161)
- Added option to Duplicate Checker to select all files except the highest resolution. (#4286)
🎨 Improvements
- Show Performer image in Performer select list. (#4227)
- Match Performers by alias during scraping and tagging if no Performer is found with the exact name (only if a single performer is found with the alias). (#4182)
- Show Performer disambiguation and add stash-box links to Studio in tagger results. (#4180)
- Show endpoints with stash ids. (#4216)
- Load card thumbnails and similar images lazily when a component comes into view, instead of all at once. (#4228)
- Made the random sorting more random. (#4246)
- Added more VR projection modes. (#3799)
- Improved the filtering behaviour when selecting a folder. (#4277)
- Added support for setting plugins path from the UI. (#4382)
🐛 Bug fixes
- Fixed submitting to stash-box not working after switching to another scene using the queue. (#4354)
- Fixed UI crash when clearing a value from a URL or alias list. (#4344)
- Fixed panic when exporting galleries. (#4311)
- Fixed error when setting performer height with decimals. (#4283)
- Fixed Performer stash ids being overwritten instead of merged when saving a Performer in the Performer tagger. (#4215)
- Fixed organized being set to false if
Mark as Organized on save
is false when saving a scene in the tagger. (#4213) - Fixed URLs not populating correctly when scraping galleries. (#4206)
- Fixed not being able to click next/previous scene if the applicable scenes had not been loaded by the queue. (#4325)
- Fixed confirmation dialog not appearing on some screens when using the delete keyboard shortcut. (#4387)
- Fixed desktop notifications not appearing on macos. (#4153)
- Fixed video sometimes pausing when clicking on the scene scrubber. (#4295)
- Fixed file paths not being shown when deleting image clips. (#4323)
- Fixed image o-counts not being included in stats page. (#4386)
v0.23.1
Release Notes
v0.23.1 - 2023-10-14
Please view the release notes for 0.23.0 if you are upgrading from a version prior to 0.23.0.
🐛 Bug fixes
v0.23.0
Release Notes
v0.23.0 - 2023-10-10
✨ New Features
- Added hoverable control at the bottom edge of the scene preview to scrub through the scene. (#4022)
- Added support for multiple URLs for Images and Galleries. (#4000/#4114)
- Added option to mark scene as Organized when saving a scene in the Tagger view. (#4031)
- Added A/B looping support to the scene player. (#3904)
- Added new selection options to the Duplicate Checker. (#4006)
🎨 Improvements
- Movies scraped from the scene scrape dialog can now create full movies. (#4147)
- Improved the lightbox behaviour when using a touchpad or mouse with a smooth wheel. (#3894)
- Refactored Performer select control to be more performant and to show relevant aliases. (#4013)
- Made x button on filter badges easier to click. (#4029)
- Details pages now show the first populated content tab when loaded. (#4032)
- Refactored the Saved Filter format. (#4054)
🐛 Bug fixes
- Fixed data corruption that occurred when stash detected a folder had been moved. (#4169)
- Convert movie duration from seconds during scrape if provided as a number. (#4144)
- Fixed image clip videos not autoplaying when a page is first loaded. (#4131)
- Fixed display of cards on the front page on mobile devices. (#4057)
- Fixed nil pointer dereference when merging scenes. (#4119)
- Fixed nil pointer dereference when identifying scenes. (#4171)
v0.22.1
Release Notes
v0.22.1 - 2023-08-21
Please view the release notes for 0.22.0 if you are upgrading from a version prior to 0.22.0.
🐛 Bug fixes
- Fixed Batch Update Performers not working correctly. (#4024)
- Fixed panic when creating Studios during Identify task. (#4024)
- Added explicit option to store blobs in database at setup, and fixed default blobs path. (#4038)
- Fixed dropdown appearing beneath other controls on the Performer and Tag pages. (#4039)
- Fixed buttons moving around when setting marker time when creating a new marker. (#4040)