Skip to content

Releases: opengovsg/design-system

v1.20.0

03 Apr 09:39
Compare
Choose a tag to compare

What's Changed

  • fix: allow input change when DatePicker is a controlled component by @karrui in #697

Dep changes

  • chore(deps-dev): bump express from 4.18.3 to 4.19.2 in /react by @dependabot in #693

Full Changelog: v1.19.0...v1.20.0

v1.19.0

21 Mar 04:49
Compare
Choose a tag to compare

What's Changed

  • fix(DateRangePicker): render new value when value prop changes outside of component by @karrui in #680
  • fix(DatePicker): render new value when value prop changes by @karrui in #687

Dep changes

  • feat: upgrade to Storybook v8 by @karrui in #681
  • fix(deps): bump react-virtuoso from 4.6.2 to 4.7.1 in /react by @dependabot in #673

Misc

  • fix: delete incorrectly committed built tgz file by @karrui in #671
  • feat: add specific CC-BY-4.0 license for imported boxicons by @karrui in #672

Full Changelog: v1.18.0...v1.19.0

v1.18.0

29 Feb 02:01
Compare
Choose a tag to compare

What's Changed

  • feat: loosen description requirements for toggle component by @zsoh97 in #662
  • feat: support multiple file upload by @orangekjc in #656
  • feat: allow arrow override touchable tooltip by @dextertanyj in #652

Fixes

  • fix(inputs): regression with ChakraUI v2.8.2 due to new height usage by @karrui in #667

Dependency changes

  • chore(deps-dev): bump esbuild from 0.19.11 to 0.20.0 in /react by @dependabot in #645
  • fix(deps): bump libphonenumber-js from 1.10.53 to 1.10.54 in /react by @dependabot in #646
  • chore(deps-dev): bump @typescript-eslint/parser from 6.18.1 to 6.19.1 in /react by @dependabot in #647
  • fix(deps): bump @floating-ui/react from 0.26.6 to 0.26.8 in /react by @dependabot in #648
  • chore(deps-dev): bump eslint-plugin-prettier from 5.0.1 to 5.1.3 in /react by @dependabot in #650
  • fix(deps): bump libphonenumber-js from 1.10.54 to 1.10.55 in /react by @dependabot in #651
  • chore(deps-dev): bump prettier from 3.2.2 to 3.2.5 in /react by @dependabot in #653
  • chore(deps-dev): bump @types/react-dom from 18.2.18 to 18.2.19 in /react by @dependabot in #654
  • chore(deps-dev): bump eslint-plugin-storybook from 0.6.15 to 0.8.0 in /react by @dependabot in #657
  • fix(deps): bump @floating-ui/react from 0.26.8 to 0.26.9 in /react by @dependabot in #658
  • chore(deps-dev): bump ip from 2.0.0 to 2.0.1 in /react by @dependabot in #660
  • build(deps-dev): bump store2 to 2.14.3 to pick up MIT license by @LoneRifle in #661
  • fix(deps): bump country-flag-icons from 1.5.7 to 1.5.9 in /react by @dependabot in #664
  • chore(deps-dev): bump esbuild from 0.20.0 to 0.20.1 in /react by @dependabot in #665
  • fix(deps): bump libphonenumber-js from 1.10.55 to 1.10.57 in /react by @dependabot in #666

New Contributors

Full Changelog: v1.17.0...v1.18.0

v1.17.0

25 Jan 05:39
Compare
Choose a tag to compare

What's Changed

  • feat: allow users to change focusRing layerStyle in component theme by @karrui in #639
  • feat: use agnostic textStyles for component themes by @karrui in #640
  • feat: add calendar onMonthChange onYearChange callbacks by @oliverchanyw in #638

Dependency changes

  • chore(deps-dev): bump vite from 4.5.1 to 4.5.2 in /react by @dependabot in #634
  • fix(deps): bump @floating-ui/react from 0.26.4 to 0.26.6 in /react by @dependabot in #635
  • fix(deps): bump @swc/core-linux-x64-gnu from 1.3.101 to 1.3.105 in /react by @dependabot in #636

New Contributors

Full Changelog: v1.16.0...v1.17.0

v1.16.0

16 Jan 11:09
Compare
Choose a tag to compare

What's Changed

