Releases: bpatrik/pigallery2
Releases · bpatrik/pigallery2
V2.0.0
UI/UX update
Main changes:
- dark mode
- sticky top bar
- in line blog support
- new icons (used with buttons)
- new icon / page logo
- top pick sending (sends mail about photos take on the same week but previous years)
- improving sharing UI
- refactored settings
- colored and grouped map path. (with path bending for flights or long distances)
- data patter search ( search query like:
last-7-days:every-year
) - Folder sorting (if enabled in settings) now also uses oldest photo of that folder (preciously only last modified data was used) #751
Breaking changes
- you will need to reset the DB
- you will need to recreate the config file
- Default thumbnail generation algorithm changed -> all thumbnails/photos will be regenerated #745
Other changes
- The spaces for ffmpeg custom options are strict. by @lijunle in #597
- Redirect ffmpeg output to logger. by @lijunle in #598
- document issue #177 about overriding default sort order by @kagahd in #620
- Add matchType to getPositionSearchQuery by @SmartFinn in #635
- docs: fix text-align in list by @alexislefebvre in #664
- Add SIGTERM handler by @Rickkwa in #663
- docs: fix the “fork me” ribbon by @alexislefebvre in #665
- docs: add note about apache proxy and sub folders by @alexislefebvre in #668
- Top pick sending per e-mail by @bpatrik in #685
- Improving e-mail sending #683 by @bpatrik in #686
- Showing sharing history and preventing accidental sharing by @bpatrik in #693
- New icon #587 by @bpatrik in #699
- Replacing app icon with new outline camera + raspberry head icon by @bpatrik in #702
- Photo groupping #706 by @bpatrik in #707
- Inline or groupped blog #711 by @bpatrik in #712
- Matroska container header meta data parsing by @GenericGuy in #710
- Adding E2E testing with cypress by @bpatrik in #715
- Update docker-compose.yml to refer to version 3.9 rather than 3 by @shankargopal in #724
- Update README.md - Typo by @AndrewBudziszek in #727
- Update Dutch translation by @mrtnbr in #737
- Some small fixes in the Dutch translation. by @mrtnbr in #739
- Fixed some text by @mrtnbr in #741
New Contributors
- @SmartFinn made their first contribution in #635
- @alexislefebvre made their first contribution in #664
- @Rickkwa made their first contribution in #663
- @GenericGuy made their first contribution in #710
- @shankargopal made their first contribution in #724
- @AndrewBudziszek made their first contribution in #727
Full Changelog: 1.9.5...2.0.0
v1.9.5
What's Changed
The main theme of this release is:
- Performance improvements to support faster gallery loading and searching (or same speed but bigger galleries :) )
- Better configuration
Main features:
- [BREAKING CHANGE] App wont show webp thumbnails in old safari (macbook from 2015 or earlier). Chrome and firefox should work. See #603.
- [BREAKING CHANGE] full config rewrite. You will need to create your config from scratch
- UI now feature complete: show all configs that are in the config.json #569
- Added GPX compression #504
- Significant performance improvements #437
- Change from JPG to more efficient WEBP for thumbnails and resized photo by @sam365724 in #558
- Added next photo preloading in lightbox (slideshow) for smoother UX #134
- Improved slidewshow controls. Kudos to @crypt-o-warrior #394, #570
- [BREAKING CHANGE] Removed memory DB support #572
Further changes:
- Use UTC for displaying image timestamps by @mcdamo in #480
- Typo: replace "an other" with "another" by @jacroe in #485
- Moving xml2js from dev to runtime dependency
- Upgrade ffprobe-static to support darwin arm64 by @lijunle in #526
- encoding of question mark character for media path - fixes issue #498 by @AndGem in #521
- Added one useful resource about installing node.js by @Vish1161 in #529
- Fix problem with display of Exposure Value by @Sean-T-Moore in #536
- Update the metadata on test image to match current implementation by @addianto in #543
- Update thumbnail.settings.component.ts by @mrtnbr in #552
- Fixed link markdown by @sporkus in #562
- A few brazilian portuguese translations - To Be Continued by @marcossatoshi in #583
- Dutch translation. by @mrtnbr
New Contributors
- @lijunle made their first contribution in #526
- @AndGem made their first contribution in #521
- @Vish1161 made their first contribution in #529
- @Sean-T-Moore made their first contribution in #536
- @addianto made their first contribution in #543
- @mrtnbr made their first contribution in #552
- @sam365724 made their first contribution in #558
- @sporkus made their first contribution in #562
- @crypt-o-warrior made their first contribution in #571
- @marcossatoshi made their first contribution in #583
Full Changelog: 1.9.3...1.9.5
List of closed bugs in the 1.9.5 milestone
v1.9.3
New Main features
- Creating saved search as Albums #45, #316
- Adding local filter support #287, #425
- Adding markdown support
Smaller improvements, bug fixes
- Create messages.de.xlf by @kleinrene in #318
- Fix gallery sorting #341 by @antegs in #342
- Fix whitespace between Navbar and breadcrumbs by @ashwin-pc in #339
- update URL to the latest stable release by @estshorter in #357
- add Chinese translation by @Nriver in #367
- fix encoding non-ascii characters in detected face names by @ajgon in #344
- fix #346 RangeError running jobs on large DBs by @desertwitch in #396
- Revert "fix encoding non-ascii characters in detected face names" by @bpatrik in #402
- apple-touch-icon by @desertwitch in #407
- Fix EXIF rating by @desertwitch in #410
- Merging better-sqlite3 experiments to master by @bpatrik in #432
- add id-translation by @martadinata666 in #440
- update chinese translation by @Nriver in #446
- translations: update french translation by @PascalRepond in #449
- Gpx wpt mappoints by @zigmhount in #452, #456
New Contributors
- @kleinrene made their first contribution in #318
- @antegs made their first contribution in #342
- @ashwin-pc made their first contribution in #339
- @estshorter made their first contribution in #357
- @Nriver made their first contribution in #367
- @ajgon made their first contribution in #344
- @desertwitch made their first contribution in #396
- @PascalRepond made their first contribution in #449
- @zigmhount made their first contribution in #456
Full Changelog: 1.9.0...1.9.3
1.9.0
Multiple performance updates
- Angular and translation update #255
- reduced client code app size from 4.5MB to 3.3MB
- significantly improved release build time
- Map can now handle 1000+ photos #256
- Improved search performance #298
- Improved search behavior #309
- search returns with directories too (by default switched off in config) #304
- Downloading zipped directory, kudos to @mcdamo #52
- non expiring sharing links #260
- polish translation, kudos to @gklebus #283
Multiple bug fixes
see all resolved issues at https://github.com/bpatrik/pigallery2/milestone/4
1.8.5
Changes:
- Implementing advanced search #58
- supports bool queries (
and
,or
expressions) #128, - example:
person:"Alvin the Squirrel" and person:"Balu the bear" and 5-km-from:"Arizona"
- supports bool queries (
- Added rating support (also searchable) #69
- Directory preview from sub directories too #31
- Sorting improvements #223
- Faces now show also when zoomed in photo preview (ligthbox)
- Fixed incorrect photo aspect ration #212
- Hot fixed IOS map issue #155
- Improving photo metadata loader te better handle edge cases #245
1.8.2
1.8.0
- background task runnig support, with the following supported task: #92
- multi arch docker support #108 #62
- adding docker-compose support #46
- on-demand photo down scaling support (huge photoes (like 5mb+) can be down scaled to full hd for faster load) #50
- added support to ignore folders #87
- added support to skip language build time #67
- small bug fixes
- design improvements
- new translations: fr #83 , ro #102
- Warning: Breaking changes:
- in config. It is recommended to delete
config.json
file and reconfigure the app from scratch. - docker exposes different
volumes
- in config. It is recommended to delete
1.7.0
Changelog:
- improving map
- layer support
- adding controls
- adding face support
- reading XMP face region and showing faces over photos
- added Faces tab to show all indexed faces
- adding randomized photo sorting
- adding French translation (special thanks to wikijm)
- fixing security issues
- bug fixes