Releases: thekid/dialog
Releases · thekid/dialog
3.2.0: Timezones
3.1.0: Text before images, map connections
- Upgraded to PHP 8.5, see https://www.php.net/archive/2025.php#2025-11-20-3
(@thekid) - Merged PR #78: Add text before images - for a better reading experience
(@thekid) - Connect places on map using order of their visits for journey entries
(@thekid)
3.0.0: Redesigned feed, lightbox, weather
- Merged PR #77: Use CSS layers, see https://caniuse.com/css-cascade-layers
(@thekid) - Changed current journey to be displayed with a pulsating border in the
journeys overview map
(@thekid) - Fixed weather being incorrect for current dates; there's a 5-day delay
in the historical data from OpenMeteo
(@thekid) - Merged PR #76: Include videos in lightbox using a minimalistic player.
(@thekid) - Merged PR #75: If a content is formed of a single video, play in feed
(@thekid) - Merged PR #74: Show 1 preview image and collapse the rest into an
overlapping list in feed
(@thekid) - Merged PR #73: Preview previous and next images when swiping inside
lightbox
(@thekid) - Merged PR #72: Show lens model and creation date from EXIF and XMP
segments. Heads up: This requires to run a migration script, see
the pull request!
(@thekid) - Enabled keyboard navigation with
pos1,endand<-and->arrow
keys, as well as swiping left and right inside lightbox
(@thekid) - Merged PR #71: Aggregate weather for entries when importing. This uses
the free https://open-meteo.com/en/docs/historical-weather-api API
(@thekid) - Merged PR #70: Speed up importing from local directory. The
import
tool was more or less completely rewritten for this purpose. As a side
effect, it's way more extensible
(@thekid) - Fixed issue #69: ffpmeg warnings when converting videos - @thekid
- Implemented support for conditional requests in Atom feed using the
If-Modified-Sinceheader.
(@thekid) - Merged PR #68: Show preview images instead of marker icons on map
(@thekid) - Merged PR #67: Switch journeys to display entries oldest - newest
(@thekid) - Upgraded Docker image to PHP 8.4 following its release on 2024-11-21
https://www.php.net/releases/8.4/en.php
(@thekid)
2.6.0: Atom feed & map scrolling
- Assigned a high fetchpriority to the cover image to further improve
home page performance. See #65
(@thekid) - Merged PR #66: Add an Atom feed at
/feed/atom, showing the 20 newest
entries, each with one preview image. Requested in #63.
(@kiesel, @thekid) - Changed maps to not interrupt page scrolling as requested in #64
(@kiesel, @thekid) - Changed image import to rounds focal lengths, which are potentially
expressed as a fraction
(@thekid) - Merged PR #62: Extract OpenLayers mapping JS & CSS into separate
bundle, reducing the amount of JS to be loaded for the home page by
more than 800 kilobytes
(@thekid)
2.5.0: CSS nesting
- Merged PR #57: Use CSS nesting, see https://caniuse.com/css-nesting
(@thekid)
2.4.0: Asymmetric visibility refactoring
- Merged PR #61: Refactor to make use of asymmetric visibility
(@thekid) - Updated the OpenLayers JavaScript library to version 10.1, see
https://github.com/openlayers/openlayers/releases
(@thekid)
2.3.0: Cover image preloading
2.2.0: OpenLayers update
- Updated the OpenLayers JavaScript library to version 9.2, see
https://github.com/openlayers/openlayers/releases
(@thekid)
2.1.1: Card styling fix
- Fixed descenders being
cut off on cards
(@thekid)
2.1.0: LIVE display in feed
- Added LIVE display inside feed, fixed query problem when images
are not set yet
(@thekid) - Upgraded
xp-framework/imagingandxp-forge/web-authlibraries,
removing dependency on the XML library
(@thekid) - Upgraded
xp-framework/commandlibrary, being able to adjust the
argument methods' prefixes to the much nicer use.
(@thekid)