All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
2.0.0 (2018-08-02)
- button: update to use enum for button types (#703) (a172831)
- checkbox: fix broken indeterminate state UI in Firefox (#489) (dd55c0c)
- dev-site: fixes html5 validation issues with dev site markup (#463) (c171e79)
- divider: remove hard coded color value on divider to support theming (#675) (85d07d7)
- fast-components-react-msft: fix incorrect web address to documentation in readme (#754) (4d1aa9e)
- fast-components-react-msft: fixes error running jest with components that require chroma (#687) (140457c)
- fast-components-styles-msft: remove duplicate code and creates a utility to apply mixed colors (#500) (179c584)
- fast-development-site: correctly display component view border (#595) (b2725dd)
- fix imports after updating types (#644) (65ed738)
- fast-css-editor-react: update the api to accept strings for position (#707) (f2a4d83)
- fast-development-site: fix a pathing issue between the detail and example pages (#525) (ef577c4)
- fast-development-site: fix for switching to RTL should only affect component view (#593) (ab70f2a)
- fast-development-site: fix for text field example not rendering (#590) (f02de43)
- fast-development-site: fixes site component issue where state is expected for theme even if it does not exist (#697) (b85bdbf)
- fast-development-site: remove component name and add presets tab (#579) (9266132)
- fast-development-site: text cursor for non interactable areas should be default cursor (#715) (58e4191)
- fast-development-site: update background image size (#606) (8a2ac45)
- fast-development-site-react: fix the selection model to always point to a component/item (#522) (608f548)
- fast-form-generator: remove resize behavior and update fontfamily (#727) (5d57974)
- fast-form-generator-react: correct the validation between oneOf and anyOf checks (#677) (f5d185c)
- fast-form-generator-react: entire list item should be clickable when navigating between sections (#673) (5504475)
- fast-form-generator-react: sets the value of the textarea to an empty string if it is undefined (#683) (0bc66ac)
- fast-form-generator-react: update + glyph positioning (#626) (4902ea4)
- fast-layouts-react: fix export issue to allow Column, Grid, and Page components to be imported from the root level of the package (#554) (83c08b2)
- hypertext: fix hypertext style when no href value exists (#499) (cd5d3d2)
- image: fix image schema to match the current code implementation (#671) (8618cd1)
- image: fix incorrect data causing error in srcSet 'w' value (#422) (cb8646e)
- label: fix spelling error in interface name for managed classes (#755) (b57b4c1)
- label: remove label element shift when changing HTML type in configure pane (#657) (44d3126)
- permutator: fix an issue where lodash was being referred to and not lodash-es (#509) (88f4b90)
- toggle: toggle "Selected" option does not work and is missing background color (#663) (e05abca)
- colors: add contrast and luminosity utilities (#751) (b0e0313)
- detail view: add detail view (#470) (665b871)
- dev-site: adds error boundary to dev site component wrapper to prevent entire views from breaking (#438) (54918b9)
- development-site: add ability to have children as strings in the form generator and development site dev tools (#518) (2a4a87f)
- development-site: add component for title and component for title with brand color applied (#501) (d1d9d5c)
- dialog: add dialog as a new component (#752) (2864021)
- fast-components-react-base: add horizontal overflow (#739) (c6b0ebf)
- fast-components-react-base: add unit tests to all components and update code coverage expectations (#699) (c476889)
- fast-components-react-msft: add enzyme and unit tests for MSFT specific components (#732) (dea5e3e)
- fast-components-react-msft: add flipper as a new component (#642) (5ac4496)
- fast-components-react-msft: add localized styles and enable ltr/rtl swapping on documentation site (#517) (ce939b7)
- fast-components-styles-msft: set default config values as a fallback if there is a missing or incomplete design system (#633) (ffeafc7)
- fast-css-editor-react: add default editor component and position component (#636) (72037a8)
- fast-development-site: add collapsible titles on configure pane (#605) (9ab9af9)
- fast-development-site: add component theme support (#655) (4c4ce6b)
- fast-development-site: add component transparency toggle to info bar (#591) (f065f6a)
- fast-development-site: add hover and focus states to TOC menu items (#745) (b74673f)
- fast-development-site: add resize capability to row component (#559) (3510400)
- add sketch utility and design kit (#495) (ce8feb3)
- fast-development-site: add syntax highlighting to code preview (#583) (e763341)
- fast-development-site: Create infobar for fast site (#558) (86335ea)
- fast-development-site: update waffle menu style and animations (#724) (0eb195c)
- fast-development-site-react: add ability to update component values dynamically from outside the site (#634) (3130fdf)
- form generator: add focus/hover states (#449) (4dbe9a3)
- jss: update manager to support function stylesheets (#508) (8e7c947)
- jss-manager: update to enable server-side rendering of stylesheets. (#516) (a5072d0)
- layouts: add page, grid, and column layout configuration (#471) (97830fb)
- layouts: create configurable breakpoint tracker utility (#467) (4b1ed8a)
- localization: adds direction rtl/ltr updating (#485) (0a5e1e7)
- schema: add schema view to dev tools (#448) (681585d)
- shell: add shell package with app-grid (#461) (dabb3b4)
- utilities: add fast-web-utilities as a new package (#686) (a31a581)
- utilities: adds generic acrylic function to
fast-jss-utilites
and MSFT specific implementation tofast-component-styles-msft
(#740) (f8aad89) - remove node sass from fast-animations (#735) (645f811)
- label: contains a change to interface names
1.9.0 (2018-07-14)
- checkbox: fix broken indeterminate state UI in Firefox (#489) (dd55c0c)
- dev-site: fixes html5 validation issues with dev site markup (#463) (c171e79)
- divider: remove hard coded color value on divider to support theming (#675) (85d07d7)
- fast-components-react-msft: fixes error running jest with components that require chroma (#687) (140457c)
- fast-components-styles-msft: remove duplicate code and creates a utility to apply mixed colors (#500) (179c584)
- fast-development-site: correctly display component view border (#595) (b2725dd)
- fast-development-site: fix a pathing issue between the detail and example pages (#525) (ef577c4)
- fast-development-site: fix for switching to RTL should only affect component view (#593) (ab70f2a)
- fast-development-site: fix for text field example not rendering (#590) (f02de43)
- fast-development-site: remove component name and add presets tab (#579) (9266132)
- fast-development-site: update background image size (#606) (8a2ac45)
- fast-development-site-react: fix the selection model to always point to a component/item (#522) (608f548)
- fast-form-generator-react: correct the validation between oneOf and anyOf checks (#677) (f5d185c)
- fast-form-generator-react: entire list item should be clickable when navigating between sections (#673) (5504475)
- fast-form-generator-react: sets the value of the textarea to an empty string if it is undefined (#683) (0bc66ac)
- fix imports after updating types (#644) (65ed738)
- fast-form-generator-react: update + glyph positioning (#626) (4902ea4)
- fast-layouts-react: fix export issue to allow Column, Grid, and Page components to be imported from the root level of the package (#554) (83c08b2)
- hypertext: fix hypertext style when no href value exists (#499) (cd5d3d2)
- image: fix image schema to match the current code implementation (#671) (8618cd1)
- image: fix incorrect data causing error in srcSet 'w' value (#422) (cb8646e)
- permutator: fix an issue where lodash was being referred to and not lodash-es (#509) (88f4b90)
- toggle: toggle "Selected" option does not work and is missing background color (#663) (e05abca)
- detail view: add detail view (#470) (665b871)
- dev-site: adds error boundary to dev site component wrapper to prevent entire views from breaking (#438) (54918b9)
- development-site: add ability to have children as strings in the form generator and development site dev tools (#518) (2a4a87f)
- development-site: add component for title and component for title with brand color applied (#501) (d1d9d5c)
- fast-components-react-msft: add flipper as a new component (#642) (5ac4496)
- fast-components-react-msft: add localized styles and enable ltr/rtl swapping on documentation site (#517) (ce939b7)
- fast-components-styles-msft: set default config values as a fallback if there is a missing or incomplete design system (#633) (ffeafc7)
- fast-css-editor-react: add default editor component and position component (#636) (72037a8)
- fast-development-site: add component theme support (#655) (4c4ce6b)
- fast-development-site: add component transparency toggle to info bar (#591) (f065f6a)
- fast-development-site: add resize capability to row component (#559) (3510400)
- fast-development-site: add syntax highlighting to code preview (#583) (e763341)
- fast-development-site: Create infobar for fast site (#558) (86335ea)
- fast-development-site-react: add ability to update component values dynamically from outside the site (#634) (3130fdf)
- form generator: add focus/hover states (#449) (4dbe9a3)
- jss: update manager to support function stylesheets (#508) (8e7c947)
- jss-manager: update to enable server-side rendering of stylesheets. (#516) (a5072d0)
- add sketch utility and design kit (#495) (ce8feb3)
- layouts: add page, grid, and column layout configuration (#471) (97830fb)
- layouts: create configurable breakpoint tracker utility (#467) (4b1ed8a)
- localization: adds direction rtl/ltr updating (#485) (0a5e1e7)
- schema: add schema view to dev tools (#448) (681585d)
- shell: add shell package with app-grid (#461) (dabb3b4)
- utilities: add fast-web-utilities as a new package (#686) (a31a581)
1.8.0 (2018-06-12)
- fast-components-styles-msft: remove duplicate code and creates a utility to apply mixed colors (#500) (179c584)
- fast-development-site: fix a pathing issue between the detail and example pages (#525) (ef577c4)
- fast-development-site-react: fix the selection model to always point to a component/item (#522) (608f548)
- hypertext: fix hypertext style when no href value exists (#499) (cd5d3d2)
- permutator: fix an issue where lodash was being referred to and not lodash-es (#509) (88f4b90)
- development-site: add ability to have children as strings in the form generator and development site dev tools (#518) (2a4a87f)
- development-site: add component for title and component for title with brand color applied (#501) (d1d9d5c)
- fast-components-react-msft: add localized styles and enable ltr/rtl swapping on documentation site (#517) (ce939b7)
- jss: update manager to support function stylesheets (#508) (8e7c947)
- jss-manager: update to enable server-side rendering of stylesheets. (#516) (a5072d0)
- add sketch utility and design kit (#495) (ce8feb3)
1.7.0 (2018-06-01)
- checkbox: fix broken indeterminate state UI in Firefox (#489) (dd55c0c)
- dev-site: fixes html5 validation issues with dev site markup (#463) (c171e79)
- image: fix incorrect data causing error in srcSet 'w' value (#422) (cb8646e)
- detail view: add detail view (#470) (665b871)
- dev-site: adds error boundary to dev site component wrapper to prevent entire views from breaking (#438) (54918b9)
- form generator: add focus/hover states (#449) (4dbe9a3)
- layouts: add page, grid, and column layout configuration (#471) (97830fb)
- layouts: create configurable breakpoint tracker utility (#467) (4b1ed8a)
- localization: adds direction rtl/ltr updating (#485) (0a5e1e7)
- schema: add schema view to dev tools (#448) (681585d)
- shell: add shell package with app-grid (#461) (dabb3b4)
1.6.0 (2018-05-16)
1.5.0 (2018-05-16)
- button: fixes an issue where href was not being passed as part of the created anchor element (#411) (35928e1)
- development-site: update styling (#416) (97ac11a)
- form generator: fixes drag and drop, updates styles and shape (#426) (b5013a8)
- jss: fix errors caused by un-linked JSS rules (#409) (c9c4a9c)
- code-preview: add react code preview (#399) (fee05e7)
- form generator: add SVGs, additional JSS, and general examples (#418) (86f36df)
- form generator: updates styles found in configuration pane (#420) (919121b)
1.4.0 (2018-05-14)
- button: fixes an issue where href was not being passed as part of the created anchor element (#411) (35928e1)
- development-site: update styling (#416) (97ac11a)
- jss: fix errors caused by un-linked JSS rules (#409) (c9c4a9c)
- code-preview: add react code preview (#399) (fee05e7)
- form generator: add SVGs, additional JSS, and general examples (#418) (86f36df)
- form generator: updates styles found in configuration pane (#420) (919121b)
1.3.0 (2018-05-11)
- button: fixes an issue where href was not being passed as part of the created anchor element (#411) (35928e1)
- jss: fix errors caused by un-linked JSS rules (#409) (c9c4a9c)
- naming: fix component names to align to repo standard (#202) (298836e)
- corrects typing of ICSS rules (#15) (44dc167)
- animation: refactor animate sequence and group to remove code duplication (#325) (2beeb98)
- build: fixes an issue where npm install was failing due to mismatched package dependency versions (#21) (1dda250)
- button: fixes button import which caused issues using the framework outside the monorepository (#377) (e39c178)
- dev-site: add design system provider to component example factory (#359) (7f01fd5)
- package: rename fast-development-site to fast-react-development-site (#115) (196d6bb)
- package: rename fast-react-components-fluent to fast-react-components-msft (#117) (c0e735a)
- permutator: fix duplicate code for handling required and optional data (#323) (e5817dc)
- permutator: refactor repeated code to check if a location is recursive into a new utility (#327) (4e5e093)
- tests: fix polymer issue during lerna run test (#261) (1142a6a)
- tslint: fix tslint errors (#114) (78fea3e)
- tslint: fixes incorrect tslint rule regarding ordered imports (#188) (ebe0b30)
- ensure app build and tslint processes run prior in the build gate (#132) (e74f953)
- fix tslint globbing issue and enforce whitespace in import/export statements (#219) (4637a90)
- travis-CI build-break (#336) (bffbf5e)
- add color utility package (#138) (f666c23)
- add divider component (#205) (ae25c38)
- add form generator to the packages (#311) (a339b3c)
- add hypertext component (#210) (9e363ff)
- add snapshot test suite (#207) (7ceaafe)
- add tabbed navigation for development site (#343) (dcab3bc)
- adds button boilerplate (#11) (5048f41)
- adds fast-development-site for testing component libraries (#7) (53ce962)
- adds fast-react-component-base directory (#10) (c4a2acb)
- typography: add typography as a new base component and style (#247) (df3804e)
- adds fast-react-jss-manager project (#2) (e70acfd)
- angular: add preliminary JSS manager for angular (#140) (0799251)
- build: add development site and automated example path generation (#98) (1c7e7d4)
- build: add development site to fast react components fluent (#101) (951f894)
- button: allows button to be rendered as an HTML button or an anchor element (#93) (96db63d)
- button: updates to current msft styles (#314) (0029e06)
- checkbox: add new component with styles (#252) (3ad3988)
- development site: update the styling to reflect the new comps (#275) (e4c5609)
- update code coverage on travis (#330) (63ab4f4)
- docs: add development site tools panel (#383) (86b491a)
- fluent: adds fluent breakpoints and typographic ramp for heading, subheading, paragraph and caption (#110) (8450514)
- form: add the form generator to the development site (#362) (b4c97bf)
- form generator: adds JSS (#392) (aee1084)
- form generator: adds styling scaffolding and JSS for select (#363) (4aeef73)
- Foundation: adds base functionality to Foundation component (#23) (d4e1685)
- update utility to include localized spacing and direction (#308) (e45ea1a)
- heading: add heading as a new msft component (#280) (b7ee1ab)
- hypertext: remove code duplication in hypertext styles (#321) (911572f)
- Image: add new component and msft styles (#237) (ea057ed)
- jss-manager-react: add stylesheet overrides as props (#282) (8610f35)
- label: add new component and msft styles (#265) (0328028)
- markdown: add utility to convert markdown to msft component strings (#346) (67bca5f)
- packages: adds the data permutator, react viewer and browser extensions packages (#51) (f5268b8)
- structure: updates the structure for the development site (#217) (e153b0b)
- toggle: add new component and msft styles (#212) (b9dd3e0)
- utilities: add package for jss utilities (#286) (e1e9caf)
- catagorizing relevant dependencies as peerDependencies (#186) (7e15db6)
- Forked Class name contracts so we can have one for Base and one for MSFT (#262) (a4c54c0)
- remove JSS manager dependency from React base components (#148) (48de34a)
- update to React 16.3 (#251) (1fe77ef)