Dep changes

  • fix(deps): bump @swc/core-linux-x64-gnu from 1.3.100 to 1.3.101 in /react by @dependabot in #609
  • chore(deps-dev): bump eslint-config-prettier from 9.0.0 to 9.1.0 in /react by @dependabot in #610
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 6.14.0 to 6.15.0 in /react by @dependabot in #611
  • chore(deps-dev): bump esbuild from 0.19.6 to 0.19.10 in /react by @dependabot in #612
  • chore(deps-dev): bump esbuild from 0.19.10 to 0.19.11 in /react by @dependabot in #618
  • chore(deps-dev): bump @vitejs/plugin-react from 4.2.0 to 4.2.1 in /react by @dependabot in #619
  • chore(deps-dev): bump @types/react-dom from 18.2.17 to 18.2.18 in /react by @dependabot in #620
  • chore(deps-dev): bump @typescript-eslint/parser from 6.13.1 to 6.16.0 in /react by @dependabot in #622
  • fix(deps): bump libphonenumber-js from 1.10.51 to 1.10.53 in /react by @dependabot in #625
  • chore(deps-dev): bump eslint from 8.54.0 to 8.56.0 in /react by @dependabot in #626
  • chore(deps-dev): bump @typescript-eslint/parser from 6.16.0 to 6.18.1 in /react by @dependabot in #628
  • chore(deps-dev): bump prettier from 3.1.0 to 3.2.2 in /react by @dependabot in #629
  • fix(token-gen): create folder by @dextertanyj in #615

Full Changelog: v1.15.0...v1.16.0

v1.15.0

18 Dec 08:09
Compare
Choose a tag to compare

What's Changed

Fixes

  • fix(Footer): invalid DOM nesting when React Element is used as appName by @karrui in #598

Dependency changes

  • chore(deps-dev): bump @typescript-eslint/parser from 6.12.0 to 6.13.1 in /react by @dependabot in #587
  • chore(deps-dev): bump @types/react-input-mask from 3.0.4 to 3.0.5 in /react by @dependabot in #589
  • fix(deps): bump libphonenumber-js from 1.10.48 to 1.10.51 in /react by @dependabot in #588
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 6.10.0 to 6.13.1 in /react by @dependabot in #590
  • chore(deps-dev): bump vite from 4.5.0 to 4.5.1 in /react by @dependabot in #591
  • chore(deps-dev): bump typescript from 5.3.2 to 5.3.3 in /react by @dependabot in #592
  • fix(deps): bump @floating-ui/react from 0.26.2 to 0.26.3 in /react by @dependabot in #593
  • chore(deps-dev): bump @types/react-dom from 18.2.11 to 18.2.17 in /react by @dependabot in #594
  • fix(deps): bump @swc/core-linux-x64-gnu from 1.3.96 to 1.3.100 in /react by @dependabot in #595
  • chore(deps-dev): bump eslint-plugin-testing-library from 6.1.2 to 6.2.0 in /react by @dependabot in #599
  • fix(deps): bump @floating-ui/react from 0.26.3 to 0.26.4 in /react by @dependabot in #600
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 6.13.1 to 6.14.0 in /react by @dependabot in #601
  • chore(deps-dev): bump eslint-plugin-import from 2.29.0 to 2.29.1 in /react by @dependabot in #603

Full Changelog: v1.14.0...v1.15.0

v1.14.0

28 Nov 10:14
Compare
Choose a tag to compare

What's Changed

  • fix: masthead alignment and icon sizing by @karrui in #581
  • feat(Footer): loosen type to allow appName prop to accept a ReactNode by @karrui in #583

Dependency changes

  • chore(deps-dev): bump @vitejs/plugin-react from 4.1.1 to 4.2.0 in /react by @dependabot in #575
  • chore(deps-dev): bump typescript from 5.2.2 to 5.3.2 in /react by @dependabot in #576
  • chore(deps-dev): bump @typescript-eslint/parser from 6.9.1 to 6.12.0 in /react by @dependabot in #578
  • chore(deps-dev): bump prettier from 3.0.3 to 3.1.0 in /react by @dependabot in #579
  • fix: upgrade storybook to 7.5.3 by @karrui in #582

Full Changelog: v1.13.0...v1.14.0

v1.13.0

23 Nov 03:55
Compare
Choose a tag to compare

When releases per second is one of your OKRs

What's Changed

  • fix: allow correct toggling of datepicker/daterangepicker with calendar button by @karrui in #572

Full Changelog: v1.12.0...v1.13.0

v1.12.0

23 Nov 03:36
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.11.0...v1.12.0

v1.11.0

22 Nov 09:42
Compare
Choose a tag to compare

This release brings back CommonJS compat to this library.

What's Changed

  • fix: downgrade to nanoid@3 to retain cjs compatibility by @karrui in #566

Full Changelog: v1.10.0...v1.11.0