-
Release 1.1.2 Stable
released this
2026-07-31 12:44:19 +01:00 | 0 commits to master since this releaseAdded
- Apple Touch Icon for bookmarked pages.
- Private image thumbnail when sent into social chats.
- Additional format for thumbnail extraction to support format
YYYY-MM-DD_HH-MM-SS. - Support for creating API keys.
Fixed
- MP4 files unplayable from share URL.
- Trash multiple selected files failing on folders with spaces.
Downloads
-
Release 1.1.1 Stable
released this
2026-05-05 00:18:39 +01:00 | 1 commits to master since this releaseFixed
- Crowded button layout when selecting items on mobile.
- Alignment of grid when display is between 1200px - 992px.
- Generating thumbnails task showing as hanging despite succeeding.
Downloads
-
Release 1.1.0 Stable
released this
2026-05-04 04:14:58 +01:00 | 2 commits to master since this releaseAdded
- Mobile-first UI with two offcanvas sidebars for page navigation and quick actions.
- Context menu on long-press for images.
- Breakdown for storage in sidebar.
- Ability to scroll sidebar if content starts to overflow.
- Custom scroll bars.
- Redirection to 'All Screenshots' from a deleted folder or tag when currently using that page.
Changed
- Disabled cache on shared links to prevent newly private links from being cached on client systems.
- Delete tag/folder context menu buttons no longer trigger modal.
- Sidebar folder icons (both parent and child).
- Grid layout on mobile shows two in a row instead of a single image.
- Extended cache period on thumbnails to ensure rapid page loads.
- Made text in sidebar bold.
- Default page limit set to 24 (Override with
PAGE_LIMIT). - Headers are sticky to keep controls visible when scrolling.
- Disabled text selection on pagination bar.
Fixed
- File timestamps updating after moving folders or renaming.
- Trash icon not appearing when folder empty.
- Scrolling twice if window height was not tall enough to fit all elements.
Downloads
-
Release 1.0.3 Stable
released this
2026-05-02 20:44:44 +01:00 | 5 commits to master since this releaseAdded
- Private Sidebar button for easier viewing of images set to private.
- Make private button to multi-select actions.
- Download button to multi-select actions.
- Hold shift to select.
- Select all (on page) button.
- New version available message in footer.
- Generate thumbnail endpoint.
- Feedback button to footer.
Changed
- Updated icon library to latest.
- Upgraded to PHP 8.5.
- Icon for active tags now shows a tag (due to icon library updates).
- Moved changelog link into version number.
Fixed
- Bug where images with capitalised extensions could not be trashed by using "Empty trash" button.
Downloads
-
Release 1.0.2 Stable
released this
2026-05-01 03:36:14 +01:00 | 6 commits to master since this releaseAdded
- Counter when force generating thumbnails.
- Context menu for folders in the sidebar (rename and delete actions).
- Confirm permanently delete popups.
- Restore database backup tool to recover OCR and tags.
Fixed
- Database export includes numeric array indices as column names, corrupting the backup.
- OCR results not showing within folder context.
- OCR results not showing for images in folders from within a tag context.
Downloads
-
Release 1.0.1 Stable
released this
2026-04-30 03:44:00 +01:00 | 7 commits to master since this releaseAdded
- Clear search function on page type switch.
- Remove tags and Move Folder options to Actions dropdown when searching.
Changed
- Image caching now has a time limit and processing is limited to 50 items at a time to prevent resource exhaustion.
- Colours in actions dropdown more muted.
Fixed
- Missing protocol on copy to clipboard.
- Space handling on next page when using folders.
- Space handling when using search in folders.
- Database doesn't update structure when attempting to make an image private.
- Attempted database update when images don't yet exist in the table.
- Restore & Permanently delete selected buttons not working.
Downloads
-
Release 1.0.0 Stable
released this
2026-04-30 01:27:12 +01:00 | 8 commits to master since this releaseCaution
The nginx web container has been removed, share links now default to
/share/example.jpg. To use custom domains please refer to theexamples/compose-traefik.ymlexample.Added
- Selected images counter.
- Sharing endpoint in photon container.
- Deselect all button.
- Active page indicator for tag pages.
- Context menu for image interactions.
- File metadata inside context menu.
- Context menu for tags in the sidebar (rename and delete actions).
- Sorting for images (date, size and name).
- Selection across multiple pages at a time for better management.
- Sticky pagination bar, prevents moving when item count is lower between pages.
- Ability to make images private, links will only work with a valid session.
- Favicon and logo to footer.
- Better backend reporting for uploads.
- New compose files for updated deployments.
- Ability to move items between folders.
- Animations on hover.
- GitHub button in footer linking to project.
Changed
- Environment variables
ADMIN_DOMAINandSHARE_DOMAINreplaced withPHOTON_DOMAINandPHOTON_SHARE_DOMAIN. - Search now acts as a filter on a given page context.
- File names now only available in the context menu.
- Image selection highlights border, shrinks and darkens image.
- Images now have rounded corners to match the design language.
- Compression now limits image dimensions to further decrease storage consumption.
- Backup file name now contains timestamp.
- Simplified backend functions for easier maintainability.
- Upload limits have been raised for mass-uploading.
Fixed
- Screenshots with special characters in the name cannot be selected by clicking.
- Restoring a file from trash will always go back to root folder regardless of original source.
- Image does not scale correctly when changing column count.
- Assigning tags after first page redirects you to the start.
- Renaming an image results in tags being lost - resulting in orphaned attachments.
- Renaming an image results in thumbnails being regenerated and creating duplicates.
- 'All Screenshots' in sidebar doesn't show subfolder count.
- Going to a folder by link doesn't show it as active in the sidebar
- Image counter for folders doesn't update on upload.
- Uploading an image with the same name as existing will replace it without confirmation.
- Image counters don't update on deletion.
- Newly created tags do not show up in the delete menu until a full-page refresh has occurred.
- Delete tag dropdown doesn't dynamically update if a tag has been deleted.
Removed
- Autocompletion on rename form for previously entered names.
- Secondary web container.
- Option for two columns.
- Menu button on images.
- URL scheme settings.
- Checkbox on images.
- SQLite to MySQL migration tool.
Downloads
-
Pre-Release 0.1.4 Pre-Release
released this
2026-04-24 03:38:20 +01:00 | 12 commits to master since this releaseAdded
- Folders for better file management, items in folders can also have tags.
- Ability to untag selected images instead of removing tags one at a time.
Changed
- Upload destination can now be selected when there are new folders.
Fixed
- Bug where pagination would display pages that don't exist.
Downloads
-
Pre-Release 0.1.3 Pre-Release
released this
2025-05-03 02:12:54 +01:00 | 15 commits to master since this releaseAdded
- Upload button for uploading via web dashboard.
Changed
- Column dropdown is now a button that switches between options.
- Some old icons have been switched to FontAwesome icons.
- Sidebar remaining open flag is now set by a cookie instead of a session token.
Fixed
- Page refresh loop when changing column count.
- Scrollbar failing to show after page content changes.
- Bug where images with capitalised file extensions do not appear in the grid.
- Unable to use multi select actions on images with spaces in their names.
Removed
TAGS_ENABLED,SEARCH_ENABLEDandTRASH_ENABLEDenvironment variables, these are now permanently enabled.
Downloads
-
Pre-Release 0.1.2 Pre-Release
released this
2025-04-29 02:21:07 +01:00 | 17 commits to master since this releaseAdded
- Image compression worker function, decreasing page load times.
Warning
This introduces a breaking change that requires the latest version of the photon-worker container image.
Downloads