Releases: electerious/Lychee
Lychee 3.1.6
Fixed
Downloading a SmartAlbum results in crash (#652)Fixed
htaccess IfModule for PHP7 (#653)
Lychee 3.1.5
New
Hide mouse pointer in full screen mode (#620)Improved
Smoothing rotation of album (#626)
Lychee 3.1.4
Fixed
Search stopped working because of an undefined index error (#605)Fixed
Better next/previous photo check to prevent an error when opening an album with only one photo
Lychee 3.1.3
Improved
Rotate and flip images with GD based on EXIF orientation (Thanks @qligier, #600)Improved
Enter/leave fullscreen-mode by (not) moving the mouse for one second (Thanks @hrniels, #583)Improved
Prefetch the medium photo instead of the big one (Thanks @Bramas, #446)Improved
Added "session" to required extensions (#579)Improved
Added warning if Imagick is not installed/enabled (Thanks @hrniels, #590)Fixed
Don't assume that gd_info exists when running diagnostics (Thanks @hrniels, #589 #565)Fixed
Sidebar showing up in smart albums when navigating back from the photo-view
Lychee 3.1.2
Improved
Added indexes to SQL fields to improve query execution time (Thanks @qligier, #533)Improved
Protocol-relative URLs for open graph metadata (#546)Improved
Remove metadata from medium-sized images and thumbnails (Imagick only) (#556)Improved
Reduce quality of medium-sized images (Imagick only) (#556)Improved
orientation-handling with Imagick (#556)
Lychee 3.1.1
New
share button when logged out (#473)New
Import of IPTC photo tags (Thanks @qligier, #514)New
Added reset username and password to FAQ (#500 #128)Improved
Removed will-change from the main image to improve the image rendering in Chrome (#501)Improved
scroll and rendering performance by removing will-changeImproved
Open Facebook and Twitter sharing sheet in new windowImproved
EXIF and IPTC extraction (Thanks @qligier, #518)Fixed
broken URL in Update.md (#516)Fixed
error 500 on database connect error (Thanks @tribut, #530)
Lychee 3.1
Warning: It's no longer possible to update from Lychee versions older than 2.7.
Warning: Plugins which use the plugin API of Lychee must be updated to work with the new back-end.
Notice: It's no longer possible to edit the thumb quality in the database.
Notice: It's no longer possible to disable the creation of medium-sized photos when Imagick is installed on the system.
This updates includes a huge rewrite of the back-end. We are now using namespaces and the singleton pattern for Settings::get(), Database::get() and Plugins::get(). Everything is way better documented thanks to PHPDoc comments. Ugly #
comments have been replaced with the more known //
. Unused functions are gone and returns are more strict. We also added a handy module to output messages. Failed database updates and invalid queries will be saved to the log.
New
Empty titles for albumsNew
Share albums as hidden so they are only viewable with a direct link (#27)New
Log failed and successful login attempts (Thanks @qligier, #382 #246)Improved
error messages and log outputImproved
The search shows albums above photos (#434)Improved
Album id now based on the current microtime (#27)Improved
Back-end modules and pluginsImproved
Database connect function and update mechanismImproved
Default photo title now "Untitled"Improved
Move to next photo after after moving a picture (#437)Improved
Return to album overview when canceling album password inputImproved
URL import now accepts photo URLs containing "?" and ":" (Thanks @qligier, #482)Improved
Replaced date by strftime to simplify date translations (Thanks @qligier, #461)Fixed
Missing icons in Safari 9.1Fixed
duplicate uploads (Thanks @qligier, #433)Fixed
incorrect escaping when using backslashesFixed
session_start() after sending headers (#433)Fixed
error when deleting last open photo in albumFixed
Photo sometimes not loading when visiting directlyFixed
Move album, merge album and switch album/photo menus no longer show empty titles for untitled albums/photos
Lychee 3.0.9
Improved
Disabled dragging for thumbnailsImproved
Avoided unnecessary devicePixelRatio checks by using srcset for all thumbnailsImproved
Avoided devicePixelRatio check by using srcset for the imageview imageImproved
Don't show log and system information when logged out (Thanks @Bramas, #421)Fixed
Swipe-gestures on mobile devices
Lychee 3.0.8
Improved
Lychee update site now with SSL (#317)Improved
Set undefined vars, remove unused vars and code that cannot be reached (Thanks @mattsches, #435)
Lychee 3.0.7
- Internal changes and updated dependencies
New
PHP-version-check now requires PHP >= 5.5New
Preloading of big photos (#185)