@srs srs released this Apr 22, 2015 · 10655 commits to master since this release

Assets 2

5.1.0 was released 2015-04-22 and includes the changes listed below.

Added

  • Support for existing (simple) commonjs modules
  • Handling of shorcuts in portal
  • Implement new date, date-time and time (all with timezones) input-types
  • Html editor input-type based on TinyMCE
  • Handle image orientation in image generation process
  • Use best-fit image to generate thumbnail for image media type
  • Bulk move support in browse view
  • Add structured cookie part in JS request
  • Support recursive delete of contents
  • Live Edit - Empty components need a placeholder

Changed

  • Rename references of Metadata to ExtraData in Java and Admin code
  • Annotate every API class @beta
  • Move BlobKey from API to internal classes
  • Require Java 1.8.0 update 40
  • Upgrade Elasticsearch to 1.4.4
  • Upgrade to latest TypeScript 1.4.1
  • Improvement to startup-behaviour in elasticsearch cluster discovery
  • Update list of emulated devices in live edit
  • Move validation flag to tab and drop red text
  • Improve robustness by partial loading when clicking in live-edit

Fixed

  • Filtering does not work when search text is entered a second time
  • Move content UI should respect the same rules as when creating content
  • Wizard gets inconsistent when updating icons
  • Problem when creating new content before expanding tree
  • Parent order is not updated when moving or creating content
  • Set remove buttons in input elements according to occurrences
  • Various update image fixes
  • Selecting parent and children for delete yields 404 on delete child
  • Buttons on toolbar disappear when user drags a split to the left side
  • Keyboard operations stop working after sorting in grid
  • Missing reset header-tags to normal in medium editor
  • Time picker-boxes remain open after moving focus to another input
  • Impossible to publish content when it was moved to another location
  • Wrong filename in Media attachment links
  • Unknown content type appears in the filter panel for zip archives
  • Multiple selection of files in uploader should depend on occurrences
  • Grid Panel not refreshed, when content filtered and new content added
  • Validation status not updated for tag input type
  • Browser cache of Content Types is never invalidated
  • Improve error handling when a required module or mixin is not available
  • Layout storing components in wrong regions
  • LIKE-queries does not lowercase value in query
  • Problem editing a content when user that created item was deleted
  • Keyboard input selects/deselects readonly values in UserStore wizard
  • User Store Wizard: 'SaveBeforeClose' dialog does not appear after editing of permission's accessor
  • User Store Wizard: 'Create Users' access selector for permissions is shown instead of 'Read'
  • No server event is generated for sorting in browse view
  • Long display names break presentation of tab
  • Invalid content blocks save and closing of tab
  • Validate required fields in GUI, to avoid server messages like "Status 500 Server error"
  • Problem moving a content to folder that already contains a content with same name
  • Remove button 'Add' from the Single Selector Form View Panel
  • Radio buttons are not visible for input type Single Selector
  • Order of page templates does not affect selection
  • Sorting on boolean values return random results
  • Handle double-encoded exports from 5.0.1
  • Strange ordering problems when using "module-wirframe" in live-edit
  • Creating content through content command API ignores content type
  • Inherit permissions are not default when creating content using script commands
  • Create unnamed content if name, displayName and displayNameScript is empty
  • Live Edit not working after changing page template
  • Wrong validation of occurrences in ContentTypeFilter
  • When opening a new content wizard panel, the form is created twice
  • Prevent selecting stopped modules in the Site module selector
  • TinyMCE and HtmlArea input types mapped to wrong property-type