Complete feature & bug fix list for 4.0.0

Complete feature & bug fix list for 4.0.0

By | 2016-12-01T16:37:37+00:00 May 16th, 2016|Announcements|0 Comments

We’ve been busy with post release activities like helping folks install and upgrade their galleries, updating the website and getting documentation in order. Today I wanted to publish the full feature and bug fix list for 4.0.0. You can read about each of these items in detail by downloading the PDF. You can also find information on changes to web.config, database schema, MIME types, and other settings on the release history page.

Enhancements (View detailed report)

  • Allow manual sorting as default sort option
  • Add support for automatically logging in a user
  • Support Windows authentication
  • Perf improvement: Use cached copy of roles instead of hitting the role provider on every page
  • Persist metadata changes to original file
  • Add client event during album paging
  • Improve error message when moving or copying a media object having a missing original file
  • Preserve CSS customizations during upgrades
  • Improve support for high DPI devices
  • Improve caching so that only changed items are purged
  • Delete unused cache directories during a synchronization
  • Support swipe on touchscreen devices for next/previous action
  • Add image editing capability beyond rotation
  • Preserve album structure in zip archive when downloading items from multiple albums
  • Allow any media asset to serve as the thumbnail for an album
  • Add fullscreen button in UI template editor
  • Move album breadcrumb menu and login/search dialogs to header UI template
  • Allow viewing high resolution original media asset in browser
  • Improve usability of admin pages on small devices
  • Retrieve thumbnail images per page rather than all at once
  • Modify UI template name dropdown to indicate active UI templates
  • Share links use parent window URL when gallery is in an iframe
  • Users can clear their profile settings
  • Default to first *active* UI template on UI templates page
  • Support full installation of ImageMagick
  • Add support for Canon CR2 and Nikon NEF raw file formats
  • Extract people tags that were written with Windows Photo Gallery
  • Improve performance when downloading zip files
  • Support batch metadata writing to original files
  • Add setting to allow looping a slide show
  • Allow adding, editing, and deleting MIME types
  • [Security] Don’t allow unspecified MIME types in gallery
  • Add support for Adobe Illustrator and PostScript files
  • Support file extensions up to 30 characters in length
  • Support HTML editor for properties
  • Implement ribbon interface
  • Improve date/time sorting algorithm
  • Allow specifying a role that all users are always a member of (e.g. Authenticated Users)
  • Add favicon
  • Update MIME types
  • Update default thumbnail images
  • Support concurrent AJAX requests from same user
  • Perf improvement: Use cached copy of tags/people instead of hitting the DB on every page load
  • Create Media Queue page for admins
  • Improved license architecture
  • web.config enhancements

Bug fixes (View detailed report)

  • Locked indicator on manage users page gives false impression that admin can lock a user
  • DbUpdateConcurrencyException when auto-trimming the event log
  • Unnecessary exceptions being thrown and swallowed during app initialization
  • Sort dialog window appears off screen when right pane is disabled
  • User cannot upload ZIP file unless ZIP file type is enabled
  • ‘Move objects’ menu item enabled when media gallery is read only
  • Users can search when the URL override option is disabled
  • Changes in current cell on Metadata page not persisted
  • Script reflection vulnerability in search function
  • Thumbnail and optimized images not generated for rotated photos in medium trust
  • Upload page not resizing images on client when requested
  • Meta update event not triggered when tags or people are modified
  • User can edit title even when editing is disabled on the metadata site admin page
  • Error when adding photo having a tag longer than 100 characters
  • A public album copied into a private album stays public
  • Error when moving album to another gallery
  • Times not treated or labelled consistently in regard to time zone
  • Empty email address on Site Settings – General page is not allowed
  • Touch events may not be triggered in Chrome
  • IIS process may crash if media object path not found
  • ImageMagick warning treated as an error
  • Encoder queue does not move on to next item when cancelling the current item
  • Reorder button barely visible on Metadata & Video/Audio page when using light skin
  • Actions menu may not open on touchscreen device
  • User may not be able to change album sort field
  • Script tags in properties cause page data to become malformed
  • Rating may show wrong value after update
  • “width not divisible by 2” or “height not divisible by 2” error when transcoding video
  • Meta changes not persisted if user clicks album thumbnail area during edit
  • User can edit title in center pane even when editing is disabled for title meta property
  • Cannot select thumbnail image on touchscreen device
  • User is not redirected to album view after full screen slide show ends
  • Error “GalleryObjectController.GetGalleryObjectsHavingTags() requires the tags or people parameters to be specified, but they were both null or empty.”
  • Album and media hyperlinks generated even when URL navigation is disabled
  • Rating count meta property has incorrect formatting in right pane
  • Tag/people autosuggest popup may not disappear after creating a tag
  • Clicking outside the tag editor may not reset the autosuggest popup
  • Tag/people autosuggest may include items that are already assigned to asset
  • Admin may be asked for delete confirmation of user multiple times
  • A user or role with a + or & in its name cannot be deleted
  • Error: It is invalid to call AddChildObjects() for an album when AreChildrenInflated is already set to true
  • Generic Error in GDI+ for certain images in medium trust
  • App recycle during synchronize causes it to report that it successfully finished
  • User may lose virtual album scope during inline slide show and keyboard navigation
  • Role Manager shows user still in role after being deleted from AD
  • IPTC keywords separated by asterisks cannot be extracted from images
  • Restoring from earlier version may give column mapping error
  • Missing meta properties when metadata extraction is disabled
  • DbUpdateException error when rebuilding tags or people properties
  • Error “Violation of PRIMARY KEY constraint ‘PK_gsp.Tag'”
  • Sync does not gracefully handle 503 errors
  • Sync may not create optimized image
  • Next/previous icon too small on high-dpi devices
  • Multiple rating counts may be created
  • Left pane tree does not scroll to selected album

Share this story

About the Author:

Founder and Lead Developer of Gallery Server

Leave A Comment

You must be logged in to post a comment.