Change Log - appui-layout-react
3.8.0
Fri Dec 08 2023
Version update only
3.7.17
Mon Nov 20 2023
Version update only
3.7.16
Mon Oct 16 2023
Version update only
3.7.15
Tue Oct 10 2023
Version update only
3.7.14
Fri Sep 29 2023
Version update only
3.7.13
Tue Aug 08 2023
Version update only
3.7.12
Thu Jul 27 2023
Version update only
3.7.11
Tue Jul 11 2023
Version update only
3.7.10
Wed Jul 05 2023
Version update only
3.7.9
Tue Jun 20 2023
Version update only
3.7.8
Thu Jun 01 2023
Version update only
3.7.7
Wed May 24 2023
Version update only
3.7.6
Mon May 15 2023
Version update only
3.7.5
Thu May 04 2023
Version update only
3.7.4
Tue Apr 25 2023
Version update only
3.7.3
Thu Apr 20 2023
Version update only
3.7.2
Wed Apr 12 2023
Version update only
3.7.1
Mon Apr 03 2023
Version update only
3.7.0
Wed Mar 29 2023
Updates
- Fix grip overlapping scrollbars
- Allow focus on widget tabs and keyboard tab navigation
- update @deprecated comments.
3.6.3
Mon Mar 27 2023
Version update only
3.6.2
Fri Mar 17 2023
Updates
- Added header to GroupProps
3.6.1
Fri Feb 24 2023
Version update only
3.6.0
Wed Feb 08 2023
Updates
- Fix a floating widget resize issue.
- Fix Grip.scss webpack variables issue.
- Updated the side panel handles
- Fix floating widget offset issue.
3.5.6
Fri Feb 24 2023
Version update only
3.5.5
Thu Jan 26 2023
Version update only
3.5.4
Wed Jan 18 2023
Version update only
3.5.3
Fri Jan 13 2023
Version update only
3.5.2
Wed Jan 11 2023
Version update only
3.5.1
Thu Dec 15 2022
Version update only
3.5.0
Wed Dec 07 2022
Updates
- Expose onMouseEnter and onMouseLeave events for a FloatingWidget.
- upgrade to node 18
- Number sort
- Close widget overflow popup when panel is collapsed.
- Bring panel handle on top of panel splitter
- Unpin classnames package, enable allowSynteticDefaultImports to use latest.
- Deprecate all components.
- Use --buic-toolbar-opacity to set the opacity of toolbar items.
- Update TabState to honor allowedPanelTargets when creating new widgets.
3.4.7
Wed Nov 30 2022
Version update only
3.4.6
Tue Nov 22 2022
Version update only
3.4.5
Thu Nov 17 2022
Version update only
3.4.4
Thu Nov 10 2022
Version update only
3.4.3
Fri Oct 28 2022
Version update only
3.4.2
Mon Oct 24 2022
Version update only
3.4.1
Mon Oct 17 2022
Version update only
3.4.0
Thu Oct 13 2022
Updates
- Updated Message Center dialog to have static width between tabs.
- Fix a floating widget resize issue.
- Correctly remove floating widgets from NineZoneState.
- Determine bounds when adding a new floating widget.
- Updated Node types declaration to support latest v16
- Fix panel splitters being interactive when the panels are not.
- New icons from Visual Design team for pin/unpin panel.
- Fix auto-sized floating widget position when dragging.
- Fix styling to correctly overflow widget content.
- Add pulse animation to widget targets.
- Increase visibility of widget targets.
3.3.5
Tue Sep 27 2022
Updates
- New icons from Visual Design team for pin/unpin panel.
- Fix styling to correctly overflow widget content.
3.3.4
Thu Sep 08 2022
Version update only
3.3.3
Tue Sep 06 2022
Version update only
3.3.2
Thu Sep 01 2022
Version update only
3.3.1
Fri Aug 26 2022
Version update only
3.3.0
Thu Aug 18 2022
Updates
- upgrade mocha to version 10.0.0
- Keep floating widget visible while dragged (with UI auto-hide enabled).
- Fix an issue where a widget is not removed correctly in FLOATING_WIDGET_SEND_BACK action.
- Fix styling of tab overflow menu.
- Deprecated
isInFooterMode
forFooterIndicator
, should always be considered true. - Fix widget duplication in send back action.
- Fix processing of widget container dragging to empty panel.
- Add hideWithUiWhenFloating prop to widgets so that an app can opt into hiding specific floating widgets when the UI automatically hides.
- Save state of floating widgets when they are hidden
- Add updated widget targets.
- Update iTwinUI-react to 1.38.1
- Allow tippy.js to close when tab is clicked.
3.2.9
Fri Aug 26 2022
Version update only
3.2.8
Tue Aug 09 2022
Version update only
3.2.7
Mon Aug 01 2022
Version update only
3.2.6
Fri Jul 15 2022
Version update only
3.2.5
Wed Jul 13 2022
Version update only
3.2.4
Tue Jun 21 2022
Version update only
3.2.3
Fri Jun 17 2022
Version update only
3.2.2
Fri Jun 10 2022
Version update only
3.2.1
Tue Jun 07 2022
Version update only
3.2.0
Fri May 20 2022
Updates
- Add ability to pass parameters to UiItemsManager when loading items provider to specify what stages allow the provider to supply items.
- Add option to auto-collapse unpinned widget panels.
- Animate tool settings appearance in the docked tool settings bar.
3.1.3
Fri Apr 15 2022
Version update only
3.1.2
Wed Apr 06 2022
Version update only
3.1.1
Thu Mar 31 2022
Version update only
3.1.0
Tue Mar 29 2022
Updates
- Add data attributes to identify item and its UI provider.
- Update to itwinui-css version "0.44.0".
- Update to @itwin/itwinui-react: 1.32.0
- Update to latest itwinui-react
3.0.3
Fri Mar 25 2022
Version update only
3.0.2
Thu Mar 10 2022
Version update only
3.0.1
Thu Feb 24 2022
Version update only
3.0.0
Mon Jan 24 2022
Updates
- Upgrade target to ES2019 and deliver both a CommonJs and ESModule version of package
- Update Floating Widget to allow overflow so popups like from Select component will properly display.
- rename to @itwin/appui-layout-react
- Update snapshots
- Support for TypeDoc v0.22.7. Fix various broken docs links.
- Create empty frontstage and UiItemsProviders to populate it and update how ContentGroups are defined.
- update immer to fix security warning
- Deprecate obsolete APIs. Publish beta APIs from last release.
- Remove link to learning doc that's no longer delivered.
- Upgraded itwinui-react to 1.16.2. Fixed editor sizes.
- Update styling on some status field items for better popup alignment.
- Allow widgets supplied by a UiItemsProvider to specify a default state of floating.
- Update to latest itwinui-react
- Clean up css for status bar entries to avoid unwanted text wrapping
- Incorporating iTwinUI-CSS and iTwinUI-React into iModel.js
- Rename ui directories to match new package names.
- Initialize popout window size and position when popping out from floating state to avoid crash.
- Update to React 17.
- Created imodel-components folder & package and moved color, lineweight, navigationaids, quantity, timeline & viewport. Deprecated MessageSeverity in ui-core & added it ui-abstract. Added MessagePresenter interface to ui-abstract.
- Remove react 16 peer dependency.
- Remove WidgetProvider and associated events.
- fix bad styling on message center status bar item.
- Replaced ui-core Slider with one from iTwinUi-react.
- Update to latest types/react package
- reset to use overflow hidden in floating widgets as it messes up auto-sizing and re-sizing.
- Add support for widget tab icons in UI-2
- Update widget tab styling to provide padding between icon and active stripe.
- Lock down and update version numbers so docs will build.
2.19.28
Wed Jan 12 2022
Version update only
2.19.27
Wed Jan 05 2022
Version update only
2.19.26
Wed Dec 08 2021
Version update only
2.19.25
Fri Dec 03 2021
Version update only
2.19.24
Mon Nov 29 2021
Version update only
2.19.23
Mon Nov 22 2021
Version update only
2.19.22
Tue Nov 16 2021
Version update only
2.19.21
Wed Nov 10 2021
Version update only
2.19.20
Fri Oct 29 2021
Version update only
2.19.19
Mon Oct 25 2021
Updates
- Drop unnecessary dep on @bentley/react-scripts; add a *.d.ts file for svg?sprite loader syntax
2.19.18
Thu Oct 21 2021
Updates
- Fix statusbar styling issue report by Design Review team.
2.19.17
Thu Oct 14 2021
Version update only
2.19.16
Mon Oct 11 2021
Version update only
2.19.15
Fri Oct 08 2021
Version update only
2.19.14
Fri Oct 01 2021
Version update only
2.19.13
Tue Sep 21 2021
Version update only
2.19.12
Wed Sep 15 2021
Version update only
2.19.11
Thu Sep 09 2021
Version update only
2.19.10
Wed Sep 08 2021
Version update only
2.19.9
Wed Aug 25 2021
Version update only
2.19.8
Mon Aug 23 2021
Version update only
2.19.7
Fri Aug 20 2021
Version update only
2.19.6
Tue Aug 17 2021
Version update only
2.19.5
Fri Aug 13 2021
Version update only
2.19.4
Thu Aug 12 2021
Version update only
2.19.3
Wed Aug 04 2021
Version update only
2.19.2
Tue Aug 03 2021
Version update only
2.19.1
Thu Jul 29 2021
Updates
- Initialize size and position of popout window when popping a widget out from floating state.
2.19.0
Mon Jul 26 2021
Version update only
2.18.4
Tue Aug 10 2021
Version update only
2.18.3
Wed Jul 28 2021
Version update only
2.18.2
Mon Jul 26 2021
Version update only
2.18.1
Fri Jul 16 2021
Version update only
2.18.0
Fri Jul 09 2021
Updates
- Add ability to provide widgets to zones via UiItemsProvider when using AppUI version 1.
2.17.3
Mon Jul 26 2021
Version update only
2.17.2
Thu Jul 08 2021
Version update only
2.17.1
Fri Jul 02 2021
Version update only
2.17.0
Mon Jun 28 2021
Updates
- Add ability to define state of popout widgets in NinezoneState.
- Add ability to maintain tab state even if UiItemsProvider that added the tab is not loaded. This allow preference size to be maintained.
- fix css deprecation warning about using 'fit-available'.
- Update scss to remove use of slash for division to avoid SASS deprecation warnings.
- Fix sass error reported by Civil iTwin.
- publish in-use APIs
2.16.10
Thu Jul 22 2021
Version update only
2.16.9
Tue Jul 06 2021
Version update only
2.16.8
Fri Jul 02 2021
Version update only
2.16.7
Mon Jun 28 2021
Version update only
2.16.6
Mon Jun 28 2021
Version update only
2.16.5
Fri Jun 25 2021
Version update only
2.16.4
Wed Jun 23 2021
Version update only
2.16.3
Wed Jun 16 2021
Version update only
2.16.2
Thu Jun 03 2021
Version update only
2.16.1
Thu May 27 2021
Version update only
2.16.0
Mon May 24 2021
Updates
- Update unit tests for resizeObserver fix.
- Update test to account for different number of calls to getBoundingClientRect.
- Update to latest classnames package
2.15.6
Wed May 26 2021
Updates
- Footer separator fix
2.15.5
Thu May 20 2021
Version update only
2.15.4
Tue May 18 2021
Version update only
2.15.3
Mon May 17 2021
Updates
- Update unit tests for resizeObserver fix.
2.15.2
Wed May 12 2021
Version update only
2.15.1
Wed May 05 2021
Version update only
2.15.0
Fri Apr 30 2021
Updates
- Specify grid-column in the scss for the Navigation and Tools widgets.
2.14.4
Thu Apr 22 2021
Version update only
2.14.3
Thu Apr 15 2021
Updates
- Cleanup statusbar styling to ensure items are centered and do not overflow area.
2.14.2
Thu Apr 08 2021
Version update only
2.14.1
Mon Apr 05 2021
Version update only
2.14.0
Fri Apr 02 2021
Updates
- Add api to float and dock widgets in UI2.0.
- Replace custom assert definition with one from bentleyjs-core.
2.13.0
Tue Mar 09 2021
Updates
- Updated to use TypeScript 4.1
- Floating widget opacity for UI 2.0. Slider formatMin, formatMax props.
- begin rename project from iModel.js to iTwin.js
2.12.3
Mon Mar 08 2021
Version update only
2.12.2
Wed Mar 03 2021
Version update only
2.12.1
Tue Feb 23 2021
Version update only
2.12.0
Thu Feb 18 2021
Version update only
2.11.2
Wed Feb 17 2021
Version update only
2.11.1
Thu Feb 04 2021
Version update only
2.11.0
Thu Jan 28 2021
Updates
- Allow all PopupProps to be passed in to FooterPopup.
- Fix double border issue in minimized active widget tab.
- Update panel transition to persist content size when collapsing.
2.10.3
Fri Jan 08 2021
Version update only
2.10.2
Fri Jan 08 2021
Version update only
2.10.1
Mon Dec 21 2020
Version update only
2.10.0
Fri Dec 18 2020
Updates
- Cancel requested animation frame in Panel component.
- Improve panel widget transitions.
- Render single border between panel widgets.
2.9.9
Sun Dec 13 2020
Version update only
2.9.8
Thu Dec 10 2020
Version update only
2.9.7
Wed Dec 09 2020
Version update only
2.9.6
Mon Dec 07 2020
Version update only
2.9.5
Fri Dec 04 2020
Version update only
2.9.4
Wed Dec 02 2020
Version update only
2.9.3
Mon Nov 23 2020
Version update only
2.9.2
Mon Nov 23 2020
Version update only
2.9.1
Thu Nov 19 2020
Version update only
2.9.0
Wed Nov 18 2020
Updates
- Update widget colors.
- Fix widget grip position issue.
- Fix incorrect targeted state of tab targets.
2.8.1
Mon Nov 02 2020
Version update only
2.8.0
Fri Oct 23 2020
Updates
- Allow to expand collapsed panel with unitialized size.
- Added jsdoc ESLint rule for UI packages
2.7.6
Wed Nov 11 2020
Version update only
2.7.5
Fri Oct 23 2020
Version update only
2.7.4
Mon Oct 19 2020
Updates
- Add timer to panel auto expander.
2.7.3
Wed Oct 14 2020
Version update only
2.7.2
Tue Oct 13 2020
Version update only
2.7.1
Thu Oct 08 2020
Version update only
2.7.0
Fri Oct 02 2020
Updates
- Footer indicator improvement
- Fixed lint warnings.
- Table cell editing via keyboard
2.6.5
Sat Sep 26 2020
Version update only
2.6.4
Tue Sep 22 2020
Version update only
2.6.3
Mon Sep 21 2020
Version update only
2.6.2
Mon Sep 21 2020
Version update only
2.6.1
Fri Sep 18 2020
Version update only
2.6.0
Thu Sep 17 2020
Updates
- BadgeType support for Backstage items
- Moved ESLint configuration to a plugin
- Addressed ESLint warnings in UI packages. Fixed react-set-state-usage rule. Allowing PascalCase for functions in UI packages for React function component names.
- Update minimized active tab styling.
- Increase invisible clickable bounds of stage panel resize grip.
- Add resizable flag to PanelState.
- Required active tab id in WidgetState.
- Add panel collapse transition and auto-collapse interaction for unpinned panels.
- Ability to provide allowed panel targets for a tab.
- Widget tab badge support.
2.5.5
Wed Sep 02 2020
Version update only
2.5.4
Fri Aug 28 2020
Version update only
2.5.3
Wed Aug 26 2020
Version update only
2.5.2
Tue Aug 25 2020
Version update only
2.5.1
Mon Aug 24 2020
Version update only
2.5.0
Thu Aug 20 2020
Updates
- Fixed updating focus when Tabs activeIndex updated. More a11y issues.
- Added eslint-plugin-jsx-a11y devDependency and made first pass at adding a11y roles
- Added react-axe and resolved some a11y issues
- Moved SpecialKey & FunctionKey enums to ui-abstract & started using them throughout UI packages
- lock down @types/react version at 16.9.43 to prevent build error from csstype dependency
- Added Table component keyboard row selection. Miscellaneous a11y fixes.
- Switch to ESLint
- Add drop shadow to toolsettings overflow popup.
- Close widget overflow popup when tab is clicked.
- Add corner resize handles to floating widgets.
- Add preferredPanelWidgetSize to TabState.
2.4.2
Fri Aug 14 2020
Version update only
2.4.1
Fri Aug 07 2020
Version update only
2.4.0
Tue Jul 28 2020
Updates
- Contain floating widget bounds.
- Ability to provide title for dock tool settings button.
- Persist floating widget size.
- Add send home button to floating widgets.
- Use Popup components for widget overflow and tool settings overflow popups.
2.3.3
Thu Jul 23 2020
Version update only
2.3.2
Tue Jul 14 2020
Version update only
2.3.1
Mon Jul 13 2020
Version update only
2.3.0
Fri Jul 10 2020
Updates
- Fix tool settings styling on FireFox. Floating Toolsettings was missing z-index.
- Replace PointerEvents with touch and mouse events.
2.2.1
Tue Jul 07 2020
Version update only
2.2.0
Fri Jun 19 2020
Updates
- Updates to documentation
- Added support for popup with multiple editors
- Fix widget panel interactions on touch devices.
- Prevent widget content renderer from overflowing widget tabs.
- Fix touch drag of tool settings handle.
- Fix widget drag interactions for touch devices.
- Fix widget content flicker when expanding minimized widget.
2.1.0
Thu May 28 2020
Updates
- Fix toolbar overflow panel display.
- Remove border on small app button.
- Address React warnings about deprecated methods.
- Contain floating widgets in visible nine zone area.
- Use react-scripts for demo app.
2.0.0
Wed May 06 2020
Updates
- Add support for 2.0 ui Tool and Navigation widgets to react to UiFramework.onUiVisibilityChanged events
- Removed @deprecated APIs from ui-framework & ui-core and updated NextVersion.md
- Removed deprecated Expandable item History Tray support
- fix sizing of SvgSprite icons in backstage.
- Add missing tilde to scss files
- Address warning to convert 'start' to 'flex start'
- Fix bug 292829 where toolbar border displayed when all items are hidden.
- Update test to avoid warnings.
- Fixed ReactResizeDetector usage after upgrade. Converted Toggle component to function. Hover/pressed styling in 2.0 Toolbar.
- Using center of Messages indicator as target. Added CSS classname overrides to StatusBarComposer for sections. UI 2.0 color tweaks.
- Ui 2.0 - Blur the toolbar item background
- update styling of widget panel background color
- Updates to remove need for svg-sprite-loader, use defualt CRA svgr loader instead.
- Upgrade to Rush 5.23.2
- Fixed Safari browser issues
- Update StatusBarComposer to support Overflow panel.
- Ui 2.0 - Toolbar display changes
- Updated Toolbar colors/opacity for Ui 2.0
- Move common hooks to ui-core.
- Move react to peerDependencies.
- Learning documentation for ui-core
- TOC for UI 2.0 Docs, @alpha to @beta, Components Examples
- Ability to drag docked tool settings to widget mode.
- Support for floating widget targets.
- Fix safe area insets for bottom zones w/o footer.
- Keep active tab visible.
- Reparent widget content when dragging widget around.
- Floating widget stacking order.
- Map children to panes fix.
- Upgraded icons-generic-webfont to ^1.0.0
- Update auto-generated dialog items to work with the Tool Settings Bar.
- Update stage panels to not hide overflow to popups are not clipped.
- Minor styling changes
- Remove support for the iModel.js module system by no longer delivering modules.
- Update how overflow toolsetting panel is constructed.
1.14.1
Wed Apr 22 2020
Version update only
1.14.0
Tue Mar 31 2020
Version update only
1.13.0
Wed Mar 04 2020
Updates
- Fix safe area insets for bottom zones w/o footer.
1.12.0
Wed Feb 12 2020
Updates
- Upgraded icons-generic-webfont to ^1.0.0
1.11.0
Wed Jan 22 2020
Updates
- Upgrade to TypeScript 3.7.2.
- Docked tool settings component.
1.10.0
Tue Jan 07 2020
Updates
- Fix widget target infinite set state issue.
- Add css option to pad between icon and label in Label StatusBar Indicator.
1.9.0
Tue Dec 10 2019
Updates
- Invoke onTargetChanged when component unmounts.
- No longer accessing this.state or this.props in setState updater - flagged by lgtm report
- Added support for NotifyMessageDetails.displayTime for Toast messages
- Ability to determine available tool settings width.
- Fix code analysis report issues.
- Use exhaustive-deps linter rule.
- Expandable group touch support.
- Use typescript as webpack configuration language.
- Ability to set zone width from zones manager.
- Removed unused React state variables. Removed unsupported setState calls from render() methods.
- Added ConditionalField and FooterModeField components. StatusBar responsive changes.
1.8.0
Fri Nov 22 2019
Updates
- Update Icon package version.
- Tablet responsive UI
- Added StatusBarComposer, StatusBarItem, StatusBarManager and StatusBarItemsManager
- Added tslint-react-hooks to UI packages
- Remove unsupported fit-content CSS value.
- Fix flex CSS rule shorthand issue in stage panel splitter.
- Touch support for widget drag, widget resize and stage panel splitter.
- Add disabled resize handles option to widget.
- Deprecate history tray components.
- Open tool panel via drag interaction.
1.7.0
Fri Nov 01 2019
Updates
- Fixed mouse interaction for Navigation Aids
- Made the Status Bar & Backstage more responsive on smaller screens
- Added initial ui-abstract package setup
- Added UiAdmin with support for displaying Menus and Toolbars at a location
- Merge zone to save window resize settings and update target zone bounds.
- Fix footer offset in widget mode.
- Enable pointer events over toolbar instead of toolbar container.
- Persist zones layout on window resize.
- Fix Safari high CPU issue.
1.6.0
Wed Oct 09 2019
Updates
- Added AutoSuggest component and improved KeyinBrowser component
- Ability to drag and resize tool settings widget.
- Change prop type from RefObject
to T.
1.5.0
Mon Sep 30 2019
Updates
- copyright headers
- Tool Assistance changes per UX Design
- Tool Assistance for Ctrl+Z and other chars
- upgrade to TypeScript 3.6.2
- Prevent BackstageItem label overflow.
- Make components aware of safe area insets.
- Enable backstage scrolling.
- Scrollable tool settings content.
1.4.0
Tue Sep 10 2019
Updates
- Allow an app to specify touch-specific instructions in tool assistance.
1.3.0
Tue Aug 13 2019
Updates
- Update to use latest icon library
- Add support for BackstageComposer so Plugins can add backstage items.
- Added CursorPrompt, improved Pointer messages
- Fixed Group Button history is overlapping a Popup Button panel when hovering over the Group button
- Updated generic icon package
- Moved Point, PointProps, Rectangle, RectangleProps, Size and SizeProps to ui-core from ui-ninezone
- Improved ToolAssistance item spacing. ViewSelector shows current view.
- Update to latest icon package version.
1.2.0
Wed Jul 24 2019
Updates
- Move zonesBounds from manager to props.
- Update horizontal toolbar styles
- Update height/width for toolbar items so svg icons would display.
- Added ToolAssistance support and Tool.iconSpec
- Demo changes.
- Refactor and test ZonesManager.
1.1.0
Mon Jul 01 2019
Updates
- Added beta badge support to toolbar buttons and widget tabs
- Resolved tslint issue with ui-ninezone demo
- Removed missing group descriptions
- Update to TypeScript 3.5
- Add stage panel support.
1.0.0
Mon Jun 03 2019
Updates
- Added UI Logger & UiError usage & improved i18n calls
- Update to css-loader 2.1.1
- Moved NoChildrenProps, OmitChildrenProp and flattenChildren to ui-core from ui-ninezone
- Added Overflow button support
- Release tag cleanup and ui-framework unit tests
- Add support for solar timeline.
- Added NumericInput component to ui-core. Added dependency on react-numeric-input.
- Prevent zones component from creating a stacking context.
0.191.0
Mon May 13 2019
Updates
- Update to latest version of icon library.
- @beta tags for Toolbar. More React.PureComponent usage. Added constructors to prevent deprecated warnings. Coverage minimum thresholds.
- Fixed AppButton onClick on Firefox and bar color
- CommonProps usage in ui-framework. SvgPath sample in ui-test-app. Added tools/build/tslint-docs.json.
- Show/Hide UI enhancements. Widget Opacity enhancements.
- Added local snapshot support to ui-test-app. Added specialized div components to ui-core.
- Fix broken links
- Fixed Viewport heights & initial navigation aid. Widget transparency.
- From hackathon-ui-team: StagePanels, UI Show/Hide, PopupButtons
- Put sourcemap in npm package.
- Require React & React-dom 16.8
- Update icons-generic-webfont version to latest available.
- Add TitleBar component for toolsetting instead of using one from footer. Title bas needed to be more compact in toolsettings widget.
- Tool Settings: removed minimize tab, added min to title bar, styled title
- Auto close popups when clicking outside.
- Move zone components to @beta.
- Move tool settings components to @beta.
- Remove popover components.
- Prevent widget content unmount in 9-Zone demo.
- Change start to flex-start to avoid linting warnings from postcss-loader
- Upgrade TypeDoc dependency to 0.14.2
0.190.0
Thu Mar 14 2019
Updates
- Added 'uifw-' to ContentLayout CSS class names and others. Fixed Status Bar separators.
- Added 'uifw-' prefix to most ui-framework CSS class names
- Cleaned up index.scss for variables & mixins in ui-core and added classes.scss that generates CSS
0.189.0
Wed Mar 06 2019
Updates
- UI documentation fixes
- Use new buildIModelJsBuild script
- Remove unneeded typedoc plugin dependency
- Minor UI Color Theme changes
- Support for including CSS files in published UI packages
- Added styling capability ot messages
- Removed dependency on BWC. Parts of BWC copied into ui-core in preparation for theming support.
- Added ToggleEditor. Support for defaultTool in Frontstage.
- Save BUILD_SEMVER to globally accessible map
- Added support for UI color themes
- Display status message above status indicator popup.
- Update to use newer generic-icons-webfont package.
- Upgrade to TypeScript 3.2.2
0.188.0
Wed Jan 16 2019
Version update only
0.187.0
Tue Jan 15 2019
Version update only
0.186.0
Mon Jan 14 2019
Updates
- Add Status Field to show selection count
0.185.0
Fri Jan 11 2019
Version update only
0.184.0
Thu Jan 10 2019
Updates
- Keyboard Shortcut support
- Ensure unique relative paths in ninezone source.
0.183.0
Mon Jan 07 2019
Version update only
0.182.0
Mon Jan 07 2019
Version update only
0.181.0
Fri Jan 04 2019
Version update only
0.180.0
Wed Jan 02 2019
Version update only
0.179.0
Wed Dec 19 2018
Updates
- Added showDialogInitially support to ActivityMessageDetails
- Refactor Tooltip component to position over multiple viewports.
0.178.0
Thu Dec 13 2018
Updates
- Migrate from React.Component to React.PureComponent
0.177.0
Wed Dec 12 2018
Version update only
0.176.0
Mon Dec 10 2018
Version update only
0.175.0
Mon Dec 10 2018
Version update only
0.174.0
Mon Dec 10 2018
Version update only
0.173.0
Thu Dec 06 2018
Updates
- Fixed initial & return layout of Frontstage. Styling of scrollbar in Chrome.
- Custom imodelJs noDirectImport lint rule implemented, noDuplicateImport lint rule turned on.
0.172.0
Tue Dec 04 2018
Updates
- Created index file to match package name, eliminate subdirectory index files, decrease usage of default exports, some class name changes to avoid conflicts in the index file.
0.171.0
Mon Dec 03 2018
Updates
- Changed Omit typedef source from ui/ninezone to ui/core
0.170.0
Mon Nov 26 2018
Updates
- Changed Omit typedef source from ui/ninezone to ui/core
0.169.0
Tue Nov 20 2018
Version update only
0.168.0
Sat Nov 17 2018
Version update only
0.167.0
Fri Nov 16 2018
Updates
- Fixed some content control sizing issues
- Moved most isHidden logic for toolbar items into ui-ninezone
- Hiding items by rendering them conditionally instead of using a CSS class.
- ui-framework unit tests & docs
0.166.0
Mon Nov 12 2018
Version update only
0.165.0
Mon Nov 12 2018
Version update only
0.164.0
Thu Nov 08 2018
Updates
- Updated to TypeScript 3.1
- Fixed height issues with widget content
0.163.0
Wed Oct 31 2018
Updates
- Added JSX specification for Frontstage, Zone & Widget
- Fixed ui-framework unit test
0.162.0
Wed Oct 24 2018
Updates
- Make ToolAdmin.defaultTool. public. Allow getToolTip to return HTMLElement | string.
- Tooltips, ToolAdmin.activeToolChanged support, SheetNavigationAid/SheetsModalFrontstage improvements.
- Ui Documentation
- Vertical PropertyGrid layout improvements. PropertyGrid background color. Setting the widget state.
0.161.0
Fri Oct 19 2018
Version update only
0.160.0
Wed Oct 17 2018
Version update only
0.159.0
Tue Oct 16 2018
Version update only
0.158.0
Mon Oct 15 2018
Version update only
0.157.0
Sun Oct 14 2018
Updates
- Fixing scripts for linux
0.156.0
Fri Oct 12 2018
Updates
- Initial release
Last Updated: 08 December, 2023