Skip to content

Releases: stashapp/stash

v0.25.1-62-gbf0e0f22: Latest development build

24 May 02:20
bf0e0f2
Compare
Choose a tag to compare
latest_develop

Add v0.26.0 changelog (#4875)

v0.25.1

13 Mar 03:33
bf7cb78
Compare
Choose a tag to compare

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

06 Mar 00:05
7733a21
Compare
Choose a tag to compare

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 and MousetrapPause to PluginApi.libraries. (#4489)
  • Added useToast to PluginApi.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 optional description parameter and deprecated args for a generic map parameter args_map in runPluginTask. (#4603)
  • Added runPluginOperation to run synchronous plugin operations with a return value, without using the task manager. (#4603)
  • Added PluginApi.Event.addEventListener and stash:location event dispatching.
  • Relaxed plugin cyclic loop detection to allow up to ten loops. (#4625)

v0.24.3

15 Jan 00:43
aeb68a5
Compare
Choose a tag to compare

Release Notes

v0.24.3 - 2024-01-15

🐛 Bug fixes

  • Fixed error when editing case of existing studio name. (#4447)
  • Fixed videos muting after auto-play fails. (#4450)

v0.24.2

10 Jan 02:45
95a2c8d
Compare
Choose a tag to compare

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

29 Dec 04:02
bd7d4ac
Compare
Choose a tag to compare

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

  • Fixed external player button not working correctly. (#4403)
  • Fixed image thumbnail generation on arm devices. (#4402)
  • Reverted change to modal button order. (#4400)

v0.24.0

27 Dec 06:36
3e9bd85
Compare
Choose a tag to compare

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

14 Oct 00:43
479e716
Compare
Choose a tag to compare

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

  • Fixed Performers not being set correctly from the Scene scrape dialog. (#4199)
  • Fixed Gallery URLs not being set correctly from the scrape dialog. (#4187)
  • Fixed default slideshow delay value. (#4186)

v0.23.0

10 Oct 01:31
eca2f9b
Compare
Choose a tag to compare

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

21 Aug 00:11
113f0b7
Compare
Choose a tag to compare

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)