Skip to content

Release history

chronoframe releases

Self-hosted personal gallery application with online photo management and albums, supporting Live/Motion Photos, EXIF parsing, geolocation recognition, and an explore map.

All releases

37 shown

v0.14.1 Bug fix

Fixed S3 configuration default region and improved documentation for location providers

v0.14.0 Maintenance

Refactored dashboard with new sidebar layout; fixed preview action label display; added Discord community link to documentation.

v0.13.0 New feature
Notable features
  • OpenList storage provider
  • Site sharing with discussion links
  • Download original images and batch photos
v0.12.2 New feature
Notable features
  • Thumbnail and live-photo preview modal
  • Photo rating editing in metadata
  • Column visibility options in photo table
v0.12.1 Bug fix

Fixed i18n locale fallback to English for unmapped locale codes; updated dependencies including Iconify JSON and Vite; introduced new application logo.

v0.12.0 Breaking risk
⚠ Upgrade required
  • The dashboard locations page has been removed; any workflows or bookmarks depending on it will no longer function.
Breaking changes
  • Dashboard locations page has been removed
Notable features
  • Partial EXIF editing support for photos in the dashboard
  • Expandable rows and error message display in task queue
v0.11.0 New feature
Notable features
  • Thumbnail preview modal in photos management
  • Tile rendering support for large images
  • Mobile image scaling fix for texImage2D INVALID_VALUE
v0.10.0 New feature
Notable features
  • Back to Top button with i18n support
  • Enhanced photo uploading page interface
v0.9.1 Bug fix

Fixed abnormal display of album button; updated gradient overlay styling for consistency; removed redundant cursor-pointer CSS class and added it to app-level configuration.

v0.8.1 New feature
Notable features
  • Albums post/get API and management UI
  • Return route handling in viewer state
  • View included albums in photo info panel
v0.8.0 New feature
⚠ Upgrade required
  • New map dependencies added: @indoorequal/vue-maplibre-gl, maplibre-gl, nuxt-maplibre. MapProvider configuration now supports both MapBox and MapLibre — see updated documentation for minimal configuration details.
Notable features
  • MapProvider abstraction supporting both MapBox and MapLibre
  • Dark mode map support via ChronoFrameDarkStyle
  • Enhanced photo display with EXIF data and city information
v0.7.2 New feature
⚠ Upgrade required
  • MapLibre/MapTiler now requires token configuration
  • New dependencies added: @indoorequal/vue-maplibre-gl, maplibre-gl, nuxt-maplibre
Notable features
  • MapProvider abstraction supporting both MapBox and MapLibre
  • Dark mode map support via ChronoFrameDarkStyle
  • Albums management system with post/get API endpoints and UI
v0.7.1 New feature
⚠ Upgrade required
  • MapLibre/MapTiler users must now supply a token in map configuration (see updated map docs).
  • Dependabot ecosystem changed from pnpm to npm; update any local dependabot overrides accordingly.
  • New dependencies added: @indoorequal/vue-maplibre-gl, maplibre-gl, nuxt-maplibre — run npm install after upgrading.
Notable features
  • Motion Photo (XMP) processing with video file type validation and HEIC JPEG cleanup
  • Albums management: post/get API, UI page, and 'included albums' panel in photo info
  • MapProvider abstraction supporting both MapBox and MapLibre with dark mode (ChronoFrameDarkStyle)
v0.7.0 New feature
⚠ Upgrade required
  • Config structure has been updated; verify component configuration references after upgrading.
Notable features
  • i18n support with Simplified Chinese, Traditional Chinese, English, and Japanese translations
  • Local storage provider with upload and retrieval functionality
  • Experimental Matomo analytics integration
v0.6.7 New feature
⚠ Upgrade required
  • Config structure was refactored — review and update configuration references in components after upgrade.
  • Map provider setup now requires explicit MapLibre/MapBox/MapTiler token configuration; see updated map documentation.
  • Local storage provider is newly implemented — storage docs have been updated with new configuration options.
Notable features
  • i18n support with Simplified Chinese, Traditional Chinese, English, and Japanese
  • Matomo analytics integration (marked experimental)
  • Local storage provider with upload and retrieval, including CJK character URL handling
