jAlbum Changelog

New in version 12.3.5

December 11th, 2014
  • News and Updates:
  • Embedded web browser updated. Support of Mac OS X 10.10 and Debian 7.7 32-bit and 64-bit has been added apart from engine enhancements and bug fixes.
  • Selecting "Embed" from a project context menu will again display the embed code in a separate window
  • Upload window: Clicking on another server folder will cancel (instead of commit) any ongoing rename or folder creation operation. Hit Enter or Upload to commit such operations.
  • French translation updated.
  • Bug fixes:
  • The Make album button became grayed out after displaying embed code (displaying the share panel for instance)
  • Fixed rare bug causing deletion of wrong album folder from server when deleting album project (only triggered by a rare sequence of circumstances)
  • Wasn't starting up on Java 7
  • Fixed concurrency issue when logging to system console
  • Bug fixes to Facebook importer

New in version 12.2.4 (October 27th, 2014)

  • News and Updates:
  • Defaults to opening final album in external web browser after publishing album
  • Increased font size on caption editor of edit view
  • About window now contains information on Java version and number of bits (32 vs 64)
  • Updated internal web browser (jxBrowser 4.6)
  • Updated embedded Java engine (1.8.0_25)
  • Mac version is now bundled with Java 1.8 by default instead of relying on Apple's old Java 6
  • Bug fixes:
  • Renaming recently created folders would sometimes make the folder non-openable
  • Toggling file exclusion didn't always take
  • Certain URLs (those containing spaces for instance) couldn't be opened in external browser

New in version 12.2 (September 19th, 2014)

  • News and Updates:
  • New full screen slide show, simplifying the process of approving images
  • Zoom support added to edit panel
  • Sub directories can now be chained, simplifying sequential navigation through large album trees (see Advanced->General). This feature defaults to off
  • Improved reading of TIFF and JPEG 2000 files
  • Displays time info when dragging clip and thumbnail sliders for videos
  • Windows version bundled with latest Java 8 engine (1.8.0_20)
  • More solid parsing of various video formats
  • Performance enhancement: Better cacheing of image size calculations
  • Developers: Updated JSON API now including image specific metadata. Developing Javscript based skins now easier than before
  • The whenAddedDate now corresponds to when an album object has been added to an album, and not to an album project. This also gives less eager creation of albumfiles.txt files.
  • The address bar of the internal browser now has a context menu
  • Bundled skin Minimal now uses HTML5 instead of tables. Thanks jGromit for this one.
  • Various minor improvements
  • Added experimental JavaScript support to console window
  • Updated bundled Turtle skin to v5.1.3
  • Bug fixes:
  • Several bug fixes, for instance to uploader (more robust reconnects)
  • Full HD video resolution resulted in 720p instead of 1080p
  • Fixed ugly rendering of style selector for styles with long names
  • Fixed problem previewing network mounted albums in external browser
  • Reopening an alreadty running jAlbum on Mac by clicking the dock icon would restore maximized window to normal state

New in version 12.1.9 (June 17th, 2014)

  • News and Updates:
  • The new "Crop focus" plugin is now bundled, allowing easy positioning of auto-cropped areas
  • If a tool or plugin exists both as bundled and manually installed, jAlbum will always use the latest version (the one having the most recent last modified date)
  • Added warning icons when using excessive image- and video quality settings
  • Updated "ftp4j" ftp library to version 1.7.1
  • Improved error diagnostics
  • Bundled updated Turtle 5.1.1 skin
  • Updated French and Brazilian Portuguese translation
  • Bug fixes;
  • Internal browser updated to v4.4, now with a host of improvements
  • Re-editing text using the Text effect under edit mode didn't work
  • The buttons of the Download user interface were missing text and icons

New in version 12.1.8 (May 16th, 2014)

  • News and Updates:
  • Skin info window now also displays physical location on hard disk
  • Developers: The AlbumImage.applyFilter API now passes variables bound to the corresponding album object if the AlbumImage was created with an AlbumObject as parameter
  • Developers: The CropFilter and FixedShapeFilter can now accept custom per-image crop regions (passed via user variables)
  • Updated bundled skins "Turtle" and "Fully"
  • Bug fixes:
  • Fixed bug causing image corruption on certain images when editing recently edited captions (Since 11.6)
  • "Make changes" is now respected again (i.e. images are only reprocessed if they are missing in the output directory or if individual images have been updated)
  • Left, then right clicking an album object quickly on Mac would accidentally open it for editing
  • Fixed occasional error about "not being in pause state" during album upload
  • Embedded browser preview now works with password protected pages too

