New search engine, new album editor, new file types.
Search and beyond
Search engine in the gallery gets an in-depth redesign. Our surveys have shown Piwigo was good at finding photos among thousands. Let's Piwigo become perfect on this task! That's why we reworked the user experience from scratch.
Piwigo 14 also comes with highly expected support for new image file types like HEIC, compatibility with PHP 8.2, new album editor and speed improvements.
The new search engine in the gallery is certainly the biggest evolution brought by Piwigo 14. Instead of a form page and then a result page, the new "multi-criteria" search displays search criteria and results at the same time. For now, you can filter on albums, tags, search by word, added by, author, post date and file types. New filters will come in future versions.
HEIC: this is currently the default file type used for photos on iOS and Android phones. Piwigo will generate a JPEG file for display and keep the HEIC as original file.
WebP: the most "supported by web browsers" file type as a JPEG replacement. Piwigo will generate WebP files for multiple-size display. This is a big difference compared to other file types only supported "as input". WebP is supported for import as well as for display. What's interesting with WebP is that it can replace JPEG with higher quality for the same file weight, it can replace animated GIF for a much smaller weight and can also replace PNG with lossless quality and transparency.
PSD (Photoshop) and EPS: Piwigo will generate a JPEG or PNG for display and keep the PSD/EPS as original file.
My name is Alice and I'm UX/UI designer at Piwigo since June 2022. Behind this curious acronym lies a fascinating job: creating ergonomic, intuitive and user-friendly interfaces for the entire application. My main goal is for you to enjoy using Piwigo every day!
I also sometimes wear my graphic designer hat to create visuals of all kinds to illustrate Piwigo's various websites and communications initiatives. Like the banner for version 14, for example!
During upload, Piwigo will detect if the very same file has already been uploaded before. If a file is found, then Piwigo will simply use the existing photo and associate it to the upload album, without duplicating the file.
This option will be activated by default for all new installations, but will be deactivated for updated installations, to avoid changing the upload behavior. Of course, you can change this setting, on page [Administration > Configuration > Options].
My name is Claire and at Piwigo I'm in charge of marketing, communication, documentation and much more! I love talking to users to better understand their expectations and how they use Piwigo.
For this Piwigo 14 version, I worked on a benchmark of different search and filtering solutions, drawing inspiration from photo library tools, but also e-commerce sites, CRM software... My aim was to provide the development and design teams with sources of inspiration for improving the searching and filtering features in Piwigo galleries.
Please note that more detailed documentation is available about Technical changes in Piwigo 14. Please read it to make your extensions compatible with Piwigo 14.
PHP 8.2 has rapidly arrived on many servers and Piwigo had to be compatible! Libraries updated: Smarty 4.3, PHPMailer 6.8.0, cssmin custom change.
On big galleries, with 100k+ photos, finding the orphans can take several seconds. Piwigo 14 decreases the time to find orphans and use a cache to run this search much less often.
New advanced configuration setting $conf['url_port']
, very useful with exotic reverse-proxy environments.
pwg.images.setCategory
associate/dissociate/move photospwg.images.filteredSearch.create
create a new searchpwg.history.log
new parameter is_download
pwg.categories.getList
new parameter search
pwg.categories.setInfo
new parameters