Skip to content

Releases: okta/odyssey

v0.14.4

10 Aug 17:34
18b12f8
Compare
Choose a tag to compare

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

  • updated peerDependencies for odyssey-react-mui to restrict the Material UI version (d599952)
  • upgraded Material UI to fix custom theme values (a39077a)
  • upgraded Material UI version in odyssey-storybook (7afc5cf)

v0.14.3

18 Jul 15:53
3c597c2
Compare
Choose a tag to compare

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 and SelectNative.
  • 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

v0.14.2

30 Jun 18:29
f90b1bf
Compare
Choose a tag to compare

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!

🚀

CHANGELOG ### Features
  • odyssey-icons: add eye and eye off icons (d44a241)
  • odyssey-react-mui: add Infobox theme for Alert (d92c896)
  • odyssey-react-mui: add theme for Checkbox, Radio, Labels, Hints (a7ed02a)
  • odyssey-react-mui: utilize color tokens for Palette, add lighter (639549c)

Bug Fixes

  • odyssey-react-mui: button danger disabled style (dd2d344)
  • odyssey-react-mui: button prop serialization (8092a2c)
  • odyssey-storybook: fix font-family display in MUI components (91a80c1)

v0.14.1

23 Jun 00:24
05033ff
Compare
Choose a tag to compare

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.

CHANGELOG

0.14.1 (2022-06-22)

⚠ BREAKING CHANGES

  • odyssey-react: removes heading prop, ability to add headings to Banner
  • odyssey-react: removes ability to theme Infobox width

Features

  • odyssey-react-mui: add component themes, update palette + type (c4fd294)

v0.14.0

26 May 18:55
f07d2f8
Compare
Choose a tag to compare

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

  • odyssey-react: remove heading from Banner (a9d3c56)
  • odyssey-react: set Infobox max-width to 100% (2405dad)

v0.13.0

06 May 19:47
e072045
Compare
Choose a tag to compare

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"
  • 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 and FloatingPadding
    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

  • do not use yarn prefix for okta registry (d8a0de1)
  • provide fallback for env variable (b438a51)

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

14 Apr 22:36
dcc7f81
Compare
Choose a tag to compare

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!

🚀

CHANGELOG

Features

  • odyssey-storybook: enable hiding stories from sidebar ([1a1b5c5](1a1b5c5
    4b702a))

Bug Fixes

  • odyssey-react: accessible focus states for Dismiss Button (fc7546d)
  • odyssey-react: fix mobile Banner margins (36dcc91)

v0.11.2

07 Apr 20:16
71c125a
Compare
Choose a tag to compare

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

24 Mar 17:52
5462b2a
Compare
Choose a tag to compare

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

  • odyssey-react: improve keyboard focus behavior for Modal component (c5d8481)
  • odyssey-storybook: controls for Button theme story (7301868)
  • odyssey-storybook: improve Button doc stories (2f7fdf0)
  • odyssey-storybook: improve NativeSelect doc stories (d2e4044)

v0.11.0

17 Mar 21:59
2ccc96b
Compare
Choose a tag to compare

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)

Code Refactoring

  • odyssey-design-tokens: update Shadow names and styles (78d0fc7)
  • odyssey-react: update Link variant names (f65d9f2)