Download > Release History
Release history of Gallery Server Pro
2.1.3222 - Released October 27, 2008
Minor bug fix release - Included three bug fixes that do not affect most users.
Download 2.1.3222 versions
Bug fixes (View
detailed report of bug fixes)
- Error when installing to a SQL Server database that uses a case-sensitive collation
- Wrong resource name used in edit album popup window (only affects non-English
translations)
- Hidden files are added to the gallery during a synchronization. The synchronization
code now inspects the hidden file attribute and ignores all hidden files.
2.1.3213 - Released October 19, 2008
Included several bug fixes and updated ComponentArt and SQLite dll's.
Download 2.1.3213 versions
Updates
Bug fixes (View
detailed report of bug fixes)
- Silverlight works intermittently in Firefox 3
- Navigation error when one or more objects in album are deleted by another user
- NullReferenceException when browsing gallery
- Permission error when searching gallery
- Cannot remove user from role
- Installer does not update provider names
- Error when logging out of my account page
- Image metadata items added twice
- Misleading message during a SQL Server installation
2.1.3196 - Released October 1, 2008
Included several bug fixes and updated ComponentArt and SQLite dll's.
Download 2.1.3196 versions
Updates
Bug fixes (View
detailed report of bug fixes)
- Silverlight media does not play with ASHX handler
- Silverlight media not playing when %2b is in URL query string
- Media objects are added in reverse order
- Hard coded English text in web pages
- Width and height properties not updated when small images are rotated
- SQLite provider does not delete related data
- Incorrect SQL in SQLiteProfileProvider
- Records associated with anonymous users are not removed
- SQLite DataReader closes connection during transaction
- Web.config has <machineKey ...> element
- Error occurs when creating an album with an empty name
- Calendar popup appears behind edit album dialog
- User is allowed to add an empty external object
- SQL Server password accidentally set to encrypted
- Invalid password attempt count too low
- Null reference exception when session and profile are null
2.1.3162 - Released August 28, 2008
Included several new features and bug fixes, including new support for the SQLite
database engine as an alternative to SQL Server.
Download 2.1.3162 versions
Bug fixes (View
detailed report of bug fixes)
- Synchronizing video and audio files does not update the original width and height
values
- Apostrophe in filename causes thumbnail to not render on rearrange page
- Poor performance of manage users page when there are thousands of users
- IE not caching images on the client
- Install wizard does not show any databases in its dropdown list in certain hosting
environments
- Image metadata is sometimes extracted as the text "System.Int64[]"
- Hard coded English text in web pages
- Code references absolute URL when relative URL is sufficient
- An album title with a trailing period or space causes an exception
- Page times out when copying large numbers of objects
- Out of memory when adding very large images
- Objects added to a private album may incorrectly appear in search results
- File lock not released for some files
- Incomplete error information if an exception occurs when adding a user
- Adding a user sometimes never returns from "Communicating with server..." message
- Cannot manage users with ActiveDirectory provider
- Album stats count hidden albums
- URL occasionally incorrectly calculated when installed as root application
- User cannot change password if e-mail functionality is not configured
- User cannot change e-mail address on account
- Certain images that previously synchronized fail during subsequent synchronizations
- Dialog window with the text "true" appears when clicking the Show metadata toobar
icon
- Error during app startup if a role in gs_Role and aspnet_Roles differ only by
case
- Timeout error for very large galleries (> 40,000 albums)
- Receive InvalidMediaObjectException during synchronization
- Message not cleared after logging in
- Thumbnail / optimized images sometimes created with wrong width/height
- Installer does not install data scripts to SQL Server 2008
- User does not receive friendly message when Gallery Server does not have delete
permission to mediaobjects directory
- Installer cannot continue after failed attempt at creating a login
- Image occasionally not rendered
- Watermark text sometimes extends beyond image border
Feature enhancements (View
detailed report of new features)
- Enable data backup and restore functionality
- Add support for Silverlight
- Add support for externally hosted media objects (such as YouTube videos)
- Consolidate language resource files
- Add SQLite provider and make it the default data store
- Modify install wizard to handle SQL Server and SQLite
- Replace NeatUpload control with ComponentArt upload control
- Make it easier for users to contribute to Gallery Server Pro
- Allow Gallery Server Pro to run under .NET 3.5 without MS Ajax 1.0 installed
- Increase robustness of synchronization
- Improve performance for very large galleries
- Extract album title divider character from resource file
2.0.2898 - Released December 8, 2007
This fixed a bug introduced in version 2.0.2886 where javascript can enter an infinite
loop. The fix was simple - replace 'setInterval' with 'setTimeout'
in the script file mediaobjectview.js (located in the script directory). To upgrade
from 2.0.2887, perform the text replacement stated above.
Download 2.0.2898 versions
Bug fixes (View
detailed report of bug fixes)
- Javascript can enter infinite loop
Feature enhancements
There were no new features, but some precompiled assemblies in the source code were
moved to their own directory instead of being deployed in the bin directory. This
made preparing the source version for deployment a bit easier.
2.0.2887 - Released November 27, 2007
This fixed two bugs discovered immediately after the 2886 release. There were no
changes to the database structure or the web.config and galleryserverpro.config
files, so upgrading is as simple as copying the files (keep your web.config and
galleryserverpro.config files).
Download 2.0.2887 versions
Bug fixes (View
detailed report of bug fixes)
- Synching makes private albums un-private
- Requesting an invalid media object causes an exception
Feature enhancements
No new features
2.0.2886 - Released November 26, 2007
This was primarily a bug fix release, but it did include an overhaul of the Rearrange
media objects page. There were also several other minor usability enhancements.
The database structure did not change but there were some bug fixes to a few stored
procedures and a user-defined function was added, so executing a SQL script is necessary.
(This can be done with the upgrade.aspx page in the installer directory; read the
Admin Guide
for more information.)
Download 2.0.2886 versions
Bug fixes (View
detailed report of bug fixes)
- A ZIP file nested in an uploaded ZIP file is corrupted
- Account page throws exception when opened by anonymous user
- Delete hi-res function incorrectly renames files
- The HTML container for media object title should be a div, not a p.
- Lots of media object title text is covered by Gallery Server logo
- HTML in media object title causes javascript error in IE7
- Error when extracting metadata item
- Gallery Server does not update the name of the root album when it is edited
- Incorrect popup help text
- New album created with Create album command does not inherit private setting
- Album date start and date end sometimes saved incorrectly
- WebSiteController.GetRolesForUser not thread safe
- Url is incorrectly created after rotation
- Error: Gallery Server Pro cannot write to the media object directory
- Error - Violation of PRIMARY KEY constraint 'PK_gs_Synchronize'
- Error - An item with the same key has already been added.
- Incorrect help text on Site Settings - General page
- Incomplete user message when one or more files are skipped during upload
- InvalidOperationException while iterating through browser IDs in Config layer
- Incorrect "not matching password" text when changing PW for user on Manage Users
page
- Installer lists Windows Authentication instead of SQL Server Authentication
- Synchronize needlessly updates original file's creation date/time stamp
- Retrieving IsPrivate property on album does not inflate object when necessary
- Media objects in private albums appear in search results for anonymous users
- Moving an album to an album that already contains an identically named album causes
an exception
Feature enhancements (View
detailed report of new features)
- Complete language extraction into resource files to allow translation into other
languages
- Improve usability of rearrange objects page
- Add tooltip on search page
- Add link to logon page after retrieving password
- Increase default slideshow interval
- Truncate user-created album names while maintaining long directory names discovered
during synching
- Enable compression and caching of AJAX files
- Prevent users from directly browsing media objects
- Remove reference to Data.dll in Business layer
- Remove reference to Provider.dll in gsweb layer
- Resize image metadata popup according to available screen real estate
- Resize media object title edit dialog box according to length of text
- Add 'Edit album info' menu item
- Add replacement parameter for HTML template that points to media object URL rather
than handler
- Hide album date when no dates are entered
2.0.2830 - Released October 1, 2007
Completely new version added significant new features, including support for any
media type, watermarking, granular security, and AJAX-enabled UI.
Download 2.0.2830 versions
1.0.1 - Released January 14, 2006
New features
- Verified to be compatible with release version of .NET Framework 2.0, SQL Server
2005, and SQL Server 2005 Express
Bug fixes
- Fixed Bug 1001: When using 'Copy entire album' to copy the root album to
itself, the following exception would occur: System.IO.PathTooLongException - The
path is too long after being fully qualified. Make sure path is less than 260 characters.
-
Fixed Bug 1002: An ArgumentOutOfRangeException occurred when moving an album
under the following conditions:
- The source album is at the same level as it will be at the destination. (e.g.
the source album is 3 deep and the album will be 3 deep at the destination)
-
The full path to the destination album has a shorter length than the source path.
- Fixed Bug 1003: Using a colon (:) in an album name would cause a System.NotSupportedException.
-
Fixed Bug 1004: Copying an album where images do not have an optimized version
cause those images to appear twice in the new directory, and would appear as new,
distinct images during the next synchronization.
- .NET 2.0 Compatibility:
Added "WebControls" namespace alias to using statement in createalbum.aspx.cs for
Microsoft.UI.WebControls to avoid namespace collision with TreeNode and TreeNodeCollection
classes in .NET 2.0. Prefixed each TreeNode and TreeNodeCollection variable declaration
with WebControls namespace alias. This change allows the solution to be imported
into a .NET 2.0 solution and compile without error. A similar change was not needed
in transferobject.aspx.cs even though it also uses the Treeview control because
all references to it are qualified with the full namespace.
Download 1.0.1 versions
1.0.0 - Initial Release, October 16, 2005