===== Photo Organizer Changelog ===== Source code to stable tree is available via subversion at: [[svn://svn.shaftnet.org/po-devel/branches/stable]], or via [[https://mail.shaftnet.org/chora/browse.php?rt=po&f=/branches/stable/|a web interface]]. A demo site of the -stable code is available at: [[http://po.shaftnet.org/po-stable-demo/]] If you'd like to see where things are going, check out the [[po_devel_changes|Development Plans]]. The [[http://bugs.shaftnet.org/|bug tracker]] holds even more details. ==== 2.36.1 (Under development) ==== * [fix] An incorrect function name in site_display_random_photos() [[pobug>374]] ==== 2.36 (August 17, 2008) ==== **{{:po-2.36.tar.bz2|Download 2.36}}** {{:po-2.36.tar.bz2.asc|GPG Signature}} (SHA1SUM 52f98b0574b963ca62fe50d1ef7a8254562485aa) * [add] Allow the import 'master' prescedence to be configurable. [[pobug>368]] * [fix] Fix trash emptying on postgres 8.3.x [[pobug>370]] * [lang] de_DE updated. * [fix] A couple of run-time warnings. ==== 2.36-rc2 (June 30, 2008) ==== **{{:po-2.36-rc2.tar.bz2|Download 2.36-rc2}}** {{:po-2.36-rc2.tar.bz2.asc|GPG Signature}} (SHA1SUM c75d93f0e4a46bb9b03fb4bd04c7f46e66cf3c98) * [fix] Account status messages weren't always including a valid 'bulk upload' status. [[pobug>352]] * [fix] Editing an existing lens/flash/filter/scanner/support failed. [[pobug>350]] * [fix] Minor tweak to the installer. * [misc] Display the serial number of equipment, as users may have multiple cameras, lenses, etc of the same type. * [add] Support importing XMP sidecar files. [[pobug>292]] * [add] Make the metadata import order into a preference. [[pobug>357]] * [fix] Don't allow duplicate keywords on import. * [lang] de_DE updates (Marcus Hinz) * [fix] XMP now imports 'Description' field as 'caption' (Marcus Hinz) * [fix] Admin users weren't seeing the full manufacturer, location, and label lists. [[pobug>361]] * [fix] Tag cloud/search pages now respect the global 'masters_only' preference. [[pobug>362]] * [fix] Error in the Italian translation [[pobug>366]] * [add] Link the location string to Google Maps too [[pobug>364]] * [fix] Minor fix for GraphicsMagick users [[pobug>365]] * [misc] Upon successful login, jump to the 'my folders' page unless we have a better idea where to return to. * [add] Optionally use memcache to cache static data. * [fix] Fixed a suboptimal query in photo.php. Over 30x faster on my system! [[pobug>298]] ==== 2.36-rc1 (April 27, 2008) ==== **{{:po-2.36-rc1.tar.bz2|Download 2.36-rc1}}** {{:po-2.36-rc1.tar.bz2.asc|GPG Signature}} (SHA1SUM 33ad9d663eeb883fb407d42334c265ed45b8fab8) * [misc] Files on disk now include their version id in the filename. * [misc] Support a second ad script per-page, in the footer. * [misc] Allow for file count limits on volumes [[pobug>246]] * [misc] Allow usernames to be specified instead of userids. * [add] Folders/Albums now have an associated 'thumbnail' image. * [add] Display the filename instead of 'no title'. [[pobug>324]] * [add] 'Blackwater' theme, by Rickard Olsson. (with modifications) [[pobug>303]] * [misc] Theme cleanups and fixes/tweaks to CSS rules. * [misc] Allow for a cookie path to make it easier to share installations on the same host. * [add] Allow user to specify default copyright/web statement. [[pobug>326]] * [misc] lists of focal lengths, apertures, resolutions, etc are now configurable. [[pobug>329]] * [misc] Support 'pretty URLs' for outward-facing things like images, folders, and albums. [[pobug>302]] * [misc] Move folder and user searches to their own pages. * [fix] Many bugs relating to external authentication. * [add] A new auth backend, designed to tie into an external database. * [misc] Convert the select all/select none button into a 'toggle selection' button. * [add] Configurable per-user local filesystem bulk uploads. [[pobug>319]] * [misc] Unify lens, filter, flash, scanner, and support equipment tables, allow for multiple of each type. [[pobug>171]] [[pobug>204]] [[pobug>328]] * [fix] Made the XML import/export better match the DTD. * [misc] Removed the rather broken (and useless) XML converter. * [misc] Consolidated a few php files. * [fix] Album adding was broken. (Scott Petersen) * [fix] EXIF Focal Length detection was failing on some digicams. (Scott Petersen) * [misc] Revamp the keyword set/clear form elements. * [fix] Errors in the admin user mangling pages. * [misc] Unify all photo removal code. Make user removals two-phase. * [fix] External DB auth was getting an extra space. * [misc] Ensure all forms are submitted using UTF-8 encoding. * [add] Datebook events now have an associated location. [[pobug>317]] * [fix] Photo rotation was broken. * [add] Allow the RAW preview image to beimproted as the master. [[pobug>336]] * [fix] Lower set of navigation buttons wasn't working on advanced search page. [[pobug>339]] * [fix] Selection toggle isn't working on search result pages [[pobug>338]] * [fix] Album deletion was returning to the wrong page at times. * [misc] Allow guests to view technical details of an image, but not the full exif dumps. * [misc] Remove the 'front page editor' as it's a security hole. If the admin user doesn't have write permissions to the PO filesystem, they shouldn't be allowed to modify the start page. * [fix] Add a warning for users that have the FunWebProducts toolbar installed, as it sends bogus requests to the PO server. * [fix] Improper retorting of the photos in trash. * [add] Display keywords in the tooltips. [[pobug>340]] * [add] Display link to Google Maps for all geolocation tags. [[pobug>337]] * [fix] Advanced search on location was broken. * [add] Added a crude LDAP authentication backend. It'll need customization before it's usable. [[pobug>331]] * [fix] IPTC import code was ignoring 'sub-location' field. [[pobug>348]] * [add] Added a tag cloud, and easy browsing by tag/keyword. [[pobug>133]] ==== 2.35b (April 26, 2008) ==== **{{:po-2.35b.tar.bz2|Download}}** {{:po-2.35b.tar.bz2.asc|GPG Signature}} (SHA1SUM c8bb018674fd14cc6312978eed07f432582a617f) * [fix] Photo rotation was broken. * [fix] Lower set of navigation buttons wasn't working on advanced search page. [[pobug>339]] * [fix] SelectAll/None button wasn't working on search results. [[pobug>338]] * [fix] Backport fix for date parsing problem on event add page. [[pobug>343]] * [fix] Fix metadata xfer on bulk update regeneration [[pobug>342]] * [fix] Add a warning for users that have the FunWebProducts toolbar installed, as it sends bogus requests to the PO server. * [fix] Fix mis-reporting of photos in trash. * [fix] IPTC import code was ignoring 'sub-location' field. [[pobug>348]] ==== 2.35a (February 20, 2008) ==== **{{:po-2.35a.tar.bz2|Download}}** {{:po-2.35a.tar.bz2.asc|GPG Signature}} (SHA1SUM bdece1629ce85cc82ffde324db88eae29db45ec9) * [fix] The target folder of an import was double-listed. * [fix] Fix several bugs relating to version manipulations. [[pobug>321]] * [fix] 'Install/Upgrade' button in the installer now looks like a button. * [fix] Misc HTML Validation errors. * [fix] Displayed date when viewing a date range's photos was sometimes incorrect. * [fix] Theme logo was hardcoded. * [fix] Location was being clobbered on imports. * [fix] Transfer Metadata was failing on RAW files. [[pobug>322]] * [fix] Photo rating forms were failing due to a quoting error. * [fix] non-numeric ISO values (eg 'Hi 3200') were failing. [[pobug>330]] ==== 2.35 (Feburary 5, 2008) ==== **{{:po-2.35.tar.bz2|Download}}** {{:po-2.35.tar.bz2.asc|GPG Signature}} (SHA1SUM 9cf7203704277094de4103531ae3cc281d180176) * [fix] Changing sort order on the folder/album search page was broken. ==== 2.35-rc3 (January 27, 2008) ==== **{{:po-2.35-rc3.tar.bz2|Download}}** {{:po-2.35-rc3.tar.bz2.asc|GPG Signature}} (SHA1SUM b790032699a42ed0e10a0262bd50c9cb8c6878cc) * [fix] Users can add other users' images to their albums, if the permissions allow for it. * [misc] Update the import/export XML DTD url to point to a current copy on the current PO web site. * [fix] Installer now tests for the 'xml' extension and refuses to proceed if it's not installed. * [fix] Bulk update + regenerate and Photo re-orientations were failing. * [misc] Consolidate all image regeneration code. * [fix] Metadata transfer was failing. * [fix] Filenames with quotes were failing to import properly. * [fix] Reworked parts of the UI so that clients can more easily figure out what they have access to see. * [fix] SQL permission tests were wrong for protected images. Now they act as advertised. * [misc] Eliminated a useless database column. * [add] Albums can now be created with the contents of the spool. ^Language^Complete^Missing^ |en_US|100%|0/638| |de_DE|100%|0/638| |nl_NL|98%|15/638| |fr_FR|53%|302/638| |it_IT|97%|21/638| ==== 2.35-rc2 (January 12, 2008) ==== **{{:po-2.35-rc2.tar.bz2|Download}}** {{:po-2.35-rc2.tar.bz2.asc|GPG Signature}} (SHA1SUM ae6bcdf15110ff7dd6c31731950af5a293ec8bd7) * [fix] Searches now use all specified words (not just the first), and respect the NOT operator. * [add] Random sort order. * [misc] Consolidate all 'generate a list of photos' SQL into one place. * [fix] Properly escape the filename passed to exiftool. (Jeff Bearer) * [fix] Searches were misbehaving when browsing past the first page of results. * [lang] de_DE at 100% coverage (Gerd Schreiter) * [add] Display the film size on the pulldown in the photo add/edit pages. * [misc] Reformat the add album/folder pages. ^Language^Complete^Missing^ |en_US|100%|0/637| |de_DE|100%|0/637| |nl_NL|98%|14/637| |fr_FR|53%|301/637| |it_IT|97%|20/637| ==== 2.35-rc1 (December 27, 2007) ==== **{{:po-2.35-rc1.tar.bz2|Download}}** {{:po-2.35-rc1.tar.bz2.asc|GPG Signature}} (SHA1SUM 8c3257f375fcaec9ff71d022aa84d5aafe826534) // As this is the initial release candidate, the -stable site has not been migrated over. Until this happens, the -devel site will be running this code. Please see: [[http://po.shaftnet.org/po-devel-demo/]] // * [lang] Italian translation (Guido Piazzi) * [lang] Fixed typos in the English translation (Guido Piazzi) * [misc] Database cleanup and consolidation * [add] Additional bitdepths and scanner resolutions. * [add] Folder/Album listings are fully sortable. * [add] Support exporting to .zip files. * [add] Support for ufraw/dcraw's wavelet denoiser. * [add] Handle very large folders sanely in the navigator. * [add] Store passwords in a hashed (md5+salt) format. * [add] Registration is now a two-step process; Login information is mailed upon signup instead of automatically logging you in. * [add] Support pluggable and external authentication mechanisms. * [add] Default image permissions are now configurable. * [add] Allow easy overriding of the php session handler. * [add] Advanced search now supports date ranges, and searches can exclude non-master images. * [add] Version edits/adds can now optionally replace master images linked in other albums. * [misc] Consolidated several groups of related files to eliminate duplicate code. * [misc] Sped up exports by at least an order of magnitude. * [add] Added DB fields to track backup status of image files. * [add] Show what albums a given album is linked into. * [add] Installer has been reworked a bit, to simplify new installations. Support for upgrading very old versions (<2.29) has been removed. * [add] Allow datebook events to span multiple days. * [add] Add workaround for images with corrupted GPS tags. * [fix] Fix a regexp error that caused errors when importing cameras like 'Pentax *ist'. * [misc] Allow ads to be controlled on a per-user basis. ^Language^Complete^Missing^ |en_US|100%|0/636| |de_DE|97%|19/636| |nl_NL|98%|14/636| |fr_FR|53%|301/636| |it_IT|97%|20/636| ==== 2.34c (November 30, 2007) ==== **{{:po-2.34c.tar.bz2|Download}}** {{:po-2.34c.tar.bz2.asc|GPG Signature}} (SHA1SUM 28df3a39e0cfbfe729420ba5fe15ea7ef52fd5b1) * [fix] The repository volume size test was failing, causing volumes to grow without bound. (The underlying bug is related to a separate DB insert, and will be fixed in 2.35) * [fix] Event deletion was broken. * [fix] Installation error affecting PostgreSQL 8.0. [[pobug>311]] ==== 2.34b (November 23, 2007) ==== **{{:po-2.34b.tar.bz2|Download}}** {{:po-2.34b.tar.bz2.asc|GPG Signature}} (SHA1SUM 03064fc86706781e679a52633c31cbebd3d63a16) * [fix] Typo in one of the theme files dealing with image borders. * [fix] Export code had the 'allow access to original' test flipped. * [fix] Clarified some of the error messages in the installer. * [fix] Fix the folder/album count on the admin's user delete page. * [fix] Deleting users with supports was failing. * [fix] Fix a sql bug that broke upgrades if you had multiple photo dupes in your installation. * [fix] Regenerating thumbnails on a bulk update had a bug where metadata sometimes failed to copy properly. * [fix] Bulk update failed to properly notify the user when an invalid update type was selected, and also had no sane default which some browsers didn't handle well. * [fix] Ensure we pass absolute paths around wherever possible. * [fix] Better handle navigation through albums. * [fix] Under some circumstances removing photos from albums was failing. ==== 2.34a (October 1, 2007) ==== **{{:po-2.34a.tar.bz2|Download}}** {{:po-2.34a.tar.bz2.asc|GPG Signature}} (SHA1SUM f56b0f8f63bd7b19494a2c5c3ee13cd22d2eedb8) * [fix] Bug preventing the installer from running on some targets. ==== 2.34 (September 20, 2007) ==== **{{:po-2.34.tar.bz2|Download}}** {{:po-2.34.tar.bz2.asc|GPG Signature}} (SHA1SUM 03064fc86706781e679a52633c31cbebd3d63a16) * [fix] Quoting problems with folder passwords. * [fix] UI regression on registration page. * [fix] REALLY fix the bug in count_photos_by_album() function; **if you are upgrading from 2.34-rc1/-rc2/-rc3, you'll need to manually apply the commands in src/sql/PENDING**, or wait until 2.35. * [fix] Minor string errors. [[pobug>282]] * [fix] Settings page wasn't storing the 'preview_copy_metadata' setting. * [fix] Vastly improve the efficiency of the code that computes and checks volume sizes. [[pobug>271]] * [fix] Bulk update page wasn't properly detecting source of the request. [[pobug>284]] * [fix] When the admin registered a user the redirection was incorrect. [[pobug>286]] * [fix] Minor tooltip formatting error. * [fix] Admin page wasn't showing the bulk upload preference properly. [[pobug>287]] * [fix] More errors caused by i18n numeric formatting in incorrect places. [[pobug>288]] * [fix] Exposure/flash compensation wasn't parsing fractional values properly. [[pobug>289]] * [fix] 'ISO' setting was never being recorder/displayed. * [fix] Image count wasn't showing up properly on folder/album delete pages. * [fix] 'Expires' header for images wasn't being generated properly. * [fix] 'forgot password' page wasn't working. * [fix] PHP's 'symlink' function is inconsistent, breaking volume management. [[pobug>290]] * [lang] More i18n fixes [[pobug>265]] [[pobug>288]] * [lang] Dutch translation updated. ^Language^Complete^Missing^ |en_US|100%|0/626| |de_DE|100%|0/626| |nl_NL|100%|0/626| |fr_FR|32%|422/626| ==== 2.34-rc4 (August 20, 2007) ==== **{{:po-2.34-rc4.tar.bz2|Download}}** {{:po-2.34-rc4.tar.bz3.asc|GPG Signature}} (SHA1SUM 247c6a6a1fda3fa9d2566e2e7d0477981c78b843) * [fix] ufraw decode helper wasn't respecting user settings. [[pobug>241]] * [add] Support ICC profiles when using ufraw. (Robert Hendrickx) [[pobug>243]] * [fix] Bulk update/Delete Keywords was failing under some circumstances. [[pobug>248]] * [fix] Incorrect folder link on the 'add photos' page. (Robert Hendrickx) [[pobug>249]] * [fix] Printouts were failing due to ambiguious SQL. [[pobug>250]] * [fix] Fix some UI regressions on the printing pages. * [fix] Force US locale when printing to ensure correct postscript generation. [[pobug>251]] * [fix] Several errors relating to custom profile entries. [[pobug>255]] * [fix] Silenced many warnings. * [fix] Pop-up calendar wasn't displaying properly. [[pobug>256]] * [add] Allow user to clear a date. [[pobug>232]] * [fix] Action buttons weren't showing up on the search pages under the list view. [[pobug>261]] * [fix] Error in the count_photos_by_album() function, causing the photo count in albums to be incorrect. **Requires a manual DB update if you're upgrading from 2.34-rc1/2/3; see src/sql/PENDING** * [add] jpgfromraw is now configurable instead of always being enabled. [[pobug>259]] * [fix] Some preferences weren't saving properly. * [fix] Camera detection from XMP data was broken. * [fix] User listing on search page respects 'hide user' preference, and defaults to the logged-in user. [[pobug>267]] [[pobug>269]] * [fix] Tooltips in list view were broken. * [fix] A couple of date bugs on the admin user pages. * [fix] The 2.33->2.34 repository upgrade code was breaking when it couldn't figure out the image dimensions, plus we should ignore .xmp files for now. * [fix] Fix mis-displayed dates on the profile edit pages. * [fix] next/prev buttons were failing under some circumstances. [[pobug>274]] * [fix] Some Minolta-generated images were failing to import. ][pobug>281]] * [misc] Applied a few patches to jscalendar * [misc] Manufacturer links open in a new window. [[pobug>268]] * [misc] Installer now reports more verbose errors when migration fails. * [misc] Ensure all auto-refresh selectboxes work with no javascript. * [lang] More i18n fixes [[pobug>265]] [[pobug>275]] * [lang] German translation updated. [[pobug>252]] [[pobug>253]] [[pobug>257]] [[pobug>258]] [[pobug>265]] * [lang] Fixed generation of locale-dependent dates. [[pobug>265]] ^Language^Complete^Missing^ |en_US|100%|0/621| |de_DE|100%|0/621| |nl_NL|76%|147/621| |fr_FR|32%|420/621| ==== 2.34-rc3 (August 11, 2007) ==== **{{:po-2.34-rc3.tar.bz2|Download}}** {{:po-2.34-rc5.tar.bz3.asc|GPG Signature}} (SHA1SUM 93e1b0cb437804dca7a184c8c816d36479519dc6) * [fix] Photo edit page had a fixed, English title. * [fix] A couple of typos on the album display page. * [fix] site_display_random_photos() was still broken for album views. [[pobug>229]] * [fix] Admin users had problems emptying other users' trash. * [fix] Work around Nikon NEFs that have slightly bogus metadata. [[pobug>228]] * [fix] Eliminate a warning when no keywords were specified on an import. * [fix] Due to an include order error, graphical UI elements weren't getting translated properly. [[pobug>230]] * [fix] Script errors involving watermarking. * [fix] Bulk update on ALL images was failing to regenerate thumbnails. * [fix] Emptying the trash and deleting photos as the admin user broke under some circumstances. * [fix] Sort order, and images per page are respeced on the settings page. * [fix] Admin users couldn't empty the trash properly. * [fix] Exclude 'spool' and 'trash' from lists where appropriate, and prevent users from creating new folders/albums with those names. * [add] Exclusively use ExifTool to extract IPTC/XMP metadata. [[pobug>181]] [[pobug>182]] * [fix] When logging in with a non-default language, the first page displayed was in the default language. * [fix] Client removal page was broken for non-admins. * [fix] Tweak CSS rules to fix some formatting glitches. [[pobug>233]] * [fix] Rearranged the config file a little bit. * [fix] Emptying trash when watermarking enabled now works. [[pobug>240]] * [fix] Install script was incorrectly migrating old watermark preferences. * [fix] When no exposure date is associated with an image, an invalid date entry is generated in its exported XML data. * [fix] Removing a user from the admin interface did not work. * [fix] 'Bulk Update Enabled' preference was mistyped in some places. * [lang] Several missing i18n entries. * [lang] Auto-refresh the login page when a different language is chosen. * [lang] German translation updated. ^Language^Complete^Missing^ |en_US|100%|0/612| |de_DE|98%|12/612| |nl_NL|77%|141/612| |fr_FR|33%|415/612| ==== 2.34-rc2 (August 5, 2007) ==== **{{:po-2.34-rc2.tar.bz2|Download}}** {{:po-2.34-rc5.tar.bz2.asc|GPG Signature}} (SHA1SUM 5dca844db68ede8ff4f4c86f64d53fe444d1d783) * [fix] Folder name not showing up in info bar on photo add page. * [fix] Broken URL and other mistakes on copyright page. * [fix] site_display_random_photos() and site_display_photo() functions were broken. [[pobug>227]] * [fix] When asked to not display photo frames, don't set the CSS image class for framed images. * [fix] Display the username on the settings page. * [fix] Export page shouldn't be buffered/compressed. * [fix] 'select all' on photo listing page now works properly. * [fix] Blank page when rotating photos. * [fix] Properly restore the error reporting levels. * [fix] Fix the periodic preference refresh. This also fixes the bug where changing the photos-per-page wasn't working for signed-in users. * [fix] Allow a bulk update to proceed if the only option checked was to regenerate thumbs/images. * [fix] Graphical select buttons and checkboxes were misbehaving. * [fix] Minor formatting tweaks to ease validation. ==== 2.34-rc1 (August 2, 2007) ==== **{{:po-2.34-rc1.tar.bz2|Download}}** {{: po-2.34-rc1.tar.bz2.asc|GPG Signature}} (SHA1SUM 9100055ec1d5d0aa98d95c36e065a912498d253a) * **License changed to GPLv3** * **Requires PHP >= 5.0 and PostgreSQL >= 8.0** * Vastly improved the themability of the UI. [[pobug>38]] Converted the site layout to use pure CSS, greatly simplifying the generated HTML. [[pobug>14]] * Support multiple languages. German, French, and Dutch translations are available. [[pobug>2]] * All internal data is now UTF-8 and is served to the user as such. * Switch to PHP's built-in session management, and take advantage of per-session storage. This opens up many, many possibilities [[pobug>111]] * Rewrote new user preference backend based around a simple key=value paradigm. In the process, all user preference code was refactored to eliminate many, many database transactions, resulting in much simpler code everywhere else. [[pobug>10]] * The //spool// has been revamped, making it into a sort of temporary clipboard. It's much simpler to use and considerably more useful now. Exports, Printing, and bulk updates can work against this improved spool. [[pobug>13]] * Error reporting centralized and cleaned up. [[pobug>115]] [[pobug>110]] * //ExifTool// is now required, and is used for all image metadata extraction (XMP/IPTC/EXIF) * **Shopping infrastructure removed, replaced with a simple per-image URL to an external store.** [[pobug>183]] [[pobug>192]] * Sidebar search page removed; it was only semi-working and basically needs a re-think. * Individual 'versions' of images can now be added to albums, rated, etc. [[pobug>172]]. * The backend now supports an unlimited number of image sizes, though the UI does not. [[pobug>7]] * All image modifications are now properly transactioned. Before it was possible for a transform to fail leaving a corrupted image on disk. [[pobug>188]] * Consolidated most permission checks into the database via stored procedures. [[pobug>8]] * Datebook events can be associated with clients, and folders/albums can be associated with events. It is now possible to selectively grant access to individual folders/albums to individual users! [[pobug>217]] * Users can now spool/export any image on the system, permissions notwithstanding. [[pobug>120]] * Internal handling of image selection/checkboxes improved considerably. [[pobug>24]] * Sort order, photos per page, and view type are now dynamic, and registered users can set defaults. [[pobug>3]] * GPS Tag support. [[pobug>101]] * Support [[http://www.graphicsmagick.org|GraphicsMagick]] for image resizing and processing. [[pobug>168]] * Support password protected folders & albums. [[pobug>147]] * Albums/Folders/Photos now keep track of when they were last modified. [[pobug>32]] * Bulk update can work directly against arbitrary photo selections, including directly from photo listing pages. [[pobug>102]] * Bulk update now recursively handles subfolders/subalbums. [[pobug>138]] * Support the [[http://ufraw.sf.net/|ufraw]] RAW decoder. [[pobug>22]] * Keep track of when an image was added to the system. Use this to speed up a lot of SQL. [[pobug>174]] * Display the number of photos taken on the datebook week/month/go-to views. [[pobug>30]] * Display the number of photos per location/camera/lens/etc on the profile pages. [[pobug>85]] * Combined all folder and album actions into a pair of "album actions" and "folder actions" dialogs. [[pobug>134]] * Added an explicit 'delete' button to folder/album/photo pages. [[pobug>157]] * Support keyboard navigation for common tasks. [[pobug>177]] * Automatically detect lens used based on EXIF data. [[pobug>126]] * Added an option to ignore the 'UserComment' field on specific cameras. [[pobug>197]] * Automatically copy image metadata to the preview images. [[pobug>163]] * User can now specify the default thumbnail/preview image format. * Allow users to hide themselves on the public user listings. [[pobug>170]] * Much better support for DICOM (.dcm) images. [[pobug>208]] * Allow guests read-only access the 'version' tab on the photo page. * Users can instantly mark other users as their client. [[pobug>218]] * Per-image comments that are independent of the title/caption fields. * Keep track of watermark images. [[pobug>160]] * RAW images with embedded preview JPEGs will have them automatically imported as an additional version. [[pobug>224]] * Updated the tooltip library. * Users can create new accounts for their clients. * Many, many minor tweaks and fixes. ==== Older Releases ==== Please see the [[Old Changelog]] page.