Repository navigation
Releases: Imag-In/Pholio
Releases · Imag-In/Pholio
Release list
Pholio 2026.10.8
🚀 Pholio 2026.10.8
2026-10-11 · 8 changes since v2026.10.7
✨ Features
🏷️ gallery
- filter the grid by import with import: and import:last
- show favorites as an r:5 search in the search bar
🏷️ imports
- open the gallery from an import's number link
🏷️ update
- offer the platform installer or the website from the update link
🐛 Bug fixes
🏷️ navigation
- only expand or collapse a sidebar entry already on screen
♻️ Refactoring
🏷️ people
- split the people view into the list and a person's faces page
- package refactoring.
✅ Tests
🏷️ nrt
- accept the palette and greyscale tiffs carry no exif
Pholio 2026.10.7
🚀 Pholio 2026.10.7
2026-10-10 · 23 changes since v2026.10.6
✨ Features
🏷️ gallery
- show the search bar only over the gallery's grid
🏷️ installation
- generate a stable installation id on first start
🏷️ library
- check library folders every minute and at once on volume changes
🏷️ licensing
- ask to accept the licence on first start instead of in the installers
🏷️ people
- show a face's photo in the gallery from its preview
- show a named person's id and creation date on their page avatar
- mark avatars with faces still to confirm
- widen "not a face" to faces too blurry to be of use
- correct faces from a person's page, with a user guide
- rework a person's page and the people list
- enlarge avatars and tighten the photo grid
- rework the people view as avatars with a page per person
🏷️ recognition
- remember face corrections and keep person tags in step
🏷️ search
- find one person's photos by id with pid:
🏷️ ui
- add shared action buttons and keyboard-driven dialogs
🐛 Bug fixes
🏷️ people
- show the photo's library folder in the preview error
🏷️ recognition
- test unconfirmed faces again once a person gains confirmed ones
🏷️ theme
- color icons given an AtlantaFX semantic style
♻️ Refactoring
🏷️ people
- scroll the people list and a person's photos smoothly
📝 Documentation
🏷️ people
- explain what "recalculate all" does
🏷️ plans
- plan installation metrics and per-machine activation
- plan tile grids filling the panel width
🏷️ scheduling
- list every startup and recurring task, reachability included
Pholio 2026.10.6
🚀 Pholio 2026.10.6
2026-10-07 · 12 changes since v2026.10.5
✨ Features
🏷️ health
- show a compare icon on the open duplicates tool button
- find duplicates and show health results through the search bar
- add date, place and people checks
- add the library health check engine, file checks and dashboard
🏷️ library
- sync a library folder as soon as it is reachable again
- flag unreachable library folders in the folder tree
- offer to delete cached thumbnails when deleting a library
🐛 Bug fixes
🏷️ i18n
- keep apostrophes in formatted messages and fix the delete library text
🏷️ library
- name root folders and warn before adding a whole drive
🏷️ media
- keep the exif thumbnail readable after a lossless rewrite
📝 Documentation
🏷️ navigation
- count the tools entries as four, health check included
✅ Tests
🏷️ media
- check that an in-file metadata write preserves the file
Pholio 2026.10.5
🚀 Pholio 2026.10.5
2026-10-07 · 43 changes since v2026.10.4
✨ Features
🏷️ gallery
- distinguish pending, unavailable and failed thumbnails
🏷️ import
- make the removable media poll interval configurable
- preview the source as a grid of pictures
- propose an import when a memory card is plugged in
- keep the original file name and the import id in xmp
- resolve {CITY} and {COUNTRY} from gps
🏷️ imports
- show the grid by default again
- drop the sources of an unmounted volume and copy a source path
- show the table by default with a stop button
- decode only the previews around the viewport
- count files by kind under the left-aligned filters
🏷️ licensing
- add free/pro feature gating and signed licences
🏷️ logging
- write rolling log files in release builds
🏷️ media
- read the exif of canon cr3 files
- read the recording position of mp4, mov and 3gp videos
- use the full-size jpeg previews embedded in raw files
- decode heif and avif with the os codecs
🏷️ memory
- let the user choose the heap target
🏷️ site
- mark the pro features as coming soon
- add the library, people, places and import screenshots
- add the first real screenshots
- add a static one-page showcase site
🏷️ status-bar
- show a thin task progress bar with counter and current title
🏷️ ui
- fade the library grid in after switching library
- save the active window as a png on shift+f12
🏷️ viewer
- show tiff, webp and raw at full size, and cmyk jpeg right
🐛 Bug fixes
🏷️ media
- unmap raw previews as soon as they are read
- find the exif thumbnail a few bytes past its recorded offset
- read bmp, avi and 3gp sizes and the avi recording date
- read matroska and webm metadata
🏷️ ui
- show the grid when picking a folder over an open photo
- show the library grid after switching library
- make modal dialogs resizable again
♻️ Refactoring
🏷️ preferences
- remove preferences nothing reads
📝 Documentation
🏷️ cla
- govern the cla by quebec law
🏷️ import
🏷️ media
- plan video thumbnails and playback
- map every declared format against what pholio does with it
✅ Tests
🏷️ media
- measure import preview reads on a real folder
- add an undecodable jpeg to the non-regression set
🏷️ nrt
- read every non-regression file through the real media factories
- add a non-regression media set covering every declared format
🔧 Chores
🏷️ site
- add a script publishing the site with rsync
Pholio 2026.10.4
🚀 Pholio 2026.10.4
2026-10-04 · 2 changes since v2026.10.3
✨ Features
🏷️ onboarding
- manage several tours started on demand
- guided tour of preferences and folder watching
Pholio 2026.10.3
🚀 Pholio 2026.10.3
2026-10-04 · 5 changes since v2026.10.2
✨ Features
🏷️ library
- generate thumbnails newest first
🐛 Bug fixes
🏷️ gallery
- show the thumbnail while a photo loads, never the previous one
🏷️ library
- count thumbnail progress as each thumbnail is written
📝 Documentation
🏷️ general
- note the progressive thumbnail dispatch idea
✅ Tests
🏷️ general
- run fx helpers inline when already on the fx thread
Pholio 2026.10.2
🚀 Pholio 2026.10.2
2026-10-04 · 9 changes since v2026.10.1
✨ Features
🏷️ gallery
- show face avatars in person chips and link them to people view
🏷️ shell
- make the navigation sidebar resizable with a floating handle
🏷️ status
- add copy-path context menu to breadcrumb crumbs
🏷️ ui
- add selectable label factory with hover copy button
🏷️ update
- check for a newer release at startup and show it in the status bar
🐛 Bug fixes
🏷️ imports
- keep preview and validation bindings alive
🏷️ recognition
- queue face detection once and show it as a single task
🏷️ shell
- show photos again when re-clicking the selected folder elsewhere
🏷️ task
- run thumbnails before face detection on the cpu pool
Pholio 2026.10.1
🚀 Pholio 2026.10.1
2026-10-04 · 31 changes since v2026.9.0
✨ Features
🏷️ credits
- render the credits from a single markdown file
🏷️ gallery
- confirm selection bar changes with the number of files
- copy metadata from a photo and paste it onto a selection
- close the info panel when files are picked for a group action
🏷️ import
- add the import screen for devices and other folders
- copy import groups safely into the library and index them as a batch
- analyse import sources for eligible, linked and duplicate files
- add the naming pattern language for imported folders and files
🏷️ imports
- add an imports view for folder imports and external changes
🏷️ library
- watch library folders for external changes
🏷️ metadata
- let edits go to an xmp sidecar instead of the photo file
🏷️ tools
- add a Wikimedia Commons demo library downloader
🏷️ ui
- show a splash screen while the desktop interface starts
🐛 Bug fixes
🏷️ gallery
- share one card menu, close it on click and show its shortcut
- thicken and soften the navigation selection frame
🏷️ people
- reload the view when the library changes
🏷️ ui
- move the search help icon to the right of the search bar
- stop sharing a remembered size between generic dialogs
- shrink the header logo and load a sharper source
- match the full-screen title bar to the theme on macos
- restore finder-sized window buttons on macos and move to java 27
- stack modal dialogs instead of replacing the open one
⚡ Performance
🏷️ ui
- weave @FxThread at build time, keep the agent as a safety net
♻️ Refactoring
🏷️ ui
- rename MaintenancePeoplePane to PeopleView
📝 Documentation
🏷️ general
- move the documented jdk to 27 and keep the import epic plans
- open contributions on gitea and accept the cla by pull request
- license pholio under polyform strict 1.0.0
💄 Style
🏷️ ui
- share one overlay opacity between the status drawer and the info panel
🔧 Chores
🏷️ build
- require jdk 27 and spell out the compiler release
🏷️ general
- add spdx license identifier to source files
- move the todo list to github issues
Pholio 2026.9.0
🚀 Pholio 2026.9.0
2026-09-30 · 30 changes (last 30 commits)
✨ Features
🏷️ gallery
- read the all-metadata dialog straight from the file
- smooth isolated wheel notches and widen mid-row date gap
- make the grid-mode media info overlay slightly translucent
- bring the action-selection checkbox and date actions menu back
- replace ThumbnailGalleryPane with a justified grid (JustifiedGalleryPane)
- add GalleryGridItem, a header/content item split
🏷️ geocoding
- save only the locality as a photo's place name
🏷️ packaging
- fit the app icon to the macOS icon grid
🏷️ release
- group the release note by type, then by scope
- generate a release note and publish it with the release
- add a maven release profile with YYYY.M.N versions
🏷️ search
- add a search syntax guide below the search bar
🐛 Bug fixes
🏷️ gallery
- retry the selection-highlight resync across a few pulses
- clear stale :hover on a reused card that changed column
- force an immediate CSS pass after every selection/checked pseudo-class flip
- resync selection highlight against the live scene, not per-cell state
🏷️ packaging
- pass jDeploy launch arguments as separate entries
🏷️ search
- drop the quotes around a quoted free-text phrase
♻️ Refactoring
🏷️ cli
- make headless the explicit default launch mode
🏷️ gallery
- let the parent layout own all inter-card spacing
- render date headers as their own fixed-height grid item
- move the detail-mode info panel into PhotoDetailPane
📝 Documentation
🏷️ search
- explain that named people are found through synced tags
🏷️ general
- add a README with an overview, dev options and the release command
💄 Style
🏷️ build
- commit the pom.xml layout sortpom produces
✅ Tests
🏷️ general
- align geo initializer and legacy gallery tests with current behavior
📦 Build
🏷️ general
- drop unused libraries from the executable jar
🔧 Chores
🏷️ distrib
- update jdeploy title.
🏷️ git
- ignore the nested distrib worktree
🏷️ release
- 2026.9.1