v0.6.6 New feature
Notable features
  • Color mode preference environment variable
  • Google Analytics Measurement ID support
v0.6.5 Bug fix

Fixed header width handling and responsiveness issues in masonry layout for better display on varying screen sizes.

v0.6.4 New feature
Notable features
  • Photo sharing with social media integration
  • Share modal interface
  • OG image preview and download
v0.6.3 New feature
Notable features
  • File logging reporter
  • Log viewer page with real-time streaming
v0.6.2 New feature
Notable features
  • Queue management page with i18n support
  • LivePhoto matching notification
  • Mapbox token configuration for geocoding
v0.6.1 Breaking risk
⚠ Upgrade required
  • Path-based EXIF tags extraction has been removed. Review any custom integrations or workflows that relied on this feature and migrate to alternative extraction methods before upgrading.
Breaking changes
  • Removed path-based EXIF tags extraction — any workflows or integrations depending on path-based tag extraction will no longer function.
Notable features
  • New white balance options and 'not defined' status added to EXIF i18n across multiple languages
v0.6.0 New feature
Notable features
  • Calendar heatmap component added to dashboard with i18n support
  • MOV video file type now supported for uploads
  • Unified retry mechanism across all services
v0.5.7 Bug fix
⚠ Upgrade required
  • This version causes a 500 error when accessing the dashboard Overview page. Do not use v0.5.7 — upgrade to a newer version immediately.
Notable features
  • Calendar heatmap component added to dashboard
v0.5.6 Maintenance
Notable features
  • Dashboard homepage refactoring
  • System status API rewrite
  • System stats refresh interval increased from 1500ms to 5000ms
v0.5.5 Breaking risk
⚠ Upgrade required
  • Update any bookmarks, internal links, or external references from /explore to /globe.
Breaking changes
  • Explore Map route renamed from /explore to /globe — any bookmarks or external links to /explore will break.
Notable features
  • New NUXT_PUBLIC_APP_AUTHOR environment variable for displaying copyright information on the homepage.
  • Homepage photo sorting fixed to follow left-to-right, top-to-bottom order by shooting time (fixes #19).
  • Map pin style corrected in light mode.
v0.5.4 New feature
Notable features
  • NUXT_ALLOW_INSECURE_COOKIE configuration for insecure connections
v0.5.3 Bug fix
Notable features
  • Viewer now scrolls to the photo's position when viewing or opening it
v0.5.2 Bug fix

Fixed console photo management UI and improved map zoom for direct photo links

v0.5.1 New feature
Notable features
  • Mapbox default reverse geocoding with Nominatim fallback
v0.5.0 Breaking risk
⚠ Upgrade required
  • Migrate all calls from the old async photo processing API to the new queue-based API. Tasks are now inserted into a processing queue and executed by the WorkerPool; direct async invocation is no longer supported.
Breaking changes
  • Async photo processing API is now defunct; photo processing tasks must be submitted to the new queue system and executed by the WorkerPool processor via the new queue management API
Notable features
  • Photo processing queue system with WorkerPool manager
  • New queue management API
  • Improved upload processing progress display
v0.4.3 Bug fix

Reduced Docker production image size by removing prod deps, fixed avatar configuration (NUXT_PUBLIC_APP_AVATAR_URL not applying correctly), corrected console version display, improved site title behavior (hides subtitle on homepage, changed separator), adjusted splash animation item count, and fixed CI apk update step.

v0.4.2 New feature
⚠ Upgrade required
  • After updating, rebuild all photo indexes in Dashboard > Photo Management to auto-generate new fields required for OgImage rendering.
Notable features
  • OgImage support
v0.4.0 New feature
⚠ Upgrade required
  • Mapbox token has been moved from a build-time environment variable to runtime configuration — update your deployment to supply the token via runtime config instead of the environment variable. See updated README.md for the new configuration key.
  • API endpoints have been reorganized — review any direct API integrations or custom clients for compatibility with the new endpoint structure.
Breaking changes
  • API endpoints reorganized — existing integrations or clients relying on prior endpoint paths may break
Notable features
  • Fuzzy search in FilterPanel and management pages
  • Account/password authentication for dashboard
  • Mapbox token moved to runtime configuration

Beta — feedback welcome: [email protected]