Piwigo Changelog

What's new in Piwigo 14.0.0

Dec 11, 2023
  • 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.

New in Piwigo 13.7.0 (May 10, 2023)

  • Bugs fixed:
  • 1911 / Security
  • There is a SQL Injection in the "profile" function of piwigo
  • 1910 / Security
  • There is a SQL Injection in the "permalinks" function of piwigo
  • 1907 / Technical
  • [da_DK] missing news from piwigo.org
  • 1905 / UX
  • [History page] Make the images clickable to go directly to their edit page
  • 1903 / UX
  • [User manager] Confirm popin for user delete has untranslated text in it
  • 1901 / UX
  • [Dark mode] Color updates
  • 1887 / Albums
  • [Album Editor] Delete album doesnt work
  • 1883 / Photos
  • tag edition, cancel button does not work
  • 1880 / Users & Groups
  • [User Manager] Email edit block the user editor
  • 1879 / UX
  • [Dark mode] Change icon style in dark mode
  • 1878 / Users & Groups
  • [User Manager] User status isnt translated
  • 1876 / Security
  • [History page] SQL injection issue found in 13.5.0

New in Piwigo 13.6.0 (Feb 24, 2023)

  • Bugs fixed
  • Security:
  • [13.x] SQL injection on user_list_backend.php
  • web API:
  • pwg.categories.getImages returns a wrong total number of images
  • UX:
  • First album button is not centered
  • Users & Groups:
  • [Group Manager] Place holder color in dark mode
  • UX:
  • [Dark mode] Breadcrumb for add photo form isn't dark
  • New design for mobile app banner
  • Users & Groups:
  • [User Manager] User list order
  • Security:
  • potential security issue with Smarty demo
  • web API
  • Upload from Digikam 7.8.0 to piwigo 13.1.0 broken

New in Piwigo 13.4.0 (Dec 16, 2022)

  • Bugs fixed:
  • Pictures gone/deleted after upgrade from 13.1 -> 13.3
  • [User Manager] Focus on the username input when creating user
  • [User Manager] Selection mode set selection issue
  • [user manager] filters min_register/max_register applied even when filters closed

New in Piwigo 13.1.0 (Oct 22, 2022)

  • Bugs fixed:
  • Fatal error on configuration page
  • No link to the update page after update check
  • Comments on pictures issues with php8
  • Php8 Warnings on related albums
  • Syntax error, unexpected ')' in include/ws_functions/pwg.php caused by trailing commas
  • Best_rated/created- leads to "Piwigo encountered an unrecoverable error"
  • [History page] Remove the {icon} Tags in details.
  • Warning: Cannot modify header information - headers already sent in /var/www/piwigo/action.php on line 228
  • Missing translation on update page

New in Piwigo 13.0.0 (Oct 11, 2022)

  • Focused on User Experience:
  • Piwigo keeps on working to make your user experience as seamless as possible. So in this version 13 you will find design changes in the administration, a new album manager with tree structure, the possibility to add multiple formats directly from your web browser, a more complete plugin installer... On the technical side, Piwigo gets compatibility with PHP 8.1 which begins to arrive everywhere. Good update to all!
  • Album manager:
  • We have merged the page to move albums and the page to manage albums. As such the new album manager shows a tree view in which you can see the whole hierarchy of your albums, without changing page at any time.
  • There you can create sub-albums, rename an album or move any album without changing page. Time savings guaranteed.
  • Visit history redesign:
  • The search tool in the visit history has been revamped. It is both aesthetically and technically modernized, but it is also possible to combine filters by clicking on a photo, a user or an IP address.
  • Highly requested, you can filter on "action=downloaded" and show the list of downloads only.
  • Plugin manager refresh:
  • After the major rework of the first tab for managing installed plugins, we have taken over the tabs for updating and installing new plugins.
  • The plugin installation page has been modernized, enriched with filters and displays more information about the available plugins. Piwigo 13 introduces a certification concept, which takes into account the age of each plugin.
  • The plugin update page has been redesigned and offers more information. Note that this is the same page as the main extension update page: plugins, themes, languages.
  • Linked albums redesign:
  • The user interface for choosing the albums linked to a photo has been completely redesigned with 2 objectives: 1) to make the weight of the page (and therefore its display speed) independent of the number of albums in the gallery, 2) to be able to edit the associated albums by a simple click
  • Multiple formats new:
  • Multiple formats can be uploaded just like photos. The "multiple format" feature has been introduced 6 years ago in Piwigo 2.8 but you could only add them with the "synchronization" method. This method is less and less used, as opposed to the "web upload" method. You can now benefit from the multiple format with the web upload form.
  • But wait... what is "multiple format" exactly? It's possibility to extend a photo with additional formats. For example you have the JPG as basic photo and you extend it with a RAW file, a TIFF file, another JPG with CMYK color profile... anything you want. The formats are listed next to the photos as "download options".
  • With Piwigo 13, the web form for adding photos is enriched with an add format mode, which can be activated in the top right corner. Use the local configuration setting $conf['enable_formats'] to make this switch visible.
  • Mobile applications new:
  • As you may have already seen in the news, Piwigo now has a solid proposition on smartphone, both on iOS (iPhone) and Android (all other smartphones).
  • Piwigo 13 will promote mobile applications. Too many users still don't know about them! Of course this banner ad is hidden "forever" in 1 click.
  • Tag renaming refresh:
  • We changed the way to rename a tag. Previously it was too small so we moved it in a popin.
  • Latest news:
  • Piwigo 13 will display the latest news (if it is less than 30 days old) from piwigo.org.
  • SVG files support:
  • They were already supported as "any file type", but Piwigo 13 is able to display the SVG file directly in the web page. If you use Piwigo to organize your logos or icons, you will really appreciate this enhancement!
  • We've already worked on making Modus (default theme) and Bootstrap Darkroom (second most popular theme) compatible with this new feature.
  • Technical features:
  • Please note that more detailed documentation is available about Technical changes in Piwigo 13. Please read it to make your extensions compatible with Piwigo 13.
  • Compatibility with PHP 8.1:
  • PHP 8.1 is coming to many webhosts and many of you have reported problems with Piwigo 12. Compatibility with PHP 8.1 required the switch to Smarty 4.1 (template engine).
  • User Preferences:
  • Located between configuration variables (common to all users) and cookies (specific to a web browser), user preferences allow a user-specific preference to persist, regardless of the session. New functions userprefs_get_param, userprefs_update_param, userprefs_delete_param.
  • Classes and data for <body>:
  • To simplify the customization and possible processing on the front-end, we added CSS classes on the <body> tag. And a data attribute as well. learn more
  • API changes:
  • newpwg.images.formats.searchImage search a photo matching the provided format
  • newpwg.images.formats.delete delete an extended photo format
  • newpwg.users.preferences.set set a user preference
  • newpwg.history.search search among history of visits
  • updatedpwg.images.upload new input parameter format_of
  • updatedpwg.categories.getAdminList new input parameters search and additional_output
  • updatedpwg.categories.add new input parameter position
  • updatedpwg.categories.getImages new output parameter is_favorite

New in Piwigo 12.2.0 (Mar 15, 2022)

  • Version 12 comes much faster than version 11. We have decided to bring less changes but on shorter release cycle. Less changes but still strong changes. In the continuous effort of the last years, we're still focusing on the administration panel. And we're not finished yet! We still have many improvements in preparation for the future. Rewritten user manager, redesigned plugin manager, added activity viewer are some obvious changes you will see right away. Less visible, we have implemented a new mechanism, the lounge, to make your big galleries much lighter to load.