Studio

Nuxeo Studio Release Notes

Updated: August 19, 2019 Page Information Edit on GitHub

Discover upcoming and recent changes in Nuxeo Studio.

Upcoming Changes

More Consistent Styling in Layouts

Newly generated layouts will better reflect the Web UI default configuration, to check how your configuration will look like once deployed and provide a consistent experience.

For your existing configuration, a simple tweak can do the bulk of the work!
In a layout, use the Switch to code option and replace the following specific padding in your layout:

<style>
*[role=widget] {
  padding: 5px;
}
</style>

By the Nuxeo styles instead:

<style include="nuxeo-styles"></style>

Any custom styling you need can be kept inside the style tag.

Update
The tag to use is now nuxeo-styles instead of nuxeo-layout-styles as previously announced.

More Upcoming Changes

More information about upcoming changes is available in our bug tracking tool.

Recently Released Changes

Actions Renamed As Buttons

Actions menu in Designer are renamed as Buttons, and the related options as follows:

  • Operation Action is now Button: Choose this option to create a button using configuration only.
  • Action is now Custom Button: Choose it to create your own button element using code for extensive capabilities.

Icons reflect the options more clearly.

button-creation-plus-button
button-creation-plus-button

The + button in Designer is refreshed to be more explicit:

  • Tooltips are shown on the option you choose,
  • When only two options are available, clicking the + button directly leads you to the one that is the simplest to use.

Better Contextual Help

Studio Designer shows contextual help on click so that you can copy/paste code samples and click on documentation links.

Help In Page Provider Configuration

  • Contextual help is added to guide you on:
    • choosing an aggregate type between ranges, histogram and terms options
    • defining ranges
    • adding a quick filter
  • Date format and interval provide a default value and guidance to let you tweak it, quick filter clause has a placeholder to guide you on the query format
  • Format field for range aggregates and interval field for histogram aggregates are properly marked as required, and regrouped with other required fields for faster configuration
  • Quick filter name is shown in the user interface when no translation has been defined for it

Search on File Type or Size

It is possible to define aggregates on the sub-fields for a blob property. It can be used to provide search options to find files of a specific type, or based on the file size for example.

aggregates-blob-sub-properties
aggregates-blob-sub-properties

Use the histogram or range aggregate types in combination with the length property for the file size, the terms aggregate with the mime-type property for the file type.

These options work with any blob property, multivalued ones as well.

aggregates-blob-sub-properties-search-form
aggregates-blob-sub-properties-search-form

Polymer 3 Migration

Compatibility for Nuxeo Studio with Polymer 3 to keep our technical stack up to date.

Other Noteworthy Mentions

  • Workflow graph looks consistent between Studio and Web UI when using a fork node (NXS-5292).
  • Studio prevents you from using the same name for a content view and a page provider as it could lead to conflicts (NXS-4590).
  • Page providers that are named similarly as a document type are correctly handled when generating a search form (NXS-4736).

Learn More

More information about released changes and fixed bugs is available in our bug tracking tool.


Previous Release Notes

Release Date Summary
July 2019 Configure searches on file type or size, better help for page providers configuration
May/June 2019 More consistent layouts, new options in page provider screen.
April 2019 Support to select all schemas in page providers, improved support for workflow graph definition.
March 2019 Easier search configuration, override Web UI default configuration, select your default theme in a click.
February 2019 Introducing the Layout Blocks and Git Status bar as well as an easier folderish documents configuration.
January 2019 Studio Designer interface improvements.
December 2018 Faster layouts configuration.
November 2018 Firefox support for Studio Designer, performance improvements, drag and drop schema properties in Studio Designer and information about your subscription status.
October 2018 Develop faster with Git access and Quick Switcher, JSF to Web UI migration early access release.
September 2018 Introducing Git access for Studio Designer.
June 2018 Application definition supports private package selection, introducing token management for enhanced security.
May 2018 Selecting dependencies makes their content automatically available for use in Studio. There are several other usability improvements in Studio Designer that make life easier.
April 2018 This release makes it easier to create a document type when using Web UI.
April 2018 You can now configure your project as a real application containing dependencies on any public addon without having to make a dedicated custom bundle. This release also brings improvements to our Maven integration.
March 2018 A REST API to trigger Studio releases, a revamped editor for page providers results and the ability to declare constraints for workflow variables and node variables.

We Want Your Feedback!

Feel free to let us know how we could make Studio better for you!

a month ago manonlumeau Final review
History: Created by manonlumeau

We'd love to hear your thoughts!

All fields required