Releases
v1.0.0-beta.89
Compare
Sorry, something went wrong.
No results found
Renamed Widget class into ViewModel
Added pageStateChange event to ViewModel, triggered when pageId, pageRef, or pageParams changes
Added query property to functions produced from a string (jora query), i.e. with Model#queryFn(query)
Added clipboard option to the upload extension for enabling loading data from the clipboard
Added support for uploading files from paste event
Added unloadData nav button
Renamed loadData nav button into uploadFile
Changed Model#unloadData() method to not reset context
Added app-header view
Model's info:
Added name, version, description, and icon options for Model, storing these values in the info property
Added model property to a render context (result of ViewModel#getRenderContext()) reflecting info value
Added --discovery-app-icon CSS custom property which contains value of model's icon
Added @discoveryjs/discovery/utils export
Changed the extension application order for App so that options.extensions are applied after implicit extensions
Changed nav-button view to align with button view (text, href and external as config options, disabled is no longer treated as query)
Modified PageRenderer#define() and ViewRenderer#define() to allow specifying all options with a single config parameter:
// new signature
discovery . page . define ( 'example' , { render : [ /* ... */ ] , ...restOptions } ) ;
// old signature remains compatible
discovery . page . define ( 'example' , [ /* ... */ ] , { /* options */ } ) ;
Removed export default in the core modules
Fixed Model#pathToQuery() method to correctly generate a query when part of the path contains a jora keyword
Fixed an edge case in the table view when rendering a single cell with an explicit column setup and row data containing non-object values
You can’t perform that action at this time.