Releases: okta/odyssey
v0.21.3
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!
🚀
v0.21.2
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!
🚀
v0.21.1
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!
🚀
v0.21.0
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!
🚀
v0.20.0
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
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...
v0.17.1
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!
🚀
v0.16.1
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!
🚀
v0.16.0
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
toInputBase
for text fields.
If you have trouble or have questions please reach out to us through the channels mentioned in our new Contribution Guidelines!
🚀
v0.15.3
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!
🚀
v0.15.2
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)