8.17.0 (2023-11-13)
8.16.0 (2023-11-01)
8.15.3 (2023-11-01)
8.15.2 (2023-09-22)
- restore closeMenu render prop functionality (f88f0d5)
8.15.1 (2023-09-21)
- remove deprecated APIs (d48e4fa)
8.15.0 (2023-09-20)
8.14.5 (2023-07-26)
8.14.4 (2023-07-13)
8.14.3 (2023-07-12)
- make StyledProps optional (7d6176f)
8.14.2 (2023-07-11)
- allow toasts to stay longer on the screen (15147b2)
- improve the type for the Link component (4271d82)
8.14.1 (2023-06-29)
8.14.0 (2023-06-27)
- add default styling for variants (18583d5)
- adjust styling (a0302e7)
- introduce a large Breadcrumbs size variant (fd9cb16)
- introduce a large Checkbox size variant (858987f)
- introduce a large DatePicker size variant (1ab3731)
- introduce a large DropdownMenu size variant (c8917e3)
- introduce a large IconicButton size variant (97ee725)
- introduce a large Input size variant (e43fd4e)
- introduce a large Link size variant (1f5e128)
- introduce a large Radio size variant (af4e11c)
- introduce a large Switcher size variant (6ebecf1)
- introduce a large Tabs size variant (edf0d6d)
- introduce a large Textarea variant (e28c968)
- introduce a large TimePicker size variant (8e0658c)
- introduce a large TimeRange variant (7f8a418)
- introduce a large Toggle size variant (b20a417)
8.13.1 (2023-06-22)
8.13.0 (2023-06-02)
- make the TimePicker in the DateRange to open to the bottom (607c672)
- add onFocus and onBlur callbacks to the DatePicker (de932e6)
8.12.0 (2023-05-29)
8.11.1 (2023-05-15)
8.11.0 (2023-05-01)
8.11.0 (2023-05-01)
8.10.1 (2023-04-21)
8.10.0 (2023-04-21)
8.9.1 (2023-04-10)
- upgrade icons to v4.25.1 (3f3721b)
8.9.0 (2023-04-06)
- upgrade icons to v4.25.0 (bdc3b0c)
8.8.1 (2023-03-27)
8.8.0 (2023-03-13)
- allow select menu to open to the top (3845ffd)
8.7.3 (2023-03-06)
8.7.2 (2023-03-02)
8.7.1 (2023-02-21)
8.7.0 (2023-02-16)
8.6.0 (2023-02-10)
8.5.0 (2023-02-08)
8.4.7 (2023-02-07)
8.4.6 (2023-02-02)
8.4.5 (2023-01-25)
8.4.4 (2023-01-24)
8.4.3 (2023-01-24)
8.4.2 (2022-12-07)
- allow the useMediaQuery to work if window is undefined (16a94bc)
- export Summary, SummaryItem, SummaryDivider components (4693dd6)
8.4.1 (2022-12-02)
- remove SelectInput rerender for options live update (b26a58f)
8.4.0 (2022-12-02)
- add the gap properties to the Flex component (4ee5395)
- add TypeScript autocomplete to statusIndicator (bd12caf)
- change breadcrumbs colors (2ff6845)
- change the font-size of the breadcrumbs (b241234)
- filter out empty children (b1ff581)
- add the Header component (791060f)
- add the Summary component (e41e65f)
- add the useMediaQuery hook (a511db9)
- upgrade @nulogy/tokens (1842e33)
8.3.0 (2022-12-01)
- copy paste a list of values on a multi select (ba66bc5)
8.2.2 (2022-11-24)
- Tabs unique "key" prop warning (7d87a74)
8.2.1 (2022-10-27)
- export TextProps from main index (476e166)
8.2.0 (2022-10-25)
- add
fullHeight
prop to (ba92ddd)
8.1.9 (2022-10-24)
- align checkbox check with first line of multiline labels (0aae65b)
8.1.8 (2022-10-21)
- update yarn.lock (49c6429)
8.1.7 (2022-10-17)
- bump react modal to 3.14.4 (a78ca46)
8.1.6 (2022-10-13)
8.1.5 (2022-08-23)
8.1.4 (2022-08-17)
8.1.3 (2022-08-17)
8.1.2 (2022-08-15)
8.1.1 (2022-07-28)
8.1.0 (2022-07-21)
8.0.1 (2022-07-20)
8.0.0 (2022-07-11)
-
add types to withMenuState (c2a0431)
-
allow the BrandedNavBar hamburger trigger to be customized (20f172e)
-
feat!: allow BrandedNavBar left-hand logo to be customized (ccc79aa)
- the logoSrc: string prop on the BrandedNavBar/MobileMenu has been replaced with the showNulogyLogo: boolean prop. The behaviour of the prop is the same as before: it determines if the Nulogy logo shows at the bottom of the hamburger menu.
7.5.0 (2022-07-07)
7.4.0 (2022-07-07)
7.3.1 (2022-07-06)
7.3.0 (2022-07-05)
7.2.3 (2022-07-04)
- add button type to alert close button (4c6e852)
- reduce height causing story to be flagged in chromatic (83c9e8f)
7.2.2 (2022-06-29)
7.2.1 (2022-06-28)
7.2.0 (2022-06-28)
- allow Link descendents to fully use styled-system (91010d5)
- stop overriding styles on BrandedNavBar children via CSS (22c0eda)
- stop setting a margin-bottom on custom rendered BrandedNavBar items (5e1440f)
7.1.0 (2022-06-22)
- stop NavBar from relying on BrandedNavBar prop types (d29ffb9)
- add convenience method for adding style-system props to components (fed4769)
- add trigger prop to BrandedNavBar sub-menus (5830b36)
- add trigger prop to BrandedNavBar top-level menus (a45c826)
- allow custom BrandedNavBar triggers access to the default trigger (9e35119)
- customize BrandedNavBar trigger based on mobile or desktop (9294478)
- pass layer and mode into BrandedNavBar custom trigger and render functions (ae3fbf9)
7.0.1 (2022-06-22)
- BrandedNavBar top-level custom hamburger menu item line heights (9490c43)
7.0.0 (2022-06-10)
- feat!: allow custom rendered menu items to specify their own styles (e441163)
- styles of components from custom render functions need to specify their own styles.
6.8.0 (2022-06-09)
- allow styled-system props to override default CSS (b3435ef)
- circular dependency (ef78ce9)
- duplicate component name (585a530)
- remove trailing space (8fdd5a4)
- spacing on top-level menu items (a41f7d7)
- increase dropdown font weights to medium (3c89ca3)
- remove boxShadow from Sidebar (0037cbb)
- replace BrandedNavBar shadow with flat border (d93c3dc)
- update BrandedNavBar submenu colours (61421d6)
- update DropdownMenu boxShadow to medium from small (156e107)
- update DropdownMenu colours (6d16f67)
- update link sub-menu item hamburger styles (d42c429)
- update sub-menu heading styles (82738ea)
- update text-only menu item hamburger styles (eba39ad)
- update text-only menu item styles (fa2c31a)
- update TooltipContainer boxShadow to medium from custom (bdbf972)
6.7.5 (2022-06-06)
6.7.4 (2022-06-02)
6.7.3 (2022-05-31)
6.7.2 (2022-05-19)
6.7.1 (2022-05-11)
- Ensure focus is set properly for Tabs and Switcher components with default and selected values (#1005) (4f5b2d4)
6.7.0 (2022-05-04)
6.6.4 (2022-03-28)
6.6.3 (2022-03-24)
6.6.2 (2022-03-16)
6.6.1 (2022-03-02)
6.6.0 (2022-02-18)
6.5.0 (2022-02-01)
6.4.1 (2022-01-26)
6.4.0 (2022-01-07)
6.3.2 (2021-11-23)
6.3.1 (2021-11-18)
6.3.0 (2021-11-11)
6.2.1 (2021-11-11)
6.2.0 (2021-11-09)
6.1.7 (2021-09-15)
6.1.6 (2021-09-09)
6.1.5 (2021-08-27)
6.1.4 (2021-08-09)
6.1.3 (2021-07-23)
6.1.2 (2021-07-22)
6.1.1 (2021-07-21)
6.1.0 (2021-07-16)
6.0.5 (2021-07-09)
6.0.4 (2021-07-06)
6.0.3 (2021-06-23)
- respect a Table's column alignment setting in the footer (1f584a0)
6.0.2 (2021-06-02)
- make navbar properties optional (a8a070c)
6.0.1 (2021-06-02)
- FieldLabel: adds data-testids to the subcomponents of field-label (46a91a0)
6.0.0 (2021-05-25)
See migration.md for full details and upgrade instructions (21553f7)
Title
,SectionTitle
, andSubsectionTitle
should be replaced withHeading1
,Heading2
, andHeading3
- The
showTraining
prop has been removed fromBrandedNavBar
. Useenvironment="training"
instead. - adds more typescript coverage!
- makes @nulogy/icons a peer dependency
- renames zIndex token key in the theme: replaces theme.zIndex with theme.zIndices.
5.20.0 (2021-05-04)
- add sticky note icon (0ceeb4a)
5.19.0 (2021-04-21)
5.18.0 (2021-04-20)
- adds values to disabled input stories (a190609)
5.17.0 (2021-04-16)
5.16.0 (2021-04-15)
5.15.1 (2021-04-08)
5.15.0 (2021-04-07)
5.14.0 (2021-04-07)
5.13.0 (2021-04-05)
5.12.0 (2021-03-25)
5.11.1 (2021-03-22)
5.11.0 (2021-03-15)
5.10.0 (2021-03-12)
- IconicButton: Add ability to add a tooltip in addition to the label with
tooltip
prop.labelHidden
prop will be deprecated, usetooltip
with the label text instead and remove children. (#871) (560bdc1)
5.9.3 (2021-03-11)
5.9.2 (2021-03-11)
- Add support for using reac-router through "as" prop in NavBar, BrandedNavBar and Link (see stories for code samples) (#869) (686c625)
5.9.1 (2021-03-08)
5.9.0 (2021-03-08)
5.8.0 (2021-03-03)
5.7.0 (2021-03-02)
5.6.0 (2021-02-23)
5.5.4 (2021-02-18)
- add disabled and custom error state to TimeRange and DateRange components (7ed0abd)
- set autocomplete="off" on Time and Date picker inputs (c81b4d9)
- DateRange: fix bug where dash is misaligned when custom labels are used (cf0e733)
5.5.3 (2021-02-18)
5.5.2 (2021-02-17)
- TimePicker: dropdown should close when clicking outside the TimePicker (#859) (68d326a)
- TimePicker: fix scroll behaviour so it doesn't adjust the page's scroll position when new times are picked (#859) (68d326a)
5.5.1 (2021-02-17)
- Sidebar: change default behaviour to closing the sidebar when the overlay is clicked and lock scrolling while the sidebar is open (#857) (a271f9c)
5.5.0 (2021-02-10)
5.4.0 (2021-02-09)
5.3.3 (2021-02-05)
- IconicButton: upgrade react-popper to fix hover label positioning when the button is on the right edge of the window (#853) (5cd02d7)
5.3.2 (2021-02-04)
- Link: aria-label should be optional (9998067)
- Table: export TableCellInfoType to use with cellRenderer (310f084)
5.3.1 (2021-01-28)
5.3.0 (2021-01-28)
5.2.5 (2021-01-28)
5.2.4 (2021-01-26)
5.2.3 (2021-01-26)
5.2.2 (2021-01-26)
5.2.1 (2021-01-26)
- Rename SideBar to Sidebar (6a6c438)
5.2.0 (2021-01-22)
- Sidebar: add duration prop to change animation duration and add animation when offset changes (cef4eb7)
5.1.0 (2021-01-20)
- adds ApplicationFrame, Page, Sidebar components (cc96354)
5.0.6 (2021-01-20)
- remove react dependency from devDependencies to avoid multiple version errors in consuming apps (115da69)
5.0.5 (2021-01-18)
- Tabs: Add containing relative position box around Tabs to correct positioning of scroll indicators (9baa08b)
5.0.4 (2021-01-13)
- Radio: checked prop not being passed (3203d48)
5.0.3 (2021-01-05)
- AsyncSelect: fix bug where dropdown arrow is not hidden when no classname prefix is set (bd3aef7)
5.0.2 (2020-12-18)
- Datepickers will no longer be overlapped by Modal headers (8464d0f)
5.0.1 (2020-12-16)
- Select: text color when select is disabled and has a value (65facbc)
5.0.0 (2020-12-15)
- AsyncSelect can now be used as a controlled component by setting the
value
prop.(#827) (a3bcb06) - Apply space props (ex: p=, mb=, pb=) to outer wrapper of Input, Checkbox, Toggle, TextArea, DatePicker, DateRange, TimePicker, TimeRange, Radio components
- ASyncSelect
onChange
now returns the complete option object that is selected rather than just the string value.
onChange = (value) => {}
//becomes
onChange = ({value, label}). => {}
- @nulogy/components is added as a peerDependency. Add it using
yarn add @nulogy/icons
- MonthPicker and MonthRange components are removed
4.14.5 (2020-12-03)
4.14.4 (2020-12-02)
- AsyncSelect: show clear button when items are selected (407c24b)
4.14.3 (2020-12-02)
- Typescript: fix required property errors when customizing the nds theme (08ad1ff)
4.14.2 (2020-12-02)
- Typescript: clean up Table types for columns and render functions (8662b84)
- Typescript: export ThemeType for use with theme prop on NDSProvider (5a47115)
4.14.1 (2020-11-24)
4.14.0 (2020-11-23)
4.13.6 (2020-11-23)
4.13.5 (2020-11-18)
4.13.4 (2020-11-18)
- BrandedNavBar: add option to set the key on menuItems in case there are duplicate key errors (#815) (b670da2)
4.13.3 (2020-11-18)
4.13.2 (2020-11-17)
- Table: fixes unknown proptypes warnings in BaseTable when using expandable or selectable props (ex. onExpansionChange) (45a6b67)
- TruncatedText: update children proptype to accept strings or numbers (c5154ae)
4.13.1 (2020-11-16)
- change TruncatedText prop fillWidth to fullWidth (2a15eaf)
4.13.0 (2020-11-13)
- Adds cursor props to Box, Flex and Text components, you can now set cursor="pointer" to update the cursor (7808de4)
- Adds transition and transform styled props to Box (18bdcd7)
- Adds fillWidth option to TruncatedText to truncate based on element width rather than maxCharacters (14acf76)
- adds useWindowDimensions hook for checking window size and breakpoints (d0e3cab)
4.12.3 (2020-11-13)
4.12.2 (2020-11-10)
4.12.1 (2020-11-10)
4.12.0 (2020-11-09)
- update @nulogy/icons (4335332)
4.11.2 (2020-11-06)
4.11.1 (2020-10-29)
4.11.0 (2020-10-27)
4.10.5 (2020-10-27)
- @nulogy/icons upgraded to fix error "Can't resolve './assets/icons.json' in '{PATH}/node_modules/@nulogy/components/dist' (#798) (ec97f6b)
4.10.4 (2020-10-26)
4.10.3 (2020-10-26)
- add space props to AsyncSelect, ButtonGroup, DatePicker, DropdownMenu, Fieldset, Form, List, Radio, Select, Tabs, InlineValidation (#790) (b0993d2)
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
4.10.2 (2020-10-20)
4.10.1 (2020-10-09)
4.10.0 (2020-10-07)
- allow one of the select options to have a value of null and warn about duplicate values (#783) (50a5658)
4.9.3 (2020-10-06)
4.9.2 (2020-10-05)
- onChange should fire when Toggle is changed (#785) (ca59fe3)
- TruncatedText component should accept spaceProps (#784) (0dbf701)
4.9.1 (2020-10-02)
4.9.0 (2020-09-30)
4.8.1 (2020-09-30)
Note: Version bump only for package @nulogy/components
4.8.0 (2020-09-29)
4.7.0 (2020-09-23)
4.6.10 (2020-09-17)
Note: Version bump only for package @nulogy/components
4.6.9 (2020-09-17)
Note: Version bump only for package @nulogy/components
4.6.8 (2020-09-17)
4.6.7 (2020-09-16)
Note: Version bump only for package @nulogy/components
4.6.6 (2020-09-09)
Note: Version bump only for package @nulogy/components
4.6.5 (2020-09-02)
Note: Version bump only for package @nulogy/components
4.6.4 (2020-08-31)
4.6.3 (2020-08-31)
Note: Version bump only for package @nulogy/components
4.6.2 (2020-08-25)
4.6.1 (2020-08-20)
4.6.0 (2020-08-20)
4.5.3 (2020-08-20)
4.5.2 (2020-08-18)
4.5.1 (2020-08-18)
4.5.0 (2020-08-11)
4.4.1 (2020-08-10)
4.4.0 (2020-08-06)
4.3.4 (2020-08-05)
4.3.3 (2020-07-30)
4.3.2 (2020-07-30)
4.3.1 (2020-07-30)
4.3.0 (2020-07-29)
4.2.0 (2020-07-28)
4.1.4 (2020-07-28)
4.1.3 (2020-07-23)
Note: Version bump only for package @nulogy/components
4.1.2 (2020-07-23)
4.1.1 (2020-07-22)
Note: Version bump only for package @nulogy/components
4.1.0 (2020-07-21)
4.0.0 (2020-07-17)
- TimePicker was redesigned, the api remains the same but some tests may need to be updated due to the underlying changes in implementation, ie times are now scrolled to and not filtered and removed from the DOM.
3.11.0 (2020-07-16)
- Updates to typography styles, replaced Title, SectionTitle and SubSectionTitle with Heading1, Heading2 and Heading3 components (#717) (4291444)
3.10.0 (2020-07-13)
3.9.0 (2020-07-10)
3.6.0 (2020-06-30)
3.5.0 (2020-06-29)
3.4.0 (2020-06-29)
3.3.1 (2020-06-29)
3.3.0 (2020-06-29)
3.2.2 (2020-06-26)
Note: Version bump only for package @nulogy/components
3.2.1 (2020-06-26)
Note: Version bump only for package @nulogy/components
3.2.0 (2020-06-26)
3.1.0 (2020-06-25)
3.0.4 (2020-06-25)
3.0.3 (2020-06-24)
Note: Version bump only for package @nulogy/components
3.0.2 (2020-06-23)
Note: Version bump only for package @nulogy/components
2.17.4 (2020-06-23)
Note: Version bump only for package @nulogy/components
2.17.3 (2020-06-22)
Note: Version bump only for package @nulogy/components
2.17.2 (2020-06-22)
2.17.1 (2020-06-19)
2.17.0 (2020-06-19)
2.16.1 (2020-06-17)
2.16.0 (2020-06-16)
2.15.0 (2020-06-15)
2.14.0 (2020-06-12)
2.13.3 (2020-06-09)
2.13.2 (2020-06-08)
2.13.1 (2020-06-05)
Note: Version bump only for package @nulogy/components
2.13.0 (2020-06-03)
2.11.3 (2020-06-01)
2.11.2 (2020-05-29)
Note: Version bump only for package @nulogy/components
2.11.1 (2020-05-29)
2.10.6 (2020-05-21)
2.10.2 (2020-05-20)
2.10.1 (2020-05-19)
2.10.0 (2020-05-15)
2.9.0 (2020-05-12)
2.8.0 (2020-05-08)
2.7.2 (2020-05-07)
2.7.0 (2020-05-07)
2.6.1 (2020-05-05)
2.6.0 (2020-05-05)
2.5.4 (2020-05-04)
- accept only className as other props cause warnings in Table (#638) (0a687b6)
- firefox showing double scroll bars in Select (#637) (72c33cd)
- overlap issue with multiple stacked datepickers (#640) (f520f24)
2.5.2 (2020-04-24)
2.5.1 (2020-04-22)
2.5.0 (2020-04-14)
2.4.0 (2020-04-14)
2.3.2 (2020-04-09)
Note: Version bump only for package @nulogy/components
2.3.0 (2020-04-08)
2.2.0 (2020-04-07)
2.1.2 (2020-04-06)
Note: Version bump only for package @nulogy/components
2.1.1 (2020-04-01)
2.1.0 (2020-03-31)
- no longer need to pass locale prop to date components it will be passed from NDSProvider(#595) (edbe136)
2.0.5 (2020-03-27)
2.0.3 (2020-03-26)
2.0.2 (2020-03-26)
Note: Version bump only for package @nulogy/components
2.0.1 (2020-03-25)
2.0.0 (2020-03-25)
- Styled components package updates generated class names in components, this may introduce breaking changes if you rely on selectors using these class names
1.6.0 (2020-03-19)
1.5.1 (2020-03-19)
1.5.0 (2020-03-18)
1.4.2 (2020-03-16)
1.4.1 (2020-03-04)
Note: Version bump only for package @nulogy/components
1.3.0 (2020-03-04)
1.2.3 (2020-03-03)
Note: Version bump only for package @nulogy/components
1.2.2 (2020-03-02)
1.2.1 (2020-03-02)
Note: Version bump only for package @nulogy/components
1.2.0 (2020-03-02)
- add locaization to NDS through locale prop on NDSProvider (#570) (efb0f24)
- replace hard coded strings with props (#573) (6a32adb)
1.1.0 (2020-02-28)
1.0.8 (2020-02-26)
1.0.7 (2020-02-25)
Note: Version bump only for package @nulogy/components
1.0.6 (2020-02-25)
Note: Version bump only for package @nulogy/components
1.0.4 (2020-02-24)
1.0.3 (2020-02-24)
Note: Version bump only for package @nulogy/components
1.0.0 (2020-02-19)
- bump to v1
0.24.3 (2020-02-14)
Note: Version bump only for package @nulogy/components
0.24.2 (2020-02-14)
Note: Version bump only for package @nulogy/components
0.24.1 (2020-02-13)
0.24.0 (2020-02-13)
0.23.0 (2020-02-11)
0.22.1 (2020-02-11)
0.22.0 (2020-02-07)
- add loading icon to icons, usage ex: (#534) (32eda2a)
- upgrade styled system from v3 to v5 (#532) (0d08f9d)
0.21.1 (2020-01-30)
0.21.0 (2020-01-29)
- add auto-complete functionality to month picker input (#511) (86c2a30)
- navigate Date Picker with up and down keys (#518) (5a76d16)
0.20.0 (2020-01-20)
- add option to pass locale to all date components (#509) (0322866)
- Add showTimes prop to DateRange which displays time pickers next to the date pickers (#508) (3f9f8e9)
- added a print icon (#513) (77726a0)
- NDS-1258 feat: add TimeRange component (#507) (1199e35)
0.19.0 (2020-01-10)
- prevents overlap when hovering last Select item (389eb58)
- removes Select's bottomRightBorderRadius when menu is open (e970fd8)
0.18.2 (2020-01-08)
Note: Version bump only for package @nulogy/components
0.18.1 (2020-01-06)
0.18.0 (2020-01-06)
- add
refresh
icon (#490) (a49bb5e) - add a month picker (#499) (b13b3f8)
- add month range picker component (#501) (e05411b)
- added a single datepicker component for selecting dates (0e7df21)
- adds a TimePicker component (#496) (c84c07f)
0.17.0 (2019-12-06)
0.16.10 (2019-12-04)
Note: Version bump only for package @nulogy/components
0.16.9 (2019-12-02)
- update storyshots (84a3f27)
0.16.8 (2019-12-02)
- change for testing automatic release notes with lerna (9cdf654)
0.16.7 (2019-12-02)
Note: Version bump only for package @nulogy/components
0.16.6 (2019-12-02)
- test out versioning with conventional commits (13dfee5)
0.16.5 (2019-12-02)
Note: Version bump only for package @nulogy/components