Changelog
What's changed
-
v0.6.9 Latest ›
Fixes
- Fix many tooltips for touch devices
- call clearStats directly from "Clear now"
- "Clear now" help tooltip fixed for touch devices
- corrected the "Clear now" button description
- rebind global localStorage for Node 26 compat
-
v0.6.8 ›
Fixes
- Fix ZIP help button not always showing / hiding correctly
-
v0.6.7 ›
Features
- implement global help modal with FAQ and info
- add help buttons to settings and ZIP hint
- enhance local storage display and add key line wrap for better readability
- adjust settings help button size for touch friendliness
- Partially rewrote How It Works page for clearer wording
-
v0.6.6 ›
Fixes
- android firefox go to file not working
- reimplement smooth scrolling for file reveal to circumvent unreliability on Firefox Android
- android firefox go to file not working
-
v0.6.5 ›
Features
- enhance carousel scrolling navigation when moving fast to feel more responsive
Fixes
- fixed broken breadcrumb visibility logic during directory scrolling
- another related bug: incorrect breadcrumb visibility caused by hidden headers
- improve reveal flash animation timing for smoother user experience
- reveal file in list: ensure onReveal callback is captured before closing the lightbox (caused it to sometimes fail to scroll into view) fix(strip): defer scrolling and flash effect for revealed file to improve reliability
- normalize app version format by removing leading 'v'
-
v0.6.4 ›
Maintenance and internal improvements.
-
v0.6.3 ›
Features
- back button closes modals
- implement back button functionality for modals and add tests
Fixes
- update handling for service workers with silent updates
- back button closes modals
-
v0.6.2 ›
Fixes
- changelog auto popup
- add public changelog.json for update previews and modify changelog generation
- changelog auto popup
-
v0.6.1 ›
The "you're here in popup" commit landed after the v0.6.1 bump commit was tagged, so its entry was missing from the generated changelog.
-
v0.6.0 ›
Features
- add option to disable image previews
- clearer description
- hide thumbnails
- full screen photo preview
- open from any thumbnail + metadata action
- swipe carousel, zoom & metadata/path UI
- open the photo viewer from file-card thumbnails
- add full-screen photo viewer (lightbox)
- changelog display
- add /changelog timeline page
- "what's new" reveal for installed PWA users
- generate changelog.json from git history at bump time
- add option to disable image previews
-
v0.5.4 ›
Features
- highlighting regex in details extended, exceptions added
-
v0.5.3 ›
Maintenance and internal improvements.
-
v0.5.2 ›
Fixes
- update bug report file attachment message
-
v0.5.1 ›
Fixes
- the grand refactor continued
- add FileStore session data model (tested, unwired)
- the grand refactor continued
-
v0.5.0 ›
Fixes
- firefox android copy to clipboard
- improve clipboard handling for JPEG blobs on Firefox for Android
- the grand refactor
- clear astro check type errors
- firefox android copy to clipboard
-
v0.4.5 ›
Fixes
- (hopefully) copy to clipboard on Firefox on Android
-
v0.4.4 ›
Fixes
- streamline service worker update handling for standalone mode
-
v0.4.3 ›
Maintenance and internal improvements.
-
v0.4.2 ›
Fixes
- hide margin on bottom if empty
- improve service worker update handling for iOS Safari
- stamp build version into sw.js so updates are detected
-
v0.4.1 ›
Fixes
- include experimental files setting in bug report stats
-
v0.4.0 ›
Fixes
- hide default marker for summary elements on Safari
- add error handling for git fetch in getAppVersion function
- add before state mockup in step 3 in how-it-works page
-
v0.3.1 ›
Features
- enhance file input options with folder selection and improved UI for file uploads
- implement logging functionality with UI for error and warning display
- replace chevron element with SVG for improved rendering and accessibility
- enhance drop zone functionality with scan state indication and improved file handling
- improve file skip status handling and enhance file name display in file cards
- update dateTime type in MetadataPreview to support Date objects and enhance metadata handling
- add directory breadcrumb for improved navigation and visibility
- enhance directory breadcrumb styling and implement floating action buttons for improved navigation
- enhance text visibility in UI components by adjusting color classes
- implement 'no glass' mode to disable backdrop effects and enhance UI accessibility
- add settings persistence with local storage and enhance clear storage functionality
- add warning before leaving with loaded files and persist setting
- add collapseSettings function to enhance settings panel behavior
- add option to include skipped files in download and persist setting
- highlight fields with personally identifiable data in metadata modal
- add some animations for fanciness and adapt settings toggles to disable them
- scroll settings into view when opened
- improve About modal and integrate statistics display
- update donation links to use environment variables for Ko-fi and PayPal
- add Icon component and integrate icons in Settings panel
- add clear stats button in AboutModal
- add "How it works" page and integrate navigation buttons in layout
- enhance scanning feedback and update directory status indicators
- add progress indicator for stripping process and update log visibility
- implement bug reporting functionality with email integration
- add buildAnonMap function for anonymizing file paths and implement tests
- add clarification about Cloudflare bot challenge in bug report submission
- add folder warning modal for large folder selection on mobile devices
- add simple-icons dependency and update AboutModal with additional libraries
- change to information-circle icon to About button and update donation links with icons
- add settings and stats display to BugReportModal and update settings management
- enhance BugReportModal and Settings with development mode checks and warnings
- implement stripPlan and stripState modules
- add "Copy to clipboard" button and functionality for single image results
- better tooltips, GPS links
- add corrupt EXIF fixture and enhance readRichMetadata error handling
- enhance metadata handling with hasAnyMetadata flag and update related logic
- responsive navbar/footer breakpoints, inline logo, and narrow-viewport floor
- add "Privacy by architecture" section with data flow diagram and explanations
- enhance download button with icon and update text for clarity
- add GitHub Actions workflow for testing
- add deployment workflow triggered by successful test completion on main
- add WebP EXIF parsing support and update related tests
- add limitations section to how-it-works page and update index with progress note
- asibmff
- add support for reading EXIF data from ISOBMFF files and enhance metadata handling for HEIC/AVIF formats
- remove PNG conversion capability from detached file entries
- clear PNG conversion cache on directory removal and clear actions
- enhance support for HEIC and AVIF formats by improving file type checks and adding XMP metadata stripping
- enhance warning level classification and update clipboard functionality to respect browser capabilities
- update file input to support HEIC and AVIF formats
- add support for HEIC and AVIF metadata stripping
- add experimental format skip function
- add reset buttons for processing, appearance, and technical settings
- enhance reset functionality with blinking effect and additional reset buttons in settings
- add star indicators for default settings and refresh functionality for reset buttons
- implement versioning system and update deployment workflow to trigger on versioned tags
- pwa
- add PUBLIC_LONELYVOID_URL for artist profile link in About modal
- update favicon and logo assets, improve icon handling, and enhance AboutModal with additional brand icons
- update icon
- simplify theme color handling and improve responsiveness to system color scheme changes
- implement PWA installation and manual instructions modals with improved user prompts
- update PWA installation prompts and improve user experience with modal handling
- enhance PWA update handling with toast notifications and service worker improvements
- implement PWA update notification banner and service worker handling
- responsive navbar/footer breakpoints and narrow-viewport floor
- add placeholder logo.svg and integrate it into the Brand component and layout for PWA support
- implement PWA installation prompt and enhance theme color handling
- update deployment workflow to trigger on v* tag pushes and clarify README instructions
Fixes
- update favicon link from SVG to ICO format for better compatibility
- handle non-JPEG data URLs in jpegStripper for better compatibility with "disguised JPEGs" (grrrr android)
- update .gitignore to include TODO.txt and refine test image patterns
- adjust footer text color again
- handle error state in stripAndDownload function to prevent donation popup showing when errors occurred
- better coloring in the modal (amber-on-amber was a stupid idea)
- improve styling of the file warning banner
- adjust animation condition for statistics rendering
- disable animation for elements in no-glass mode
- update environment variable references
- update PayPal URL variable reference in AboutModal
- made tagline ellips instead of linebreak
- remove mention of Cloudflare bot challenge from bug report submission text
- improve error handling for bug report submission, add response for too many requests
- adjusted tone in how it works page
- add validation for bug report submission when no error log is available
- adjust layout for Kofi button and improve styling for donation links
- bugs around settings/stats persistence and auto modal
- not overwriting saved stats with session only stats any more
- clarify warning message about local storage for settings and stats
- maybe fix Yann's bug
- paranoid mode, refactor settings
- log metadata read errors only when applicable
- brand component spacing
- improve error handling and logging in metadata reading functions
- add tests badge to README for CI visibility