Releases: hsa00000/Urocissa
0.10.1
Changelog
[0.10.1] - 2025-02-09
Fixed
- Fixed an issue where form validation did not update in real time when editing tags or albums. 6c04540, 1a0a2d7
- Fixed an issue where duplicate album titles caused conflicts when editing albums. a8fb02d
- Fixed an issue where unnamed albums did not display
Untitled
correctly when editing albums. 0269f46
Changed
- Improved search functionality: Searching with a keyword (e.g.,
context
) in the search bar now automatically converts to (any: "context"
). - In empty albums, you can now click
Upload new photos
to upload local photos or videos.
Full Changelog: Compare 0.10.0...0.10.1
0.10.0
Changelog
[0.10.0] - 2025-01-31
Breaking Changes
- This version introduces changes to the database schema. The migration process will run automatically. If any issues occur during the migration, the database should theoretically roll back automatically. Users can revert to version 0.9.0 and report any issues encountered.
- For safety, the system will prompt users to back up
Urocissa/gallery-backend/db/index.redb
before running this version for the first time, so if the migration fails, users can manually restore their backup as well. The backup can also be used to revert if the migration succeeds but results in unexpected behavior.
Fixed
- Fixed an issue where album cover blurry thumbnails (generated by thumbhash) were not displaying correctly.
- Corrected data insertion logic in the
insert_tree_api
method. (0b1f88d)
Changed
- The backend project and binary file name have been changed from
Urocissa
tourocissa
.
Full Changelog: Compare 0.9.0...0.10.0
0.9.0
Changelog
[0.9.0] - 2025-01-24
Added
- You can now create a new album directly in the Batch Edit Albums option after selecting multiple photos.
Fixed
- Fixed an issue where albums could not be permanently deleted. (952b694)
- Fixed a problem where editing the album title occasionally did not work correctly. (da89429)
Changed
- Tags and album lists are now re-fetched every time you switch pages. (a8d400d)
- In empty albums, you can now click the central prompt card to add new photos. (9b15bf4)
- You can now edit album titles directly while browsing photos inside an album. (f57c132)
Full Changelog: Compare 0.8.1...0.9.0
0.8.1
Changelog
[0.8.1] - 2025-01-15
Fixed
- Resolved an issue where photos would disappear if the total photo height was less than the browser height, and the browser window was resized to a height smaller than the total photo height. (4433a1e)
- Fixed a bug where unnecessary alt text appeared inside an album. (70b4ac9)
- Addressed an issue where dragging text into an album or dragging items while viewing photos triggered unintended photo upload actions. (b437ec8)
- Fixed Docker performance issues. (#22)
Changed
- Updated the icon for adding images/videos to albums.
- Enhanced functionality so that when adding images/videos or setting a cover within an album, the album's metadata and cover update automatically.
- Added a restriction where adding photos inside an album is disabled if no photos are selected.
Full Changelog: Compare 0.8.0...0.8.1
0.8.0
Changelog
[0.8.0] - 2025-01-09
Added
- Drag-and-Drop Upload: You can now drag photos directly into Urocissa to upload them effortlessly.
Changed
- Album Cover Selection: The automatic album cover is now set to the oldest photo instead of the newest one.
- Upload Panel Enhancements: The upload panel now includes a cancel option, allowing you to interrupt uploads midway. Moreoer, you can now close the upload panel after uploads are completed or canceled.
Full Changelog: [Compare 0.7.0...0.8.0](0.7.0...0.8.0)
0.7.0
Changelog
[0.7.0] - 2025-01-03
Added
- Capture Frame as Thumb: Users can now set the current frame of a video as its thumbnail using the "Capture Frame as Thumb" feature.
Changed
- Breaking Change: "Regenerate Metadata" and "Regenerate Preview" have been merged into a single button called "Reindex."
- Optimistic Album Title Updates: Album titles now update immediately without requiring a page refresh.
- Default Album Name: Untitled albums are now consistently displayed with the name "Untitled."
Fixed
- Metadata Corruption on Videos: Fixed an issue where using "Regenerate Metadata" on videos would corrupt their metadata.
- Web Worker Concurrency: Corrected the concurrency count for web worker threads. This fix significantly improves image loading speed. (debc60b)
Performance Optimization
Full Changelog: Compare 0.6.0...0.7.0
0.6.0
Changelog
[0.6.0] - 2024-12-28
Added
- Add Photos to Albums: Users can now click the "+" button in the top-right corner of an album to add photos.
- New Videos Page: A new "Videos" page has been added to the navigation drawer.
Changed
- Auto-Navigation for New Albums: When a new album is created, users are automatically redirected to it.
- Improved Icons for Select/Unselect: Updated icons for "Select All" and "Revert" for better clarity.
Performance Optimization
- Eliminated unnecessary
clone
operations inEXPIRE
andQUERY_SNAPSHOT
. - Optimized photo indexing: updates to the in-memory cache are no longer triggered when the number of successfully indexed photos is zero.
- Improved in-memory caching: EXIF data irrelevant to filters is no longer stored in the cache, further reducing memory overhead.
Full Changelog: [Compare 0.5.0...0.6.0](0.5.0...0.6.0)
0.5.0
Changelog
[0.5.0] - 2024-12-21
Added
- Regenerate Metadata: Introduced a new feature to regenerate metadata for photos and videos. This is especially useful if you previously encountered errors during metadata parsing.
- Restore Functionality: Added the ability to restore files marked as "trashed" from the Trashed page.
Changed
- Regenerate Preview: The process now displays a snackbar to inform users that preview regeneration is in progress.
- All Page: The All page will no longer display files that are deleted but not permanently removed.
Fixed
- Upload Panel: Fixed an issue where the upload panel was not displaying correctly.
- Album Cover Updates: Resolved a problem where adding a photo to an album did not immediately update the album's cover.
- Progress Bar on Album Pages: Fixed an issue where the main page's progress bar would not stop when navigating directly to an album page.
Full Changelog: Compare 0.4.5...0.5.0
0.4.5
Changelog
[0.4.5] - 2024-12-14
Changed
- Asynchronous Imports: Importing photos/videos now uses asynchronous copying, which should generally result in faster performance.
Fixed
- Progress Bar: The progress bar now accurately reflects progress when indexing photos/videos instead of always displaying 0/0.
- Find in Timeline: Fixed an issue where using "Find in Timeline" a second time did not correctly navigate to the intended position.
- Tag Editing: Correctly excluded the special
_trashed
tag during tag editing. - Tag Page Display: Fixed an issue where the last tag would not display when there were many tags.
- Read-Only Mode: Fixed an issue where
readOnlyMode
inconfig.json
was not functioning correctly.
Full Changelog: Compare 0.4.4...0.4.5
0.4.4
Changelog
[0.4.4] - 2024-12-12
Changed
-
Optimized Docker and One-Click Startup Script: The Docker script is now more than just a one-click installation – it's a one-click instant startup. Urocissa now has its own Docker Hub repository, allowing users to execute
bash run_urocissa_docker.sh
and instantly launch the application using a super-lightweight image (under 60 MB) from Docker Hub. Building the image locally is no longer necessary. (Implemented by KiringYJ)For more detailed startup instructions, please refer to the README.md.
Full Changelog: Compare 0.4.3...0.4.4