From 4141876a5d3aa6c516a5385dce4facb8c597d827 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 2 Dec 2024 15:37:39 +1100 Subject: [PATCH] Version Packages (#1001) * Version Packages * chore(workflows): allow chromatic to run on all PRs * fix(deps): bump `utilities` --------- Co-authored-by: github-actions[bot] Co-authored-by: Sean Kinread --- .changeset/short-plums-occur.md | 5 - .github/workflows/ci.yml | 4 - CHANGELOG.md | 773 ++++++++++++++++---------------- package.json | 4 +- yarn.lock | 10 +- 5 files changed, 394 insertions(+), 402 deletions(-) delete mode 100644 .changeset/short-plums-occur.md diff --git a/.changeset/short-plums-occur.md b/.changeset/short-plums-occur.md deleted file mode 100644 index 7093d2797..000000000 --- a/.changeset/short-plums-occur.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@autoguru/overdrive': minor ---- - -ESlint refactor after dependency upgrades to latest `octane` config diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a30f28d4a..8df05f4f1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -49,9 +49,6 @@ jobs: visual_test: name: Visual changes runs-on: ubuntu-latest - if: | - !contains(github.ref, 'renovate') && - !contains(github.ref, 'changeset') env: TZ: Australia/Brisbane CI: true @@ -89,4 +86,3 @@ jobs: onlyChanged: true # enables TurboSnap behaviour autoAcceptChanges: 'main' exitZeroOnChanges: '!(main)' - skip: 'renovate/**,changeset/**' diff --git a/CHANGELOG.md b/CHANGELOG.md index 62a67faa1..ada0d22a8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,1177 +1,1182 @@ # @autoguru/overdrive +## 4.35.0 + +### Minor Changes + +- d580acb: ESlint refactor after dependency upgrades to latest `octane` config + ## 4.34.0 ### Minor Changes -- 4c8dc149: Reduce padding in prefix input incon when the input measures 150px - or less +- 4c8dc149: Reduce padding in prefix input incon when the input measures 150px + or less ## 4.33.1 ### Patch Changes -- b6dad903: Fixes Switch component prop type +- b6dad903: Fixes Switch component prop type ## 4.33.0 ### Minor Changes -- 78ded1ce: Enhances the looks and behaviours of Switch component -- 77867368: Upgrades css type and vanilla extract +- 78ded1ce: Enhances the looks and behaviours of Switch component +- 77867368: Upgrades css type and vanilla extract ## 4.32.0 ### Minor Changes -- 2ab648e9: Updates neutral theme +- 2ab648e9: Updates neutral theme ## 4.31.0 ### Minor Changes -- c4d3c69a: small size added to badge +- c4d3c69a: small size added to badge ## 4.30.0 ### Minor Changes -- 90567a0d: Cap all OD inputs with default max values +- 90567a0d: Cap all OD inputs with default max values ## 4.29.0 ### Minor Changes -- 9d2cc57b: SimpleImage component gets error fallback option +- 9d2cc57b: SimpleImage component gets error fallback option ## 4.28.1 ### Patch Changes -- 5e6c7e43: Icon: Not throwing when passed null icons +- 5e6c7e43: Icon: Not throwing when passed null icons ## 4.28.0 ### Minor Changes -- fb3e74d2: Adds grid display to box pros +- fb3e74d2: Adds grid display to box pros ## 4.27.0 ### Minor Changes -- 27bed9f6: FillHeightBox gets optional maxHeight prop +- 27bed9f6: FillHeightBox gets optional maxHeight prop ## 4.26.5 ### Patch Changes -- d2fe2618: Exports hooks from the package root -- b9b2e921: Fixed EditableTest change propagation +- d2fe2618: Exports hooks from the package root +- b9b2e921: Fixed EditableTest change propagation ## 4.26.4 ### Patch Changes -- fe6193bd: Fixes EditableText not sizing correctly for type number +- fe6193bd: Fixes EditableText not sizing correctly for type number ## 4.26.3 ### Patch Changes -- 8b0eedaa: EditableText gets internal state management while is in edit mode +- 8b0eedaa: EditableText gets internal state management while is in edit mode ## 4.26.2 ### Patch Changes -- 987d3e4c: Improves input placeholder width calculation in floating mode +- 987d3e4c: Improves input placeholder width calculation in floating mode ## 4.26.1 ### Patch Changes -- 9c36d27f: Fixed DropDown prop types +- 9c36d27f: Fixed DropDown prop types ## 4.26.0 ### Minor Changes -- 993e5740: Adds disabled prop to DropDown options +- 993e5740: Adds disabled prop to DropDown options ## 4.25.2 ### Patch Changes -- 9567e4ab: DropDown options get default display flex +- 9567e4ab: DropDown options get default display flex ## 4.25.1 ### Patch Changes -- 8c7dfb5a: changes dropdown options to be passed in as children +- 8c7dfb5a: changes dropdown options to be passed in as children ## 4.25.0 ### Minor Changes -- c66817db: Added new DropDown button component +- c66817db: Added new DropDown button component ## 4.24.1 ### Patch Changes -- 9542838b: NumberInput gets to be cleared when upstream enforeces values -- 7740c43f: EditableText passes tab index to wrapper container +- 9542838b: NumberInput gets to be cleared when upstream enforeces values +- 7740c43f: EditableText passes tab index to wrapper container ## 4.24.0 ### Minor Changes -- 02eccde4: Modal: Gets a disableBackdropClick prop +- 02eccde4: Modal: Gets a disableBackdropClick prop ## 4.23.6 ### Patch Changes -- 69959cce: EditableText exposes an onModeChange callback +- 69959cce: EditableText exposes an onModeChange callback ## 4.23.5 ### Patch Changes -- d7148e52: EditableText passes incoming focus and blue events to wrapper box +- d7148e52: EditableText passes incoming focus and blue events to wrapper box ## 4.23.4 ### Patch Changes -- 30167cb7: Fixes EditableText live size change +- 30167cb7: Fixes EditableText live size change ## 4.23.3 ### Patch Changes -- 9bfab26f: feat: Fixes EditableText size +- 9bfab26f: feat: Fixes EditableText size ## 4.23.2 ### Patch Changes -- 5e7528ca: EditableText: Gets better input widht predection +- 5e7528ca: EditableText: Gets better input widht predection ## 4.23.1 ### Patch Changes -- 9c7a28f4: Rexports EditableText component +- 9c7a28f4: Rexports EditableText component ## 4.23.0 ### Minor Changes -- 90212565: Adds EditableText component +- 90212565: Adds EditableText component ## 4.22.0 ### Minor Changes -- b82f034c: Inputs: Can set a background colour +- b82f034c: Inputs: Can set a background colour ## 4.21.0 ### Minor Changes -- e9273f8b: Sticky Box: Gets a noPopShadow option +- e9273f8b: Sticky Box: Gets a noPopShadow option ## 4.20.0 ### Minor Changes -- ec829f85: Tooltip: Accepts open state as a prop +- ec829f85: Tooltip: Accepts open state as a prop ## 4.19.0 ### Minor Changes -- de82bb12: ksjdfchsdjhfgshdj +- de82bb12: ksjdfchsdjhfgshdj ### Patch Changes -- de82bb12: Tooltip: No longer shows empty tooltips +- de82bb12: Tooltip: No longer shows empty tooltips ## 4.18.0 ### Minor Changes -- f1b7f299: Increases large breakpoint threshold +- f1b7f299: Increases large breakpoint threshold ## 4.17.4 ### Patch Changes -- 44aa5baa: Image: Fixed images component passing unsupported imageWidth prop - to SimpleImage +- 44aa5baa: Image: Fixed images component passing unsupported imageWidth prop to + SimpleImage ## 4.17.3 ### Patch Changes -- fec53656: Select Input: Get heights aligned with other inputs AutoSuggest - Input: Get heights aligned with other inputs +- fec53656: Select Input: Get heights aligned with other inputs AutoSuggest + Input: Get heights aligned with other inputs ## 4.17.2 ### Patch Changes -- 62974729: Browserlist upgrade +- 62974729: Browserlist upgrade ## 4.17.1 ### Patch Changes -- 3e83d21b: DatePicker: Size prop made optional +- 3e83d21b: DatePicker: Size prop made optional ## 4.17.0 ### Minor Changes -- 7deb2f96: DatePicker: Gets valueLabel prop +- 7deb2f96: DatePicker: Gets valueLabel prop ## 4.16.0 ### Minor Changes -- 331bc041: Adds IntentStripe component +- 331bc041: Adds IntentStripe component ## 4.15.3 ### Patch Changes -- cc303b97: Base theme: Updated background neutral colour +- cc303b97: Base theme: Updated background neutral colour ## 4.15.2 ### Patch Changes -- 98283fb6: useWindowHeightFill: Fixes mutation observer +- 98283fb6: useWindowHeightFill: Fixes mutation observer ## 4.15.1 ### Patch Changes -- 8da1b1d: useWindowHeightFill: Listens to dom changes +- 8da1b1d: useWindowHeightFill: Listens to dom changes ## 4.15.0 ### Minor Changes -- 8b5f44c: NEW: useWindowHeightFill hook NEW: FillHeightBox component NEW: - StickyBox component NEW: ScrollPane component +- 8b5f44c: NEW: useWindowHeightFill hook NEW: FillHeightBox component NEW: + StickyBox component NEW: ScrollPane component ## 4.14.7 ### Patch Changes -- 7366dee: TabPanes: Gets padding options +- 7366dee: TabPanes: Gets padding options ## 4.14.6 ### Patch Changes -- c8f6330: New theme token utils to read theme token values +- c8f6330: New theme token utils to read theme token values ## 4.14.5 ### Patch Changes -- 0759213: Anchor: Gets all a tag attributes TexLink: Gets all a tag - attributes Switch: Gets all button tag attributes +- 0759213: Anchor: Gets all a tag attributes TexLink: Gets all a tag attributes + Switch: Gets all button tag attributes ## 4.14.4 ### Patch Changes -- 012f424: TextLink: Improved iconed version layout +- 012f424: TextLink: Improved iconed version layout ## 4.14.3 ### Patch Changes -- 0ab5287: DividerLine: Accepts all box background colours +- 0ab5287: DividerLine: Accepts all box background colours ## 4.14.2 ### Patch Changes -- 5ac16e9: Button and Inputs: Fixes translateZ causing Safari overlay issues +- 5ac16e9: Button and Inputs: Fixes translateZ causing Safari overlay issues ## 4.14.1 ### Patch Changes -- 32e0f3b: HorizontalAutoScroller gets swipe controls +- 32e0f3b: HorizontalAutoScroller gets swipe controls ## 4.14.0 ### Minor Changes -- cd28d20: Added HorizontalAutoScroller +- cd28d20: Added HorizontalAutoScroller ## 4.13.1 ### Patch Changes -- 85c36c2: Storybook: Fixed fynamic theme colours +- 85c36c2: Storybook: Fixed fynamic theme colours ## 4.13.0 ### Minor Changes -- 90ac84e: Adds SliderProgress component +- 90ac84e: Adds SliderProgress component ## 4.12.4 ### Patch Changes -- 7c152a0: useResponsiveValue: Gets serverside fallback value +- 7c152a0: useResponsiveValue: Gets serverside fallback value ## 4.12.3 ### Patch Changes -- dc1fdd7: Improved dynamic theming +- dc1fdd7: Improved dynamic theming ## 4.12.2 ### Patch Changes -- ba357a8: ThemeOveeriders: React to upstream updates -- ba357a8: Section: Passes ref over to dom +- ba357a8: ThemeOveeriders: React to upstream updates +- ba357a8: Section: Passes ref over to dom ## 4.12.1 ### Patch Changes -- 9474d14: Theme override no longer has primary colours as mandatory +- 9474d14: Theme override no longer has primary colours as mandatory ## 4.12.0 ### Minor Changes -- af5294c: OverdriveProvider no longer sets document body background and text - colours +- af5294c: OverdriveProvider no longer sets document body background and text + colours ## 4.11.5 ### Patch Changes -- b229c76: Addds optional modal mount point to OverdrivePorvider +- b229c76: Addds optional modal mount point to OverdrivePorvider ## 4.11.4 ### Patch Changes -- d7a7217: Upgrades vanilla extract -- 297c191: Storybook upgrade -- f724850: Removes Playroom -- a60454d: Chromatic upgrade +- d7a7217: Upgrades vanilla extract +- 297c191: Storybook upgrade +- f724850: Removes Playroom +- a60454d: Chromatic upgrade ## 4.11.3 ### Patch Changes -- e945fca: Simplifies colour styles +- e945fca: Simplifies colour styles ## 4.11.2 ### Patch Changes -- 4759925: Fixes ts type generation +- 4759925: Fixes ts type generation ## 4.11.1 ### Patch Changes -- 85927e4: Themes: New neutral theme added Box: Get intent background-color - and color styles -- 1eb1e3c: Box: Gets a responsive order prop +- 85927e4: Themes: New neutral theme added Box: Get intent background-color and + color styles +- 1eb1e3c: Box: Gets a responsive order prop ## 4.11.0 ### Minor Changes -- 36c9ce7: Dynamic theme provider +- 36c9ce7: Dynamic theme provider ## 4.10.2 ### Patch Changes -- 40ace81: Box: Gets intent border colours +- 40ace81: Box: Gets intent border colours ## 4.10.1 ### Patch Changes -- f759554: DividerLine fixes size type +- f759554: DividerLine fixes size type ## 4.10.0 ### Minor Changes -- 57d49d4: Added DividerLine component +- 57d49d4: Added DividerLine component ## 4.9.9 ### Patch Changes -- 7cd947b: Box: Get's 'none' width option +- 7cd947b: Box: Get's 'none' width option ## 4.9.8 ### Patch Changes -- 85a20a3: Stack: Gets alignItems option for it's children +- 85a20a3: Stack: Gets alignItems option for it's children ## 4.9.7 ### Patch Changes -- 9a6f63f: AutoSuggest: Drops borderMerge and attach in fullscreen mode +- 9a6f63f: AutoSuggest: Drops borderMerge and attach in fullscreen mode ## 4.9.6 ### Patch Changes -- 6672673: Inputs: Get borderMerge option +- 6672673: Inputs: Get borderMerge option ## 4.9.5 ### Patch Changes -- 4777231: Inputs: Get attach option +- 4777231: Inputs: Get attach option ## 4.9.4 ### Patch Changes -- 3e22cb6: Stepper: Fixes incorrect decmials when stepping up or down +- 3e22cb6: Stepper: Fixes incorrect decmials when stepping up or down ## 4.9.3 ### Patch Changes -- 3fa19c5: Adds new colour helpers +- 3fa19c5: Adds new colour helpers ## 4.9.2 ### Patch Changes -- 42d834f: OverdriveProvider applies theme calss changes +- 42d834f: OverdriveProvider applies theme calss changes ## 4.9.1 ### Patch Changes -- dac970c: Theming contracts added -- 8ee8087: ColourInput: Fixed and improved stories +- dac970c: Theming contracts added +- 8ee8087: ColourInput: Fixed and improved stories ## 4.9.0 ### Minor Changes -- 1c2062c: ColourInput component added +- 1c2062c: ColourInput component added ## 4.8.1 ### Patch Changes -- 19418b5: Autosuggest: No longer looses window scroll position when opened in - fullscreen mode -- 0ceb2f9: Disabled elements got tabindex of -1 +- 19418b5: Autosuggest: No longer looses window scroll position when opened in + fullscreen mode +- 0ceb2f9: Disabled elements got tabindex of -1 ## 4.8.0 ### Minor Changes -- fbf72cb: Switch: No longer maintains an internal state -- d68e1dd: Button: Prevents double clicking as a default behaviour +- fbf72cb: Switch: No longer maintains an internal state +- d68e1dd: Button: Prevents double clicking as a default behaviour ## 4.7.3 ### Patch Changes -- bd4ed83: Autosuggest: Fixes mobile input loosing focue on search +- bd4ed83: Autosuggest: Fixes mobile input loosing focue on search ## 4.7.2 ### Patch Changes -- 2e7f672: AutoSuggest: Automatically closes mobile modal with value changes +- 2e7f672: AutoSuggest: Automatically closes mobile modal with value changes ## 4.7.1 ### Patch Changes -- a8084f6: Switch: Gets more visible focused state +- a8084f6: Switch: Gets more visible focused state ## 4.7.0 ### Minor Changes -- 74694e1: Stepper: Looses internally managed state +- 74694e1: Stepper: Looses internally managed state ## 4.6.0 ### Minor Changes -- 7b931f7: Adds TextBubble Component +- 7b931f7: Adds TextBubble Component ## 4.5.3 ### Patch Changes -- 91fb315: Components: Get default exports +- 91fb315: Components: Get default exports ## 4.5.2 ### Patch Changes -- ed0d129: Toast: No longer blocks page elements at the same page height +- ed0d129: Toast: No longer blocks page elements at the same page height ## 4.5.1 ### Patch Changes -- 2a307c5: DatePicker: Gets loading state +- 2a307c5: DatePicker: Gets loading state ## 4.5.0 ### Minor Changes -- 5230bcb: DatePicker component added +- 5230bcb: DatePicker component added ## 4.4.5 ### Patch Changes -- b1ef7eb: Tab coponent: Allows complex children +- b1ef7eb: Tab coponent: Allows complex children ## 4.4.4 ### Patch Changes -- 466098d: MinimalModal: Gets content vertical alignment options +- 466098d: MinimalModal: Gets content vertical alignment options ## 4.4.3 ### Patch Changes -- a3941d6: Autosuggest: Fixes clear button layout shift for small size +- a3941d6: Autosuggest: Fixes clear button layout shift for small size ## 4.4.2 ### Patch Changes -- 7a49fcb: Small inputs: Get font size 2 +- 7a49fcb: Small inputs: Get font size 2 ## 4.4.1 ### Patch Changes -- 848878d: Small inputs: Get defined line heights +- 848878d: Small inputs: Get defined line heights ## 4.4.0 ### Minor Changes -- 4236309: Input components: Get a small size variant +- 4236309: Input components: Get a small size variant ### Patch Changes -- 4236309: TextArea: Fixed scrolled text overlapping with shifted placeholder +- 4236309: TextArea: Fixed scrolled text overlapping with shifted placeholder ## 4.3.6 ### Patch Changes -- 200e67e: Inline: Gets width prop +- 200e67e: Inline: Gets width prop ## 4.3.5 ### Patch Changes -- 5300772: Fixed type definitions +- 5300772: Fixed type definitions ## 4.3.4 ### Patch Changes -- 86f955b: Dependency upgrades +- 86f955b: Dependency upgrades ## 4.3.3 ### Patch Changes -- 33c6c71: Inputs: Get theme standard line height -- 28252fb: NumberInput: Fixes paasive events being prevented +- 33c6c71: Inputs: Get theme standard line height +- 28252fb: NumberInput: Fixes paasive events being prevented ## 4.3.2 ### Patch Changes -- 5930dd5: NumberBubble: Suppoertsa larger numbers +- 5930dd5: NumberBubble: Suppoertsa larger numbers ## 4.3.1 ### Patch Changes -- 3b81bdc: Button: Fixes warning and information text colours +- 3b81bdc: Button: Fixes warning and information text colours ## 4.3.0 ### Minor Changes -- ff5cd80: Button: Gets new colour variants +- ff5cd80: Button: Gets new colour variants ## 4.2.1 ### Patch Changes -- 5d20ae8: NumberBuble: Fixed wrong sizing for the value of 10 +- 5d20ae8: NumberBuble: Fixed wrong sizing for the value of 10 ## 4.2.0 ### Minor Changes -- b6959f7: NumberBubble component intoduced +- b6959f7: NumberBubble component intoduced ## 4.1.18 ### Patch Changes -- 5e2efa2: Checkbox: Removes extra right padding when it has no label Radio: - Removes extra right padding when it has no label +- 5e2efa2: Checkbox: Removes extra right padding when it has no label Radio: + Removes extra right padding when it has no label ## 4.1.17 ### Patch Changes -- 5fc3db9: Radio: Can have empty children Checkbox: Can have empty children +- 5fc3db9: Radio: Can have empty children Checkbox: Can have empty children ## 4.1.16 ### Patch Changes -- 11d9730: Button: Gets new intent border colours for border colour +- 11d9730: Button: Gets new intent border colours for border colour ## 4.1.15 ### Patch Changes -- 5293616: NumberInput: Changed event lister to passive TabList: Changed event - lister to passive useMedia: Changed event lister to passive +- 5293616: NumberInput: Changed event lister to passive TabList: Changed event + lister to passive useMedia: Changed event lister to passive ## 4.1.14 ### Patch Changes -- 14ee239: Tooltip: Gets test size option +- 14ee239: Tooltip: Gets test size option ## 4.1.13 ### Patch Changes -- 7dbf75b: Tooltip: Gets auto closing timeout option +- 7dbf75b: Tooltip: Gets auto closing timeout option ## 4.1.12 ### Patch Changes -- 834f5bd: Button: Keep its layout unchanged in loading mode +- 834f5bd: Button: Keep its layout unchanged in loading mode ## 4.1.11 ### Patch Changes -- 5448c8a: base theme: Link colour updated to blue 500 TextLink: get link - colour +- 5448c8a: base theme: Link colour updated to blue 500 TextLink: get link colour ## 4.1.10 ### Patch Changes -- e1f5773: Heading: Gets wordBreak prop +- e1f5773: Heading: Gets wordBreak prop ## 4.1.9 ### Patch Changes -- e1dc659: Text: Gets word-break option Meta: Gets word-break option +- e1dc659: Text: Gets word-break option Meta: Gets word-break option ## 4.1.8 ### Patch Changes -- e67fd78: Image: Updated prop types +- e67fd78: Image: Updated prop types ## 4.1.7 ### Patch Changes -- f5843b0: Image component: Gets exported from root +- f5843b0: Image component: Gets exported from root ## 4.1.6 ### Patch Changes -- 13acf79: AutoSuggest: Calls onEnter with current value +- 13acf79: AutoSuggest: Calls onEnter with current value ## 4.1.5 ### Patch Changes -- 6ae288e: AutoSuggest: Type fixes +- 6ae288e: AutoSuggest: Type fixes ## 4.1.4 ### Patch Changes -- Overdrive: Fixed input ref type +- Overdrive: Fixed input ref type ## 4.1.3 ### Patch Changes -- 9884f4c: Autosuggest: Closes results when enter key is pressed +- 9884f4c: Autosuggest: Closes results when enter key is pressed ## 4.1.2 ### Patch Changes -- e825a3d: useResponsiveValue Accepts any generic type +- e825a3d: useResponsiveValue Accepts any generic type ## 4.1.1 ### Patch Changes -- 4bae7d0: AutoSuggest accepts an 'onEnter' event callback +- 4bae7d0: AutoSuggest accepts an 'onEnter' event callback ## 4.1.0 ### Minor Changes -- af65bd3: New responsive Image component +- af65bd3: New responsive Image component ## 4.0.4 ### Patch Changes -- 1ac5083: Adds babel preset env +- 1ac5083: Adds babel preset env ## 4.0.3 ### Patch Changes -- 7f65be1: TextArea: Fixed min height +- 7f65be1: TextArea: Fixed min height ## 4.0.2 ### Patch Changes -- f7bfcdb: Tabs Get a more distinct colour for unselected tab labels +- f7bfcdb: Tabs Get a more distinct colour for unselected tab labels ## 4.0.1 ### Patch Changes -- e2cebc8: Applies type fixes +- e2cebc8: Applies type fixes ## 4.0.0 ### Major Changes -- dd12f20: Migrates Overdrive to vanilla extract +- dd12f20: Migrates Overdrive to vanilla extract ## 3.0.0 ### Major Changes -- eb36462: Overdrive: Migrates styling away from treat to vanilla extract -- aaac596: Migrate to vanilla extract - -### Patch Changes - -- 4324095: OverdriveProvider: Imports reset styles -- 4324095: OverdriveProvider: Imports global fonts -- 2623174: fixes list of files with side effects -- 03ca973: Autosuggest: Replaces deprecated fill-available with stretch -- 56edcaf: Overdrive: Gets file extentions for imports -- 2fbe7bf: OverdriveProvider: Accepts runtime breakpoint token -- 4324095: Compiles released package to JS -- 4858d44: Compiles Overdrive package into JS -- 36736c3: useMedia -- ec17939: Adds babel react preset -- 965c7ed: Portal: Makes theme wrapping optional -- 19d14a1: Multiple theming fixes -- aa5d74b: Portal: Removes memo -- 4324095: Reverts compiling to js -- 713b1a3: Oderdrive: Fixed type generation for released package -- 4b3b1ec: Adds inhouse babel config -- ca4e971: Portal: Fixes unwrapped version -- 158d3bb: Accept custom runtime breakpoint tokens +- eb36462: Overdrive: Migrates styling away from treat to vanilla extract +- aaac596: Migrate to vanilla extract + +### Patch Changes + +- 4324095: OverdriveProvider: Imports reset styles +- 4324095: OverdriveProvider: Imports global fonts +- 2623174: fixes list of files with side effects +- 03ca973: Autosuggest: Replaces deprecated fill-available with stretch +- 56edcaf: Overdrive: Gets file extentions for imports +- 2fbe7bf: OverdriveProvider: Accepts runtime breakpoint token +- 4324095: Compiles released package to JS +- 4858d44: Compiles Overdrive package into JS +- 36736c3: useMedia +- ec17939: Adds babel react preset +- 965c7ed: Portal: Makes theme wrapping optional +- 19d14a1: Multiple theming fixes +- aa5d74b: Portal: Removes memo +- 4324095: Reverts compiling to js +- 713b1a3: Oderdrive: Fixed type generation for released package +- 4b3b1ec: Adds inhouse babel config +- ca4e971: Portal: Fixes unwrapped version +- 158d3bb: Accept custom runtime breakpoint tokens ## 3.0.0-next.18 ### Patch Changes -- Fixes type generation for released package +- Fixes type generation for released package ## 3.0.0-next.17 ### Patch Changes -- useMedia +- useMedia ## 3.0.0-next.16 ### Patch Changes -- Portal: Removes memo +- Portal: Removes memo ## 3.0.0-next.15 ### Patch Changes -- Portal: Fixes unwrapped version +- Portal: Fixes unwrapped version ## 3.0.0-next.14 ### Patch Changes -- Portal: Makes theme wrapping optional +- Portal: Makes theme wrapping optional ## 3.0.0-next.13 ### Patch Changes -- OverdriveProvider: Accepts runtime breakpoint token +- OverdriveProvider: Accepts runtime breakpoint token ## 3.0.0-next.12 ### Patch Changes -- Accept custom runtime breakpoint tokens +- Accept custom runtime breakpoint tokens ## 3.0.0-next.11 ### Patch Changes -- Autosuggest: Replaces deprecated fill-available with stretch +- Autosuggest: Replaces deprecated fill-available with stretch ## 3.0.0-next.10 ### Patch Changes -- fixes list of files with sideeffects +- fixes list of files with sideeffects ## 3.0.0-next.9 ### Patch Changes -- ec17939: Adds babel react preset +- ec17939: Adds babel react preset ## 3.0.0-next.8 ### Patch Changes -- Overdrive: Gets file extentions for imports +- Overdrive: Gets file extentions for imports ## 3.0.0-next.7 ### Patch Changes -- Adds inhouse babel config +- Adds inhouse babel config ## 3.0.0-next.6 ### Patch Changes -- OverdriveProvider: Imports global fonts +- OverdriveProvider: Imports global fonts ## 3.0.0-next.5 ### Patch Changes -- OverdriveProvider: Imports reset styles +- OverdriveProvider: Imports reset styles ## 3.0.0-next.4 ### Patch Changes -- Compiles released package to JS +- Compiles released package to JS ## 3.0.0-next.3 ### Patch Changes -- Reverts compiling to js +- Reverts compiling to js ## 3.0.0-next.2 ### Patch Changes -- Compiles Overdrive package into JS +- Compiles Overdrive package into JS ## 3.0.0-next.1 ### Patch Changes -- Multiple theming fixes +- Multiple theming fixes ## 3.0.0-next.0 ### Major Changes -- eb36462: Overdrive: Migrates styling away from treat to vanilla extract -- aaac596: Migrate to vanilla extract +- eb36462: Overdrive: Migrates styling away from treat to vanilla extract +- aaac596: Migrate to vanilla extract ## 3.0.0-next.1 ### Major Changes -- Migrate to vanilla extract +- Migrate to vanilla extract ## 3.0.0-next.0 ### Major Changes -- Overdrive: Migrates styling away from treat to vanilla extract +- Overdrive: Migrates styling away from treat to vanilla extract ## 2.7.0 ### Minor Changes -- f982d1c: Upgraded to react v18 alpha -- 0fa7afd: Overdsrive: Gets compiled into javascripts and typescript types -- 7033333: Hooks: New useAttachedBoxes helper hook -- f15d951: Hooks: New useResponsiveValue value hook - -### Patch Changes - -- b7e6aae: Adds relese script -- 25dda76: Attached Boxes: Accept default box props -- 85e9ceb: StandardModal: Hides it's frame overflow -- d08c689: Badge: Gets new large size -- 96a8299: NumberInput: Gets new preventMouseWheel prop to prevent value - change while scrolling -- fd3cea4: AttachedBoxes: Do not get default paddings -- 7f2122b: Adds more utils root export -- b7e6aae: Overdrive: Gets files list added to package.json -- b7e6aae: Fixes main file -- 006435e: StandardModal: Gets narrow and skinny sizes -- d89cd04: LoadingBox Accepts default Box props -- b7e6aae: Overdrive index main index files fixed -- ded7b5d: Inputs: Get their hover states going to a darker shade -- 8b1f6df: useResponsiveValue: Gets exported from libs root -- fd3cea4: AttachedBoxes: Accept external classnames -- ff9a789: Sets index.ts as main entry file -- ba85147: Overdrive: Multiple export changes -- 5c1b018: Publish command: Nolonger compiles to JS +- f982d1c: Upgraded to react v18 alpha +- 0fa7afd: Overdsrive: Gets compiled into javascripts and typescript types +- 7033333: Hooks: New useAttachedBoxes helper hook +- f15d951: Hooks: New useResponsiveValue value hook + +### Patch Changes + +- b7e6aae: Adds relese script +- 25dda76: Attached Boxes: Accept default box props +- 85e9ceb: StandardModal: Hides it's frame overflow +- d08c689: Badge: Gets new large size +- 96a8299: NumberInput: Gets new preventMouseWheel prop to prevent value change + while scrolling +- fd3cea4: AttachedBoxes: Do not get default paddings +- 7f2122b: Adds more utils root export +- b7e6aae: Overdrive: Gets files list added to package.json +- b7e6aae: Fixes main file +- 006435e: StandardModal: Gets narrow and skinny sizes +- d89cd04: LoadingBox Accepts default Box props +- b7e6aae: Overdrive index main index files fixed +- ded7b5d: Inputs: Get their hover states going to a darker shade +- 8b1f6df: useResponsiveValue: Gets exported from libs root +- fd3cea4: AttachedBoxes: Accept external classnames +- ff9a789: Sets index.ts as main entry file +- ba85147: Overdrive: Multiple export changes +- 5c1b018: Publish command: Nolonger compiles to JS ## 2.7.0-next.18 ### Patch Changes -- Overdrive: Multiple export changes +- Overdrive: Multiple export changes ## 2.7.0-next.17 ### Patch Changes -- Badge: Gets new large size +- Badge: Gets new large size ## 2.7.0-next.16 ### Patch Changes -- Publish command: Nolonger compiles to JS +- Publish command: Nolonger compiles to JS ## 2.7.0-next.15 ### Patch Changes -- Adds more utils root export +- Adds more utils root export ## 2.7.0-next.14 ### Patch Changes -- Sets index.ts as main entry file +- Sets index.ts as main entry file ## 2.7.0-next.13 ### Patch Changes -- Fixes main file +- Fixes main file ## 2.7.0-next.12 ### Patch Changes -- Overdrive index main index files fixed +- Overdrive index main index files fixed ## 2.7.0-next.11 ### Patch Changes -- Overdrive: Gets files list added to package.json +- Overdrive: Gets files list added to package.json ## 2.7.0-next.10 ### Patch Changes -- Adds relese script +- Adds relese script ## 2.7.0-next.9 ### Minor Changes -- Overdsrive: Gets compiled into javascripts and typescript types +- Overdsrive: Gets compiled into javascripts and typescript types ## 2.7.0-next.8 ### Patch Changes -- NumberInput: Gets new preventMouseWheel prop to prevent value change while - scrolling +- NumberInput: Gets new preventMouseWheel prop to prevent value change while + scrolling ## 2.7.0-next.7 ### Patch Changes -- StandardModal: Hides it's frame overflow +- StandardModal: Hides it's frame overflow ## 2.7.0-next.6 ### Patch Changes -- StandardModal: Gets narrow and skinny sizes +- StandardModal: Gets narrow and skinny sizes ## 2.7.0-next.5 ### Patch Changes -- LoadingBox Accepts default Box props +- LoadingBox Accepts default Box props ## 2.7.0-next.4 ### Patch Changes -- AttachedBoxes: Do not get default paddings -- AttachedBoxes: Accept external classnames +- AttachedBoxes: Do not get default paddings +- AttachedBoxes: Accept external classnames ## 2.7.0-next.3 ### Patch Changes -- Attached Boxes: Accept default box props -- 8b1f6df: useResponsiveValue: Gets exported from libs root +- Attached Boxes: Accept default box props +- 8b1f6df: useResponsiveValue: Gets exported from libs root ## 2.7.0-next.2 ### Minor Changes -- 7033333: Hooks: New useAttachedBoxes helper hook -- f15d951: Hooks: New useResponsiveValue value hook +- 7033333: Hooks: New useAttachedBoxes helper hook +- f15d951: Hooks: New useResponsiveValue value hook ## 2.7.0-next.1 ### Patch Changes -- ded7b5d: Inputs: Get their hover states going to a darker shade +- ded7b5d: Inputs: Get their hover states going to a darker shade ## 2.7.0-next.0 ### Minor Changes -- Upgraded to react v18 alpha +- Upgraded to react v18 alpha ## 2.6.3 ### Patch Changes -- f6e8135: AutoSuggest: Gets increased results fylout maxHeight value +- f6e8135: AutoSuggest: Gets increased results fylout maxHeight value ## 2.6.2 ### Patch Changes -- 23780cc: Autosuggest: Gets a fix for white background under round edges +- 23780cc: Autosuggest: Gets a fix for white background under round edges ## 2.6.1 ### Patch Changes -- d2ba68a: AutoSuggest: Gets white background for results ul element +- d2ba68a: AutoSuggest: Gets white background for results ul element ## 2.6.0 ### Minor Changes -- b625d7c: AutoSuggest: Gets a clear input button when with value -- b625d7c: AutoSuggest: Gets enforced inline options view +- b625d7c: AutoSuggest: Gets a clear input button when with value +- b625d7c: AutoSuggest: Gets enforced inline options view ## 2.5.1 ### Patch Changes -- 7072055: Toaster: gets primary, secondary and shine variants +- 7072055: Toaster: gets primary, secondary and shine variants ## 2.5.0 ### Minor Changes -- 9411d17: MinimalModal: New MinimalModal component with StandardModal - features but without any baked in UI +- 9411d17: MinimalModal: New MinimalModal component with StandardModal features + but without any baked in UI ## 2.4.4 ### Patch Changes -- 97f8b2d: Button: Uses theme secondary colour for secondary variation border +- 97f8b2d: Button: Uses theme secondary colour for secondary variation border ## 2.4.3 ### Patch Changes -- a3908d9: AutoSuggest: Gets fix for fullscreen veiw resizing html tag width - to 0 +- a3908d9: AutoSuggest: Gets fix for fullscreen veiw resizing html tag width to + 0 ## 2.4.2 ### Patch Changes -- e7fe560: Inputs: Get stories with no notch +- e7fe560: Inputs: Get stories with no notch ## 2.4.1 ### Patch Changes -- dd39f3a: Overdrive Themes: Gets a new flat theme added +- dd39f3a: Overdrive Themes: Gets a new flat theme added ## 2.4.0 ### Minor Changes -- 4c96195: Theming: All explicitly set component colours now use theme based - colours +- 4c96195: Theming: All explicitly set component colours now use theme based + colours ## 2.3.1 ### Patch Changes -- a631d85: SelectInput: Gets option to be passed a custom field icon +- a631d85: SelectInput: Gets option to be passed a custom field icon AutoSuggest: Gets option to be passed a custom field icon @@ -1179,13 +1184,13 @@ ### Minor Changes -- f4eb420: Input fields: Get a loading state +- f4eb420: Input fields: Get a loading state ## 2.2.8 ### Patch Changes -- 75d6708: Checkbox: Accepts ref +- 75d6708: Checkbox: Accepts ref RadioGroup: Accepts ref @@ -1195,13 +1200,13 @@ ### Patch Changes -- e004bff: Text: Gets capitalise text transform prop +- e004bff: Text: Gets capitalise text transform prop ## 2.2.6 ### Patch Changes -- b328760: Box: Gets padding reset for field and fieldset elements +- b328760: Box: Gets padding reset for field and fieldset elements AutoSuggest: Gets fix for exception when clicking outside an open AutoSuggest @@ -1210,17 +1215,17 @@ ### Patch Changes -- 075e32e: useBoxStyles: Borders paddings and margins are no longer rest on - block elements -- 075e32e: Heading: Gets explicit reset styles -- 6068142: AutoSuggest: Fixed undefined error caused by blurring out of - AutoSuggest +- 075e32e: useBoxStyles: Borders paddings and margins are no longer rest on + block elements +- 075e32e: Heading: Gets explicit reset styles +- 6068142: AutoSuggest: Fixed undefined error caused by blurring out of + AutoSuggest ## 2.2.4 ### Patch Changes -- ee67f76: TextLink: Gets inline reset styles +- ee67f76: TextLink: Gets inline reset styles ProgressSpinner: Gets svg and block resets for the animates SVG @@ -1228,7 +1233,7 @@ ### Patch Changes -- 340da9a: Text: Gets explicit reset styles for span and p +- 340da9a: Text: Gets explicit reset styles for span and p field: Gets explicit reset styles @@ -1238,21 +1243,21 @@ ### Patch Changes -- a3274cb: useBoxStyles: Applies base reset styles to div elements -- a3274cb: TextAreaInput: Gets base input reset styles +- a3274cb: useBoxStyles: Applies base reset styles to div elements +- a3274cb: TextAreaInput: Gets base input reset styles ## 2.2.1 ### Patch Changes -- 0e10140: useBoxStyles: Base reset styles now spread individually into - element type reset styles +- 0e10140: useBoxStyles: Base reset styles now spread individually into element + type reset styles ## 2.2.0 ### Minor Changes -- 667876a: **Checkboxes**: Disabled mode gets reduced opacity +- 667876a: **Checkboxes**: Disabled mode gets reduced opacity **Radio**: Disabled mode gets reduced opacity @@ -1260,65 +1265,65 @@ ### Patch Changes -- 252f512: Upgrades treat to latest -- ca5cb40: **Heading**: Heading component _should_ pass all text style props - down +- 252f512: Upgrades treat to latest +- ca5cb40: **Heading**: Heading component _should_ pass all text style props + down ## 2.1.8 ### Patch Changes -- d9b96c6: **StandardModal**: Fixes mobile view to be pinned to the bottom and - table view is all rounded corners -- 99bc4f9: **Stepper**: Fixes extra re-render on each change +- d9b96c6: **StandardModal**: Fixes mobile view to be pinned to the bottom and + table view is all rounded corners +- 99bc4f9: **Stepper**: Fixes extra re-render on each change ## 2.1.7 ### Patch Changes -- 977a99f: **Section**: Introduces a new small option for width values +- 977a99f: **Section**: Introduces a new small option for width values ## 2.1.6 ### Patch Changes -- 463422c: **Badge**: Fixes default text style colour incorrect style ordering - ordering +- 463422c: **Badge**: Fixes default text style colour incorrect style ordering + ordering ## 2.1.5 ### Patch Changes -- 42057f4: **Badge**: Fixes inverted text style colours and incorrect ordering - caused by [treat](https://github.com/seek-oss/treat) +- 42057f4: **Badge**: Fixes inverted text style colours and incorrect ordering + caused by [treat](https://github.com/seek-oss/treat) ## 2.1.4 ### Patch Changes -- a54636d: **AutoSuggest**: Fix's it so if Suggestions is ever undefined or - empty, that the nextFn doesnt fail -- dec98ef: **StandardModal**: The main region to be wrapped in a flex to allow - stretching children +- a54636d: **AutoSuggest**: Fix's it so if Suggestions is ever undefined or + empty, that the nextFn doesnt fail +- dec98ef: **StandardModal**: The main region to be wrapped in a flex to allow + stretching children ## 2.1.3 ### Patch Changes -- c81a433: **SelectInput**: Fixes wrong prop type needed +- c81a433: **SelectInput**: Fixes wrong prop type needed ## 2.1.2 ### Patch Changes -- 1d4b39e: **SelectInput**: Increases target click area to cover the full - width of component. +- 1d4b39e: **SelectInput**: Increases target click area to cover the full width + of component. ## 2.1.1 ### Minor Changes -- 052a024: Corrected types to be more type safe and accurate. +- 052a024: Corrected types to be more type safe and accurate. Notably ``. Seeing as we `createElement`, we fixed types to only allow `IntrinsicElements | JSXElementConstructor`. As such, any `"button"` or @@ -1328,8 +1333,8 @@ ### Patch Changes -- 648ec6a: **Inputs:** Introduces `reserveHintSpace` prop—to _reserve_ the - space that would otherwise be occupied by the hint text. +- 648ec6a: **Inputs:** Introduces `reserveHintSpace` prop—to _reserve_ the space + that would otherwise be occupied by the hint text. Super useful in stacked forms with validation, so that page layout shifts don't occur. @@ -1338,23 +1343,23 @@ ### Patch Changes -- dd3da7e: **Modal:** Introduces a focus-trap as well as correct some - Concurrent Mode flickering. -- dd3da7e: **Box:** Adds `opacity` prop +- dd3da7e: **Modal:** Introduces a focus-trap as well as correct some Concurrent + Mode flickering. +- dd3da7e: **Box:** Adds `opacity` prop ## 2.0.25 ### Patch Changes -- 4ce4fc6: **NumberInput:** Adds support for the html `step` attribute. +- 4ce4fc6: **NumberInput:** Adds support for the html `step` attribute. ## 2.0.24 ### Patch Changes -- 8914008: **Box:** Adds `inlineFlex` as a display prop -- 5bbe87a: **Tabs:** Adds new renderInactivePanes prop to render tabs that are - inactive. +- 8914008: **Box:** Adds `inlineFlex` as a display prop +- 5bbe87a: **Tabs:** Adds new renderInactivePanes prop to render tabs that are + inactive. By default, TabPanes themselves only render when they are active. Sometimes in certain cases you'd want to preserve the local state within those tabs as @@ -1367,61 +1372,61 @@ > > > > > > > } t > > ``` -- 7131a5f: **Tabs:** Fixes a visual quirk when indications are mixed with - non-indicators +- 7131a5f: **Tabs:** Fixes a visual quirk when indications are mixed with + non-indicators ## 2.0.23 ### Patch Changes -- c585765: **Heading:** Adds an `id` prop which is applied directly to the - underlying element +- c585765: **Heading:** Adds an `id` prop which is applied directly to the + underlying element ## 2.0.22 ### Patch Changes -- 5c913cc: Box: Allow non-intrinsics as Box `is` prop as well. With this - change you can send things in like `svg`'s, or other components themselves. -- e11909f: Text: Adds a `text-transform` prop to allow uppercasing text +- 5c913cc: Box: Allow non-intrinsics as Box `is` prop as well. With this change + you can send things in like `svg`'s, or other components themselves. +- e11909f: Text: Adds a `text-transform` prop to allow uppercasing text ## 2.0.21 ### Patch Changes -- 47335f6: Meta: FIxed issue where the icon and label would wrap -- 230367f: SimplePagination: Should be centered in it's parent. Seeing as it's - parent spans 100% width, this centering is now explicit. +- 47335f6: Meta: FIxed issue where the icon and label would wrap +- 230367f: SimplePagination: Should be centered in it's parent. Seeing as it's + parent spans 100% width, this centering is now explicit. ## 2.0.20 ### Patch Changes -- bf51bbe: Fix: Added missing re-exports from our "to-monorepo" migration +- bf51bbe: Fix: Added missing re-exports from our "to-monorepo" migration ## 2.0.19 ### Patch Changes -- c13df61: StandardModal: Fixes the issue where a mouseup on the backdrop - triggered the requestClose callback. Despite the click originating on the - modal itself. So now the callback will not fire. +- c13df61: StandardModal: Fixes the issue where a mouseup on the backdrop + triggered the requestClose callback. Despite the click originating on the + modal itself. So now the callback will not fire. ## 2.0.18 ### Patch Changes -- 63d81e5: Major refactor of how `treat` files get used in our project. - Instead of a redefinition of _shared_ styles such as margin/padding. We now - instead prefer the usage of `useBoxStyles` or the `Box` component. +- 63d81e5: Major refactor of how `treat` files get used in our project. Instead + of a redefinition of _shared_ styles such as margin/padding. We now instead + prefer the usage of `useBoxStyles` or the `Box` component. There _should_ be no real regression in terms of usage api. -- 63d81e5: Box: pointerEvents value can now be passed to `Box` and - `useBoxStyles` as 'none' or undefined. -- 63d81e5: BulletText: Now accepts an `is` prop, such that it's element can be - changed. This is really because 9/10 times you'd be rendering this in a - `Stack`, which already handles the `ul/li` couple. +- 63d81e5: Box: pointerEvents value can now be passed to `Box` and + `useBoxStyles` as 'none' or undefined. +- 63d81e5: BulletText: Now accepts an `is` prop, such that it's element can be + changed. This is really because 9/10 times you'd be rendering this in a + `Stack`, which already handles the `ul/li` couple. **FEATURES** @@ -1435,25 +1440,25 @@ ### Patch Changes -- fbee5c0: AutoSuggest: Now has a full width wrapping box +- fbee5c0: AutoSuggest: Now has a full width wrapping box ## 2.0.16 ### Patch Changes -- 6d9e5b5: Reset: Table reset is no longer global. So use `` +- 6d9e5b5: Reset: Table reset is no longer global. So use `` ```diff - + ``` -- 6d9e5b5: Inline: Supports alignX to position items on the x axis aka; - `justifyContent`. -- 6d9e5b5: Reset: Globally set overflowX to hidden -- c90d645: Stepper: When pressing Home/End it should no longer jump to the end - of the page. -- 6d9e5b5: Table: Introduces Tables +- 6d9e5b5: Inline: Supports alignX to position items on the x axis aka; + `justifyContent`. +- 6d9e5b5: Reset: Globally set overflowX to hidden +- c90d645: Stepper: When pressing Home/End it should no longer jump to the end + of the page. +- 6d9e5b5: Table: Introduces Tables Implemented as a css-grid, so column widths are to be defined in gridTemplateColumns. All components in this scope accept a ref property. @@ -1512,7 +1517,7 @@ ### Patch Changes -- 5353a1a: Box: Added textAlign as a prop +- 5353a1a: Box: Added textAlign as a prop Worth noting that we want to deprecate the use of `align` in our `useTextStyles`. As it's now shifted to our box. The `align` prop will still @@ -1524,8 +1529,8 @@ ``` -- 715b035: Box: Added userSelect prop to disable selecting its content -- 987a68b: VisuallyHidden: Added brand-new component to visually hide content +- 715b035: Box: Added userSelect prop to disable selecting its content +- 987a68b: VisuallyHidden: Added brand-new component to visually hide content **FEATURES** @@ -1537,7 +1542,7 @@ ``` -- e2f4a5b: Text: Allow setting a display override +- e2f4a5b: Text: Allow setting a display override **FEATURES** @@ -1547,14 +1552,13 @@ ``` -- 175cb09: Icon: Child svg's are cloned and positioned to the size of the - parent +- 175cb09: Icon: Child svg's are cloned and positioned to the size of the parent ## 2.0.14 ### Patch Changes -- 5428b9e: LoadingBox: Exposes height and display box props +- 5428b9e: LoadingBox: Exposes height and display box props **FEATURES** @@ -1562,18 +1566,18 @@ ``` -- e3e5aa9: Box: Display prop inline-block renamed to inlineBlock to be more - consistent -- a6530d5: Box: Supports sending in a height prop +- e3e5aa9: Box: Display prop inline-block renamed to inlineBlock to be more + consistent +- a6530d5: Box: Supports sending in a height prop ## 2.0.13 ### Patch Changes -- df453b2: Badge: Applies a whiteSpace nowrap to badges, and now truncates -- 292692f: Section: Typing update such that width prop is actually optional -- 52c424f: Inline: Now wrap properly, and support a prop to enable/disable it. -- e0a4291: Box: Introduces flex style props to `Box` and `useBoxStyles` +- df453b2: Badge: Applies a whiteSpace nowrap to badges, and now truncates +- 292692f: Section: Typing update such that width prop is actually optional +- 52c424f: Inline: Now wrap properly, and support a prop to enable/disable it. +- e0a4291: Box: Introduces flex style props to `Box` and `useBoxStyles` **FEATURES** @@ -1594,7 +1598,7 @@ ### Patch Changes -- 62c7111: Stack: A Renamed prop from spacing to space +- 62c7111: Stack: A Renamed prop from spacing to space eg: @@ -1608,7 +1612,7 @@ ``` -- 822863d: Inline: Supports inline dividers between elements. +- 822863d: Inline: Supports inline dividers between elements. Supports, text, numbers or elements. @@ -1618,7 +1622,7 @@ > > > > ``` -- a0fce92: Text: Exposes a new white-space nowrap prop +- a0fce92: Text: Exposes a new white-space nowrap prop This is an **experimental** prop, we know of one use-case where this can be used, but will likely also appear on the Box. @@ -1639,14 +1643,14 @@ ### Patch Changes -- 358fb4b: Tabs: Incorrectly importing treat files inside treat +- 358fb4b: Tabs: Incorrectly importing treat files inside treat ## 2.0.10 ### Patch Changes -- 0b6c621: Tabs: Adds `scrollable`, which scrolls the tabs horizontally on - smaller devices. +- 0b6c621: Tabs: Adds `scrollable`, which scrolls the tabs horizontally on + smaller devices. **FEATURES** @@ -1654,14 +1658,14 @@ > > > > > > ``` -- 729dfdd: Input: Notchless inputs will no longer break when part of a flex - container +- 729dfdd: Input: Notchless inputs will no longer break when part of a flex + container ## 2.0.9 ### Patch Changes -- 0b59110: Flatten fragments when provided as children +- 0b59110: Flatten fragments when provided as children Will now support fragments and otherwise boolean children that previously would not have worked: @@ -1679,7 +1683,7 @@ ### Patch Changes -- 55ee559: Positioner: Removes usingPositioner +- 55ee559: Positioner: Removes usingPositioner **FEATURES** @@ -1691,7 +1695,7 @@ ### Patch Changes -- b9a2c45: InputBase: Allow for notchless inputs +- b9a2c45: InputBase: Allow for notchless inputs **FEATURES** @@ -1702,8 +1706,7 @@ > Please be aware that this should be avoided, as in most cases we should > notch, so a user knows what's in the input especially when its defaulted. -- 7736914: Box: Adds an overflow prop and allows className to be clsx - compatible +- 7736914: Box: Adds an overflow prop and allows className to be clsx compatible **FEATURES** @@ -1723,22 +1726,21 @@ ``` -- 17d2354: Stack: Expose the Box width on Stack -- 475601c: Tabs: Now always fills the width of its parent +- 17d2354: Stack: Expose the Box width on Stack +- 475601c: Tabs: Now always fills the width of its parent ## 2.0.6 ### Patch Changes -- d1c6b09: responsiveProps: Fix argument where void is not the same as - undefined +- d1c6b09: responsiveProps: Fix argument where void is not the same as undefined ## 2.0.5 ### Patch Changes -- 4df7e83: AutoSuggest: Introduce a autoWidth prop that either will size the - flyout to either the width of the children, or the input. +- 4df7e83: AutoSuggest: Introduce a autoWidth prop that either will size the + flyout to either the width of the children, or the input. **FEATURES** @@ -1767,15 +1769,15 @@ ``` -- 378e5da: AutoSuggest: Input search types to remove the webkit clear button +- 378e5da: AutoSuggest: Input search types to remove the webkit clear button **FEATURES** When we reset input type searches, we incorrectly "hid" the webkit search buttons, this aims to correct that. -- eb3cf9d: AutoSuggest: Support the usage of passing a ref down to the - implemented input +- eb3cf9d: AutoSuggest: Support the usage of passing a ref down to the + implemented input **FEATURES** @@ -1790,13 +1792,13 @@ ; ``` -- bab9cd2: InputBase: Always full width the input wrapper +- bab9cd2: InputBase: Always full width the input wrapper ## 2.0.4 ### Patch Changes -- 801c254: Positioner: Uses Popper.js to run the flyouts. +- 801c254: Positioner: Uses Popper.js to run the flyouts. **FEATURES** @@ -1813,7 +1815,7 @@ So with that once internal bandwidth increase this'll likely be revisited - and perhaps utilize `detectOverflow` as a roll-your-own solution. -- 0964a1d: useNegativeMargin: Correctly fill columns to their parents width +- 0964a1d: useNegativeMargin: Correctly fill columns to their parents width **BUG FIXES** Columns were not completely filling its parent due to negative margins @@ -1822,7 +1824,7 @@ ### Patch Changes -- 15f486c: Modals: Now uses a shared `` component. +- 15f486c: Modals: Now uses a shared `` component. **FEATURES** @@ -1879,8 +1881,7 @@ ### Patch Changes -- 6c3ae76: Tabs: Support stretching tablist items to the width of the - container +- 6c3ae76: Tabs: Support stretching tablist items to the width of the container **FEATURES** @@ -1900,7 +1901,7 @@ ``` -- 302405b: Alert: Inline is now full width +- 302405b: Alert: Inline is now full width **Features** @@ -1909,7 +1910,7 @@ When passing the `inline` prop, in the past it was maxWidth 640px - which in inline contexts, you'd want to span the entire width of its container. -- 3bcf649: Adds the Inline and Section layout components +- 3bcf649: Adds the Inline and Section layout components **Features** @@ -1955,8 +1956,8 @@ ``` -- f9dac97: Inline: Supporting alignY responsive prop StarRating: Consumes - `` +- f9dac97: Inline: Supporting alignY responsive prop StarRating: Consumes + `` **FEATURES** @@ -1973,12 +1974,12 @@ ### Patch Changes -- c66b727: Anchors are now cursor pointer by default +- c66b727: Anchors are now cursor pointer by default Seeing as we use `` or `` in a few places, it only makes sense to use `a { cursor: pointer }`. -- 57b8cf3: Actions now filters out undefined or null children +- 57b8cf3: Actions now filters out undefined or null children **``** @@ -1996,7 +1997,7 @@ ### Major Changes -- 8881bdd: Styles are now `treat` driven. +- 8881bdd: Styles are now `treat` driven. **A few changes** @@ -2009,4 +2010,4 @@ ### Patch Changes -- 230a3cd: Forces explicit text colours to Button hover and active states +- 230a3cd: Forces explicit text colours to Button hover and active states diff --git a/package.json b/package.json index 08a3cd3c3..6a0097cfd 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@autoguru/overdrive", - "version": "4.34.0", + "version": "4.35.0", "description": "Overdrive is a product component library, and design system for AutoGuru.", "types": "dist/index.d.ts", "main": "dist/index.js", @@ -66,7 +66,7 @@ "@autoguru/icons": "^1.8.2", "@autoguru/jest-preset": "3.0.0", "@autoguru/tsconfig": "^1.2.0", - "@autoguru/utilities": "^1.2.1", + "@autoguru/utilities": "^1.2.2", "@babel/cli": "^7.25.9", "@babel/core": "^7.26.0", "@babel/plugin-proposal-class-properties": "^7.18.6", diff --git a/yarn.lock b/yarn.lock index 55ceceda1..7c8fc724e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -105,7 +105,7 @@ __metadata: "@autoguru/icons": "npm:^1.8.2" "@autoguru/jest-preset": "npm:3.0.0" "@autoguru/tsconfig": "npm:^1.2.0" - "@autoguru/utilities": "npm:^1.2.1" + "@autoguru/utilities": "npm:^1.2.2" "@babel/cli": "npm:^7.25.9" "@babel/core": "npm:^7.26.0" "@babel/plugin-proposal-class-properties": "npm:^7.18.6" @@ -213,13 +213,13 @@ __metadata: languageName: node linkType: hard -"@autoguru/utilities@npm:^1.2.1": - version: 1.2.1 - resolution: "@autoguru/utilities@npm:1.2.1" +"@autoguru/utilities@npm:^1.2.2": + version: 1.2.2 + resolution: "@autoguru/utilities@npm:1.2.2" dependencies: tiny-invariant: "npm:^1.0.6" tiny-warning: "npm:^1.0.3" - checksum: 10/66289117a4d7feb884ceed1377a62b11dda0830ea0615ad7f80c8ead0838c08b56faea854c24d24229b5c934a4acce0c6f159cb12049da4f515b99c827cdb72b + checksum: 10/fcc4adddd8e31f3b89ea2a9d73f6093a4cdd3d308d26c2b1691523f29724a3da9818a93d44378356e0198b67c7dd8b6cceca4dc69ce5e6d55d891550a6dd1869 languageName: node linkType: hard