Highlights from PAB 2017-06-30


Our bi-weekly PAB meeting was held today Friday and the last one before summer. Here’s some highlights:

Before summer
Enonic XP 6.11 - beta released and we are targeting for next week.

Completed tasks (will be in 6.11 and already added in other projects):

  • Publish requests (Issues)
  • Repo - Search across repositories
  • Improve widget panel
  • Root controller for application (main.js)
  • Admin Localization (english and norwegian)
  • Dump with version history
  • Disable welcome tour in admin
  • GraphQL library
  • Http library and cache library moved outside project
  • License change from AGPL to GPLv3 (and Apache for libraries)
  • Improvements of modal dialogs
  • Add key-value sets to built in Shortcut content type

After summer
After the summer our schedule will be packed. Our focus will be on the following improvements and new features, just to name a few:

User admin tool

  • Site roles for users
  • Add group to roles from edit group ui
  • Show all users permissions (overview report)

Content Studio admin tool

  • HTMLArea/Text component - Choose image size when inserting images
  • Save as Page Template for pages built with custom setting
  • Image selector - Larger pictures
  • Improved search (dates/status/owner/etc)
  • Discard new content without name
  • Support “exploding” fragments
  • Image rotation and mirroring
  • Support dragging folders with media

APIs and XP-libs

  • Expose content version in Content Lib
  • App Installer-functionality
  • Add request filter supports to site.xml (opposite of response filters)
  • Render page and component API’s
  • Component-path context to parts (in controller code)


  • Indexing of page content - fields in parts and layouts
  • Add min and max validation to Long and Double input types
  • Limit number of characters in TextLine and TextArea
  • X-data content type filter
  • New InputType - template (read only)
  • HTMLarea - Configure available headings / fonts / styles, and more
  • Create password on first admin login (clean installs)
  • Improve user experience for admins updating apps
  • Different port for accessing status pages
  • Image preview in image selector
  • Tree structure in content selector


  • IDprovider - support profile images
  • Audit log