Releases: okta/odyssey
v0.14.4
0.14.4 (2022-08-04)
Thanks for supporting Odyssey. First, here are a few highlights to share from this release:
Text Field
is now available for use- Palette and Spacing theming are now available
If you have trouble or have questions please reach out to us through the channels mentioned in our new Contribution Guidelines!
🚀
CHANGELOG
### [0.14.4](https://github.com/okta/odyssey/compare/v0.14.3...v0.14.4) (2022-08-04)Features
- odyssey-react-mui: add Icon components (9ba7b4b)
- odyssey-react-mui: add MUI themes (63bd3a3)
- odyssey-react-mui: add support for InputAdornments (98f4e39)
- odyssey-react-mui: enable palette theming for components (f6d4979)
- odyssey-react-mui: enable spacing theming for components (ee3aed5)
- odyssey-react-mui: storybook updates with MUI theme changes in development (2563a95)
Bug Fixes
v0.14.3
0.14.3 (2022-07-14)
Thanks for supporting Odyssey. First, a few highlights to share from this release:
- Themes have been added for
Select
andSelectNative
. - Upgraded to Lerna v5.
If you have trouble or have questions please reach out to us through the channels mentioned in our new Contribution Guidelines!
🚀
CHANGELOG
### [0.14.3](https://github.com/okta/odyssey/compare/v0.14.2...v0.14.3) (2022-07-14)Features
- odyssey-react-mui: add Icon components (9ba7b4b)
- odyssey-react-mui: add MUI themes (63bd3a3)
- odyssey-react-mui: storybook updates with MUI theme changes in development (2563a95)
Bug Fixes
- updated Lerna to v5 (eb314dc)
v0.14.2
0.14.2 (2022-06-30)
Thanks for supporting Odyssey. First, a few highlights to share from this release:
- Odyssey Legacy is now deprecated in favor of Odyssey MUI
- Themes have been added for Checkbox, Radio, Infobox, Label, and Hint
If you have trouble or have questions please reach out to us through the channels mentioned in our new Contribution Guidelines!
🚀
v0.14.1
0.14.1 (2022-06-22)
Thanks for supporting Odyssey. This release marks the first publication of @okta/odyssey-react-mui
. This package houses Odyssey's MUI components, theme, and customizations. Most active component development will occur there from here on.
v0.14.0
0.14.0 (2022-05-26)
Thanks for supporting Odyssey. This release includes many minor UI fixes as well as updated documentation.
Notably, <Banner>
no longer supports the heading
prop and <Infobox>
no longer has a maximum width. Both of these are breaking changes.
If you have questions please reach out to us through the channels mentioned in our Contribution Guidelines! 🚀
CHANGELOG
0.14.0 (2022-05-26)
⚠ BREAKING CHANGES
- odyssey-react: removes heading prop, ability to add headings to Banner
- odyssey-react: removes ability to theme Infobox width
Features
- odyssey-react: add :hover to Link, Monochrome (48f8d3b)
- odyssey-react: utilize :focus-visible for less intrusive ux (87cd7ca)
Bug Fixes
- odyssey-react: fix Infobox icon alignment (9ed9e8e)
- odyssey-react: modal overflow is now visible (ex: dropdowns) (f97d399)
- odyssey-react: multiselect height no longer changes on selection (1a86b1c)
- odyssey-storybook: fix nested story references (f0b26a1)
- yarn 3 husky local install (7ad0f04)
Code Refactoring
v0.13.0
Thanks for supporting Odyssey!
This release includes all unreleased changes since v0.11.3
. The highlights include:
- Updated
Button
and form control styling- Note: we have deprecated the "Clear" and "Dismiss"
Button
variants in favor of "Floating"
- Note: we have deprecated the "Clear" and "Dismiss"
- Updated documentation for most components
- Various UI and A11y fixes
- Migration to Yarn 3
Full Changelog
0.13.0 (2022-05-05)
⚠ BREAKING CHANGES
- odyssey-react: Deprecates "Clear" Button style in favor of "Floating"
- odyssey-react: removes
FloatingLineHeight
andFloatingPadding
tokens
Features
- odyssey-react: Update Button variant styling (7f3ef6c)
- odyssey-react: update Button size styles (251fdab)
- odyssey-react: update Modal display, add tokens for Padding (670cb50)
- odyssey-react: update Select/NativeSelect padding (2a68c70)
- odyssey-react: update TextArea padding (8b5ce78)
- odyssey-react: update TextInput padding, add AffixPaddingInline (fb33562)
Bug Fixes
- explicitly call yarn in prepack lifecycle script for lerna (613d00a)
- odyssey-storybook: correct spelling of 'dismissible' in props, styles, and docs (55c8ecb)
Code Refactoring
- odyssey-react: Floating Button height is now consistent (8263e99)
0.12.3 (2022-05-04)
Bug Fixes
- use yarn override env variable in ci setup script (a7d4d08)
0.12.2 (2022-05-03)
Bug Fixes
0.12.1 (2022-05-02)
Bug Fixes
- build: use fixed node version instead of alias
0.12.0 (2022-04-29)
⚠ BREAKING CHANGES
- odyssey-react: Button - "dismiss" variant renamed to "floating"
Features
- odyssey-storybook: add styles for Do and Don't examples (e65463f)
Bug Fixes
- odyssey-babel-loader: support loader options passthrough (b8da108)
- odyssey-babel-loader: support webpack 4 API (5725162)
- odyssey-react: [a11y] Infobox is now a div rather than aside (19acd20)
- odyssey-react: make invalid border behavior consistent (67398cf)
- odyssey-react: MultiSelect dismissal is visible again (c7a9573)
- resolve missing peer dependencies (36a85d6)
- update bacon setup script (35db26e)
Code Refactoring
- odyssey-react: Button - "dismiss" variant renamed to "floating" (a5306a0)
v0.11.3
0.11.3 (2022-04-14)
Thanks for supporting Odyssey. This release includes updated documentation and accessibility behavior.
If you have questions please reach out to us through the channels mentioned in our Contribution Guidelines!
🚀
v0.11.2
0.11.2 (2022-04-07)
Thanks for supporting Odyssey. This release includes new inline prefix and suffix support for <TextInput />
, accessibility improvements, improved documentation as well as a new package: @okta/odyssey-babel-loader
focused on improving the development experience for team's utilizing webpack downstream.
If you have questions please reach out to us through the channels mentioned in our Contribution Guidelines!
🚀
CHANGELOG
Features
- add odyssey-babel-loader package (baa6128)
- odyssey-react: add prefix and suffix text props to TextInput component (da7b2d9)
Bug Fixes
- odyssey-react: consolidate common css (d8b18b3)
- odyssey-react: Link Icons now match text height (6deee76)
- odyssey-react: missing error border (fbbfbc1)
- odyssey-react: show invalid border (fe3e025)
- odyssey-react: TableSortButton padding now accounts for two Icons (368d509)
- odyssey-react: update css so that the icon is sized correctly (f6987fa)
- odyssey-react: update input borders when value is invalid (635ca4c)
- odyssey-react: update Tab states to be more accessible (fd0508f)
v0.11.1
0.11.1 (2022-03-24)
Thanks for supporting Odyssey. This release includes new accessibility features for <Modal />
. Additional changes include updates to styles, improved storybook documentation, and streamlined package artifacts. Finally, if your team is using our shared browserslist
configuration package in test
or development
environments please please pay special attention to the updated configuration changes in this release as you may need to further refine the config selection using BROWSERSLIST_ENV
.
If you have questions please reach out to us through the channels mentioned in our Contribution Guidelines!
🚀
CHANGELOG
Features
- browserslist-config-odyssey: expose development and test configs (5deb33a)
Bug Fixes
v0.11.0
0.11.0 (2022-03-17)
Thanks for supporting Odyssey. This release includes a new <NativeSelect />
component, improved accessibility performance as well as updated component styles, prop API variants and theme token identifiers. A few of the style related updates are BREAKING CHANGES
. Please see the CHANGELOG
below for more detail. Additionally, this release includes an important fix for module bundlers that honor the node ESM resolution algorithm.
If you have questions please reach out to us through the channels mentioned in our Contribution Guidelines!
🚀
CHANGELOG
⚠ BREAKING CHANGES
- odyssey-design-tokens: Shadow tokens now utilize a scale palette, matching
color, spacing, and type. - odyssey-react: Link variant "primary" renamed "default"; "secondary"
renamed "monochrome" - odyssey-react: Toast "Caution" variant now utilizes the same style
API; theme tokens unique to Caution have been removed. HeadingPadding is
no longer themeable. - odyssey-react Infobox theme variable IconLineHeight removed
Features
- odyssey-design-tokens: add token for Caution Dark (217dc74)
- odyssey-ie-11-sandbox: set
font-size
to Odyssey baseline (e25176e) - odyssey-react: add :focus state to Link (28cf97f)
- odyssey-react: add NativeSelect component (c2f0cd2)
- odyssey-react: make Toast IE11-friendly, update styles (d4d98d6)
- odyssey-react: restore native ui functions for TextInput, Search (fff58c1)
- odyssey-react: update Banner styles and make Banner IE11-friendly (f470462)
- odyssey-react: update Infobox style+component to match new UI (40b77d3)
- odyssey-storybook: add NativeSelect (5ba420a)
Bug Fixes
- odyssey-react-theme: build fully qualified module specifiers (a6a0abf)
- odyssey-react: build fully qualified module specifiers (60db4c6)
- odyssey-react: conditionally display aria-describedby attribute in TextInput component (54a3863)
- odyssey-react: conditionally display aria-describedby attribute to avoid a11y warnings (fa83fd7)
- odyssey-react: make Description List IE11-friendly (0c1e040)