Skip to content

Releases: stashapp/stash

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)

v0.22.0

11 Aug 02:04
2bb04a6
Compare
Choose a tag to compare

Release Notes

v0.22.0 - 2023-08-11

✨ New Features

  • Added Studio Tagger. (#3510)
  • Added options to skip multiple results and single name performers during Identify. (#3707)
  • Added folder move detection during scan. (#3817)
  • Changed Scene to accept multiple URLs. (#3852)
  • Added ability to choose from multiple images in the performer scrape dialog. (#3965)
  • Added AirPlay and Chromecast support. (#3907)
  • Added support for creating Movies from the Movie select dropdown. (#3928)
  • Added Optimise Database task. (#3929)
  • Added support for serving interactive CSVs directly to Handy. (#3756)
  • Added video and audio codec filters for scene queries. (#3843)

🎨 Improvements

  • Significantly redesigned the Movie, Performer, Studio, and Tag detail pages. (#3946)
  • Added age, gender, country and image to Performer stash-box results. (#3964)
  • Refactored graphql client cache invalidation to improve performance when creating objects. (#3912)
  • Added Gallery card to the Gallery tab on the Scene page. (#3927)
  • Added logging when deleting files. (#4004)
  • Added more stats to the stats page. (#3812)
  • Added support for -v/--version command line flag. (#3883)

🐛 Bug fixes

  • Fixing sorting of performer tags. (#4018)
  • Fixed scene URLs being cleared when merging scenes. (#4005)
  • Fixed setting the Create Missing flag in the Identify dialog not working. (#4008)
  • Fixed scene marker previews not being renamed when a file hash is changed. (#3988)
  • Fixed parent/child tags not showing popover. (#3968)
  • Fixed scrape not returning any results if only relationship fields were set. (#3954)
  • Fixed rotating in iOS causing scene player to exit fullscreen. (#3919)
  • Repositioned the tag popover to the right on drop-down tag select control. (#3939)
  • Fixed on-screen controls not showing correctly on iPad in Safari. (#3882)
  • Fixed marker tag exclude filtering. (#3846)
  • Fixed error after deleting studio or tag. (#3835)
  • Fixed scene queue show more button appending scenes incorrectly. (#3851)
  • Fixed path sorting ordering numbers before special characters. (#3829)
  • Fixed scene player not staying in full screen when loading a new scene. (#3828)
  • Fixed badge counter value for sub-tags/studios. (#3816)
  • Adjusted dimensions for resolution display and filtering. (#3798)

v0.21.0

13 Jun 06:46
9180a68
Compare
Choose a tag to compare

Release Notes

v0.21.0 - 2023-06-13

✨ New Features

  • Added ability to include and exclude performers, studios and tags in the same filter. (#3619)
  • Added text field to search criteria in the edit filter dialog. (#3740)
  • Support pinning filter criteria to the top of the edit filter page. (#3675)
  • Added ability to add (short) video files as images. (#3583)
  • Added ability to force gallery creation by adding .forcegallery to directory. (#3715)
  • Added ability to ignore gallery creation by adding .nogallery to directory. (#3715)
  • Added penis length and circumcision status for Performers. (#3627)
  • Added Appears With tab to Performer page showing other performers that appear in the same scenes. (#3563)
  • Added distance parameter to phash filter. (#3596)
  • Added Maximum Duration Difference option to the Duplicate Scene Checker. (#3663)
  • Added VR button to the scene player when the scene tag includes a configurable tag. (#3636)
  • Added ability to configure the default sort order for videos served by DLNA. (#3645)
  • Added derived Performer O-Counter field. (#3588)

🎨 Improvements

  • Gallery Updated At timestamp is now updated when its contents are changed. (#3771)
  • Added male performer images that are consistent with the other performer images. (#3770)
  • Improved the UX when navigating the edit filter dialog using keyboard. (#3739)
  • Changed modifier selector to a set of clickable pills. (#3598)
  • Movie covers can now be shown in the Lightbox when clicking on them. (#3705)
  • Scrapers are now sorted by name in the Scraper UI. (#3691)
  • Changed source selector menu to require click instead of mouseover. (#3578)
  • Updated default studio icon to be consistent with other icons. (#3577)
  • Make cards use up the full width of the screen on mobile. (#3576)
  • Log errors when a graphql request fails. (#3562)
  • Use case insensitive sorting for text based sorting. (#3560)
  • Default date sorting in descending order. (#3560)

🐛 Bug fixes

  • Fixed captions not appearing on iOS devices. (#3729)
  • Fixed folder selector appearing for name criterion. (#3788)
  • Fixed generation of interactive heatmaps to match scene duration. (#3758)
  • Fixed incorrect plugin hook being triggered during bulk performer update. (#3754)
  • Fixed error when removing file over network on Windows. (#3714)
  • Fixed scene cards being sized incorrectly on the front page. (#3724)
  • Fixed hair colour not being populated during Batch Update Performers. (#3718)
  • Fixed Create Missing checkbox not appearing in the Identify dialog. (#3260)
  • Fixed override option not being honoured when generating scene covers. (#3661)
  • Fixed error when creating a movie in the scrape scene dialog. (#3633)
  • Fixed issues when scanning a renamed zip file. (#3610)
  • Fixed incorrect Twitter/Instagram URLs sent to stash-box. (#3579)

v0.20.2

07 Apr 23:03
e685f80
Compare
Choose a tag to compare

Release Notes

v0.20.2 - 2023-04-08

Please view the release notes for 0.20.0 if you are upgrading from a version prior to 0.20.0.

🐛 Bug fixes

  • Fixed empty strings being preferred in scrape dialog. (#3647)
  • Fixed scene covers being regenerated when video file was moved. (#3646)

v0.20.1

31 Mar 01:13
a6ef924
Compare
Choose a tag to compare

Release Notes

v0.20.1 - 2023-03-31

Please view the release notes for 0.20.0 if you are upgrading from a version prior to 0.20.0.

🐛 Bug fixes

  • Fixed null values being preferred in scrape dialog. (#3621)