Change Log - ui-ninezone

1.4.0

Tue Sep 10 2019

Updates

  • #165662. 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
  • #159907. 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: 20 September, 2019