New in version 12.1 (April 29th, 2014)

  • News and Updates:
  • This update is free for all jAlbum 12 license holders
  • Improved printing support for printing multi-image contact sheets. (Right click thumbnail images and select "Print selected...")
  • Easier to locate lost projects: Offers to open existing project when name of new project collides with existing project
  • Mac version now supports retina displays. (Thank you for your help Jan Meyer-Hübner)
  • Supports symbolic links
  • Disables "Preview" view mode if internal browser is switched off
  • jAlbum can now auto-update without requiring to run as Administrator
  • Embedded browser now allows local file access (other file types than html and images)
  • Updated underlying ftp and sftp libraries
  • Language files for several languages updated. Thank you translators!
  • Bug fixes:
  • Embedded Chromium-based browser now updated to v4.3.1 containing several bug fixes to crash bugs and improved compatibility. Now also supports 64 bit RedHat Linux
  • Image coordinate offset error in edit panel fixed (affected moving control handles)
  • Fixed rotation error when moving between crop and straighten image tools
  • Fix to old bug parsing old-style variables in templates (variables were sometime not expanded)
  • Fixed ClassCastException error when using Synth look and feel
  • jAlbum remade newly made albums one extra time when first flipping to the preview view mode
  • Dropping a project folder onto an already open project would open the dropped project instead of adding the dropped folder to the already opened project (since v10.x)
  • Fixed label type button painting issue
  • Skin info for skins containing spaces in the file name didn't work
  • Skin likes notification kept popping up although dismissed
  • Fix to button texts on trial expired notice

New in version 12 (April 5th, 2014)

  • News and Updates:
  • Note to existing users: Version 12 requires a license upgrade. See blog post about jAlbum 12
  • Redesigned user interface, more targeted at professionals and cleaned-up. Read blog post
  • Embedded browser preview (Google Chromium) streamlining the work flow. (Can be switched off under preferences)
  • Auto updates the album preview when playing around with settings when viewing the "Preview" panel. Invites exploration of jAlbum's capabilitites
  • Faster: Avoids reprocessing of already processed images and videos when resuming interrupted album builds
  • Faster: Better file attribute cacheing, minimizing file IO during operation of the user interface and album making
  • More snappy thumbnail painting in user interface, especially over slow network drives
  • New "Effects" settings tab allowing easy and detailed control of album-wide image effects like watermarks/texts, logos, grayscale, auto-correct and arty filters via an easy to use interface. (Effects applies to all images unlike their "Image tools" counterparts). (Advanced users: The chosen effects are synched with the user variables panel)
  • New "Share" panel to simplify sharing albums via different social networks. jAlbum's sharing is now opt-in, i.e. you have to click the frog to share an album with jAlbum followers and in the http://jalbum.net/explore/recent section
  • jAlbum now checks and informs about incorrectly configured ftp account profiles, ensuring that jAlbum can properly generate links to the published albums.
  • Skin information like feature set and support links now available in new skin information window
  • New Notification Center that remembers and presents notifications in a less obtrusive way
  • Now deletes unused slide and original images from album folder, thereby cleaning up albums when playing around with various skins
  • Added "Use as folder thumbnail" toolbar button
  • Added "New page" toolbar button
  • Album object information is now available when hovering the mouse over the new info "i" status icons
  • Speed-up to deleting directories over SAMBA mounted network drives
  • Folders and web pages now follow the same label type view+editing as images instead of being locked to file names. (Hint: Alt-click the name section to rename object)
  • Prints license state on splash screen
  • Skins Mr.Burn5 and Fully now bundled
  • Implemented logging levels
  • Updated texts. Thank you all translators!
  • Bug fixes:
  • Rewritten change detection. No more spurious "Do you wish to save changes" warnings
  • Fix for broken "Repair all links"
  • Fixed bug causing lost reference to image directories when storing the project file outside of the image directory
  • Null pointer fix to deepLastModified API call
  • Fixed painting bug on some look and feels
  • Fixed bug that prevented switching back to explorer when clicking a folder of the project
  • Various bug fixes

New in version 11.6.14 (February 11th, 2014)

  • News and Updates:
  • Added "Order by camera date" as an album-level image ordering option
  • Reverted caption editor behavior to accept enter for newlines. Now draws focus rectangle to indicate focus
  • Added warning if image and output directory are the same
  • Non JPEG files (videos for instance) now delivers last modified date instead of 0 when asked for Camera date
  • Speed up to loading of jAlbum objects.
  • More user friendly reporting of circular folder reference problems
  • Better naming of internal threads
  • Updates to translations. Thank you translators!
  • Minor code improvements
  • Updated bundled Turtle skin to v5
  • Bug fixes:
  • Didn't handle externally modified xmp metadata (like face tags for instance)
  • Repairing broken links would only render the first repaired object correctly. Now all repaired objects are refreshed properly
  • Nullpointer fix for loading old skin settings onto new UI containing new UI components
  • Fix for respecting current directory on Mac File chooser
  • Occasional paining error fixed
  • Didn't understand old $variable syntax for subclasses of dates and files
  • Uses jAlbum ordering instead of custom ordering if visiting a folder containing an albumfiles.txt file but no meta.properties file
  • Error dialogue didn't properly display a scroller for long stack traces
  • Using a folder to represent another folder didn't render the representing album object icon
  • Nullpointer fix for Mac file chooser
  • Fixed painting issue when using icon instead of text for JLinkLabel component

New in version 11.6.4 (December 3rd, 2013)

  • News and Updates:
  • Updated Dutch, Portuguese and Korean translations. Thank you translators!
  • Bug fixes:
  • jAlbum 11.6 could cause loss of original files if generating the album files to the same folder as the image folder and keeping "Copy originals" and "Link to originals" set.