1.0.0-beta.39 Views showcase!
·
1041 commits
to master
since this release
- Fixed patching for
prismjs@^1.21.0 - Bumped jora to
1.0.0-beta.3 - Introduced view's showcase page (
#views-showcase) - Core
- Improved error handling in data prepare handler
- Display data loading progress
- Reworked navigation panel and introduced
Widget#navAPI - Removed
Widget#addBadge()method (useWidget#navAPI instead) - Added
Widget#setPageRef()method - Added optional
postRender()method in view config, which is useful for final decoration - Fixed empty entry (i.e.
{ "": true }) in#.paramswhen page's route has no params
- Report page
- Improved syntax highlighting in editors
- Added known view highlighting in view editor
- Fixed loss of functions, regexps and dates on view source formatting on report page
- Improved available views presentation
- Changes in views:
alert- Changed variations to have
.view-alertclass - Fixed CSS styles
- Changed variations to have
block- Removed missed styles, it affected
<h2>by legacy reasons
- Removed missed styles, it affected
button- Added support for
hrefandexternalvalues indata, which ignores when button is disabled oronClickis specified - Don't apply
onClickwhen button is disabled - Add
onclickclass to element whenonClickhandler is applied - Preserve style of hover state while triggered popup is showing
- Fixed styles to preserve a consistent size across variations
- Added support for
header- Changed variations to have
.view-headerclass - Fixed CSS styles
- Changed variations to have
menu-item- Added support for
hrefandexternalvalues indata, which ignores when item is disabled oronClickis specified - Changed to use
<a>as a view root element - Add
onclickclass to element whenonClickhandler is applied - Preserve style of hover state while triggered popup is showing
- Added support for
select- Added
beforeItemsandafterItemsoptions to specify content before/after items - Added
limitoption to limit items count on first render - Added
minItemsFilteroption to specify minimal items count (excluding reset item) required to apply filter input (default10) - Changed popup content layout and styles
- Added
signature- Changed location path in details popup to use
[index]instead ofpick(index)
- Changed location path in details popup to use
source- Added highlighting for
discovery-viewanddiscovery-query
- Added highlighting for
struct- Improved estimated JSON size computation in action popup
- Added "Copy path" to action popup
table- Added auto detection for column sorting state, i.e. determine an order of values in a column and mark column coresponding to the order if any
- Make column non-sortable when all its values are equal, since sorting have no effect
- Used natural sorting approach for generated sorting functions
- Inverted icons for sorting direction
tabs- Changed
tabsconfig option to take a query - Fixed
tab.contentoverriding bytabConfig.content(tab.contentwins as intended now) - Apply tabs configuration to tab's config instead of data
- Changed
tab- Moved
valueandtextfrom data to config - Added
disabledconfig option - Add
onclickclass to element whenonClickhandler is applied
- Moved