Skip to content

Releases: okta/odyssey

v0.21.3

06 Apr 22:32
06e016c
Compare
Choose a tag to compare

Thanks for supporting Odyssey. First, here are a few highlights to share from this release:

  • Checkbox and Radio are now built with CSS instead of SVGs
  • Form controls now feature transitions

If you have trouble or have questions please reach out to us through the channels mentioned in our new Contribution Guidelines!

🚀

CHANGELOG

0.21.3 (2023-04-06)

Features

  • add Odyssey styles to Radio and Checkbox (39ebde0)
  • odyssey-react-mui: add transitions to form controls, update state ui (7388c00)

Bug Fixes

  • odyssey-react-mui: make text disabled color more a11y-friendly (372a010)
  • upgraded loader-utils and fastify for security (#1734) (d6f3d27)

v0.21.2

30 Mar 19:14
294f514
Compare
Choose a tag to compare

Thanks for supporting Odyssey. This release includes fixes for TextField, Button, Banner, and Infobox.

If you have trouble or have questions please reach out to us through the channels mentioned in our new Contribution Guidelines!

🚀

CHANGELOG

0.21.2 (2023-03-30)

Features

  • add context to Banner and Infobox (18b277c)
  • add missing autoFocus from TextField (d01dcd4)

Bug Fixes

  • odyssey-react-mui: fix Button, Floating, Disabled bg color (a9c332a)
  • odyssey-react-mui: fixes spacing for Hint/Error field helpers (846134e)

v0.21.1

16 Mar 22:34
721bec0
Compare
Choose a tag to compare

Thanks for supporting Odyssey. First, here are a few highlights to share from the past few releases:

  • Radio and Checkbox are now wrapped
  • TS project references added for VS Code

If you have trouble or have questions please reach out to us through the channels mentioned in our new Contribution Guidelines!

🚀

CHANGELOG

0.21.1 (2023-03-16)

Features

  • odyssey-react-mui: add ability to have custom props on theme (#1701) (52dd8f8)

Bug Fixes

  • added TypeScript project references for VSCode (#1708) (44e2783)

v0.21.0

09 Mar 22:10
cc5e907
Compare
Choose a tag to compare

Thanks for supporting Odyssey. First, here are a few highlights to share from the past few releases:

  • DatePicker styles have been updated
  • Icon-only Buttons no longer require children=""

If you have trouble or have questions please reach out to us through the channels mentioned in our new Contribution Guidelines!

🚀

CHANGELOG ## [0.21.0](https://github.com/okta/odyssey/compare/v0.20.0...v0.21.0) (2023-03-09)

Bug Fixes

  • odyssey-react-labs: DatePicker styles with updated spec (#1697) (cba0894)
  • odyssey-react-mui: don't require children prop for Icon buttons (a333527)

v0.20.0

23 Feb 20:52
382b193
Compare
Choose a tag to compare

Thanks for supporting Odyssey. First, here are a few highlights to share from the past few releases:

  • Menu Button, Infobox, RadioGroup, Status, and TextField now wrapped and exported
  • CssBaseline and ScopedCssBaseline now available for use (with styled HTML)
  • Many, many bugfixes

If you have trouble or have questions please reach out to us through the channels mentioned in our new Contribution Guidelines!

🚀

CHANGELOG (since 0.17.1)

0.20.0 (2023-02-23)

Features

  • odyssey-react-mui: add MenuButton and MenuItem components (f29c136)

Bug Fixes

  • remove unnecessary Lerna ignore for publishing (#1694) (1660b82)

0.19.0 (2023-02-09)

Features

  • odyssey-react-mui: add 'alert' to available Banner roles (bf6f645)
  • odyssey-react-mui: wrap and export Infobox (4b0f283)

0.18.0 (2023-02-02)

⚠ BREAKING CHANGES

  • odyssey-react-mui: remove kbd variant from Typography component

Features

  • abstract Radio and RadioGroup (6b34afa)
  • add DatePicker styles to Labs (#1672) (f8d8b5e)
  • add name and defaultValue attributes (1eb7608)
  • odyssey-react-mui: add element styles to ScopedCssBaseline (d2831b0)
  • odyssey-react-mui: export ScopedCssBaseline for use (5a98aaa)
  • odyssey-react-mui: make rem-base themeable, add element styles to ScopedCssBaseline (ebafd5c)
  • odyssey-react-mui: wrap and export Status component (55ac9c9)
  • re-exported MUI List components as Odyssey MUI components (9a78122)
  • updated a bunch of packages to the latest version (36ce1d0)
  • updated Radio and fixed types on TextField and Banner (9cfa050)
  • wrap banner and add stories (0ccfbd0)

Bug Fixes

  • add Status import to index (d16b6df)
  • adjusted boolean prop names in Radio (25eb5d1)
  • adjusted boolean prop names in RadioGroup (135a8ec)
  • another potential Lerna build order fix (b4eb393)
  • another potential nx Lerna fix (38f2dd6)
  • banner having string function defined (a21fca9)
  • converted types to new Storybook component versions (a47bc16)
  • ensure aria-describedby only show when needed (a75a290)
  • fix story component (73b83f2)
  • minor update to Radio template name (132a588)
  • moved typecheck command back to Lerna (eff20bb)
  • odyssey-react-mui: make figcaption styles a fallback (a4a232a)
  • odyssey-react-mui: make Link a11y-compliant in all cases (baf01c0)
  • odyssey-react-mui: provide safety dec for input box-shadow (9562e74)
  • onClose prop type (4c2052f)
  • remove unneeded import (209574c)
  • remove unused flags (548432b)
  • remove vestigial AlertProps import (af7883b)
  • removed Nx caching from Lerna (16ad137)
  • removed nx.json (82c2966)
  • removed potentially problematic nx.json (d9f9b1d)
  • removed unnecessary useNx in lerna.json (b63d92e)
  • run build a second time before doing a typecheck (56d85cd)
  • textAlign logical value in FormHelperText for RTL support (19208d5)
  • update physical CSS properties (_-left, _-right) to use logical CSS counterpart for RTL support (08ac38c)
  • update RadioGroup params in other stories (378dbea)
  • update type of onClose for lintert (6983d7d)
  • upgraded Yarn version in script (f7d4bcb)

0.17.2 (2023-01-12)

Features

  • add custom theming to Odyssey labs (8c954cc)
  • add labs theme (8f45e5d)
  • add TextInput (fa5a033)
  • added customTheme property to OdysseyThemeProvider (4207c4b)
  • added forwardRef to Link (5598ff8)
  • added styles for DatePicker theming (db967ba)
  • odyssey-react-mui: add check icon to selected list items (dbe5777)
  • odyssey-react-mui: add status theme to Chip (82c9c28)
  • odyssey-react-mui: add theme for ListSubheader (b27c79a)
  • odyssey-storybook: remove title prop, add isDismissible variant to Toast (214d1ce)
  • remove custom theme for DatePicker (f7dcd4c)
  • replace the previous TextField (e01ce2a)
  • use * for odyssey packages in labs (1c00733)
  • use * for odyssey packages in storybook (b7e5146)

Bug Fixes

  • adjusted DatePicker story with correct theme (ddfc00b)
  • changed to workspace:_ instead of _ imports (407875b)
  • fixed a number of logistical issues (48a95e1)
  • lerna not recognizing workspace:* (355bb1a)
  • odyssey-react-mui: fix floating and small Button properties, fix Toast layout (e98d36b)
  • odyssey-react-mui: override MuiBackdrop colors correctly ([972a2...
Read more

v0.17.1

14 Dec 19:21
6c51ba9
Compare
Choose a tag to compare

Thanks for supporting Odyssey. First, here are a few highlights to share from this release:

  • New components: Select & MultiSelect
  • Default Icon size is now 16px

If you have trouble or have questions please reach out to us through the channels mentioned in our new Contribution Guidelines!

🚀

CHANGELOG

0.17.1 (2022-12-09)

Features

  • odyssey-react-mui: add theme for multiselect (ce8fbdb)
  • odyssey-react-mui: increase default icon size to 16px; add ui type variant (6577c33)
  • odyssey-react-mui: theme Select and refactor InputBase styles to support Select (0538fb1)

v0.16.1

02 Nov 20:21
da42577
Compare
Choose a tag to compare

Thanks for supporting Odyssey. First, here are a few highlights to share from this release:

  • Fixed the deploy which didn't work for v0.16.0.
  • Updated vulnerable node modules.

If you have trouble or have questions please reach out to us through the channels mentioned in our new Contribution Guidelines!

🚀

CHANGELOG

0.16.1 (2022-10-31)

Bug Fixes

  • fix browserslist vuln (6942fef)
  • odyssey-icons: remove svgo yml (35f26ed)
  • upgrade node-fetch version (70fded7)
  • upgrade tar version (17b30cb)

v0.16.0

02 Nov 20:19
155f386
Compare
Choose a tag to compare

Thanks for supporting Odyssey. First, here are a few highlights to share from this release:

  • All MUI components are now re-exported from Odyssey.
  • ThemeProvider is now exported from Odyssey as a wrapped component.
  • Changed from recommending OutlinedInput to InputBase for text fields.

If you have trouble or have questions please reach out to us through the channels mentioned in our new Contribution Guidelines!

🚀

CHANGELOG

0.16.0 (2022-10-27)

Bug Fixes

  • added odyssey-react-labs (aca12b2)
  • broken types in DatePicker story (37f33c6)
  • missing unit test in odyssey-react-labs (66233e3)

v0.15.3

20 Oct 21:38
9528bb0
Compare
Choose a tag to compare

Thanks for supporting Odyssey. First, here are a few highlights to share from this release:

  • Dialog is now themed and available
  • Fixed missing exports after flattening odyssey-react-mui

If you have trouble or have questions please reach out to us through the channels mentioned in our new Contribution Guidelines!

🚀

CHANGELOG

0.15.3 (2022-10-20)

Features

  • odyssey-react-mui: add styles and exports for Dialog (f8b392b)

Bug Fixes

  • added missing theme export (59ecdbf)
  • broken imports in odyssey-react-mui after flattening (1fbdfb9)
  • flattened odyssey-react-mui for better DX (305eeab)

v0.15.2

13 Oct 21:50
fadeba3
Compare
Choose a tag to compare

Thanks for supporting Odyssey. First, here are a few highlights to share from this release:

  • We're now exporting MUI components as Odyssey components
  • Tooltip is now available for use
  • Better Tab a11y with less boilerplate
  • added theming support for @mui/lab types/components

If you have trouble or have questions please reach out to us through the channels mentioned in our new Contribution Guidelines!

🚀

CHANGELOG

0.15.2 (2022-10-13)

Features

  • added @mui/lab (379a077)
  • exported useUniqueId and createUniqueId (79448f4)
  • odyssey-react-mui: add per-corner borderRadius support for Tooltip (069fa02)
  • odyssey-react-mui: add theme for Tooltip (96092ec)
  • odyssey-react-mui: import Labs types, add styling for TabPanel (992bf14)
  • re-exported MUI components as Odyssey MUI components (3d97a5b)
  • updated exports and stories to use new Tabs API from @mui/lab (18b9739)

Bug Fixes

  • added missing component props from MUI, utils, and one icon (e105118)
  • added missing exports from @mui/material (31e7348)
  • added missing Tooltip import (6229d7f)
  • added missing useTheme export (ae28864)
  • added MuiThemeProvider as an out from Odyssey (bbcc4ae)
  • exported more MUI components (8f09257)
  • link icon wasn't optional (567da0c)
  • odyssey-react-mui: ensure font weights are typed as numbers (ee7c9a8)
  • odyssey-react-mui: fix bg color on table row hover (b8371c2)
  • odyssey-react-mui: strip units from borderRadiusBase (267d82a)
  • password input wasn't using useUniqueId (cf9435c)
  • removed unused Checkmark from docs (d305bd1)
  • tabs story using number, not string (81dcd74)
  • updated Tabs stories to remove more unused boilerplate (0a60f36)