Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update all non-major dependencies #35

Merged
merged 1 commit into from
Jan 4, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 16, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
@ariakit/react (source) ^0.3.5 -> ^0.3.12 age adoption passing confidence dependencies patch
@astrojs/check (source) ^0.3.1 -> ^0.3.4 age adoption passing confidence dependencies patch
@astrojs/node (source) ^6.0.3 -> ^6.1.0 age adoption passing confidence dependencies minor
@astrojs/react (source) ^3.0.4 -> ^3.0.9 age adoption passing confidence dependencies patch
@astrojs/tailwind (source) ^5.0.2 -> ^5.1.0 age adoption passing confidence dependencies minor
@commitlint/cli (source) ^18.4.1 -> ^18.4.4 age adoption passing confidence devDependencies patch
@commitlint/config-angular (source) ^18.4.0 -> ^18.4.4 age adoption passing confidence devDependencies patch
@fontsource/inter (source) ^5.0.15 -> ^5.0.16 age adoption passing confidence dependencies patch
@types/react (source) ^18.2.37 -> ^18.2.46 age adoption passing confidence dependencies patch
@types/react-dom (source) ^18.2.15 -> ^18.2.18 age adoption passing confidence dependencies patch
@typescript-eslint/eslint-plugin (source) ^6.11.0 -> ^6.17.0 age adoption passing confidence devDependencies minor
@typescript-eslint/parser (source) ^6.11.0 -> ^6.17.0 age adoption passing confidence devDependencies minor
astro (source) ^3.5.4 -> ^3.6.4 age adoption passing confidence dependencies minor
astro-compress ^2.2.3 -> ^2.2.5 age adoption passing confidence dependencies patch
clsx ^2.0.0 -> ^2.1.0 age adoption passing confidence dependencies minor
eslint (source) ^8.53.0 -> ^8.56.0 age adoption passing confidence devDependencies minor
eslint-config-next (source) ^14.0.2 -> ^14.0.4 age adoption passing confidence devDependencies patch
eslint-config-prettier 9.0.0 -> 9.1.0 age adoption passing confidence devDependencies minor
eslint-plugin-astro (source) ^0.29.1 -> ^0.31.0 age adoption passing confidence devDependencies minor
eslint-plugin-mdx (source) ^2.2.0 -> ^2.3.2 age adoption passing confidence devDependencies minor
eslint-plugin-prettier ^5.0.1 -> ^5.1.2 age adoption passing confidence devDependencies minor
lint-staged ^15.1.0 -> ^15.2.0 age adoption passing confidence devDependencies minor
lucide-astro (source) ^0.292.0 -> ^0.304.0 age adoption passing confidence dependencies minor
lucide-react (source) ^0.292.0 -> ^0.304.0 age adoption passing confidence dependencies minor
node 21.1-alpine -> 21.5-alpine age adoption passing confidence final minor
prettier (source) ^3.1.0 -> ^3.1.1 age adoption passing confidence devDependencies patch
prettier-plugin-astro ^0.12.2 -> ^0.12.3 age adoption passing confidence devDependencies patch
react-use ^17.4.0 -> ^17.4.2 age adoption passing confidence dependencies patch
tailwind-merge ^2.0.0 -> ^2.2.0 age adoption passing confidence dependencies minor
tailwindcss (source) ^3.3.5 -> ^3.4.0 age adoption passing confidence dependencies minor
typescript (source) ^5.2.2 -> ^5.3.3 age adoption passing confidence devDependencies minor

Release Notes

ariakit/ariakit (@​ariakit/react)

v0.3.12

Compare Source

  • The auto-select feature on Combobox now resets with each keystroke.
  • Fixed Combobox with the autoSelect prop calling onFocus with every input change.
  • Fixed Hovercard flickering when used with shadow DOM.
  • Fixed Select with Combobox scroll jumping when opening using keyboard navigation.
  • Fixed CompositeItem triggering blur on focus.
  • Fixed ComboboxItem not triggering the onClick event when the item is partially visible.
  • Improved JSDocs.
  • Updated dependencies: @ariakit/[email protected]

v0.3.11

Compare Source

Modal Combobox

The Combobox components now support the modal prop on ComboboxPopover.

When a modal combobox is expanded, users can interact with and tab through all the combobox controls, including Combobox, ComboboxDisclosure, and ComboboxCancel, even if they're rendered outside the popover. The rest of the page will be inert.

Controlling the auto-select functionality of Combobox

The Combobox component now includes a new getAutoSelectId prop. This allows you to specify the ComboboxItem that should be auto-selected if the autoSelect prop is true.

By default, the first enabled item is auto-selected. Now you can customize this behavior by returning the id of another item from getAutoSelectId:

<Combobox
  autoSelect
  getAutoSelectId={(items) => {
    // Auto select the first enabled item with a value
    const item = items.find((item) => {
      if (item.disabled) return false;
      if (!item.value) return false;
      return true;
    });
    return item?.id;
  }}
/>
Styling Combobox without an active descendant

The Combobox component now includes a data-active-item attribute when it's the only active item in the composite widget. In other words, when no ComboboxItem is active and the focus is solely on the combobox input.

You can use this as a CSS selector to style the combobox differently, providing additional affordance to users who pressed on the first item or on the last item. This action would place both virtual and actual DOM focus on the combobox input.

.combobox[data-active-item] {
  outline-width: 2px;
}
Other updates
  • Fixed useTabStore return value not updating its own reference.
  • Fixed keyboard navigation on Combobox when the content element is a grid.
  • Fixed ComboboxDisclosure to update its aria-expanded attribute when the combobox expands.
  • Fixed Maximum update depth exceeded warning when rendering multiple collection items on the page.
  • Improved JSDocs.
  • Updated dependencies: @ariakit/[email protected]

v0.3.10

Compare Source

Overwriting aria-selected value on ComboboxItem

It's now possible to pass a custom aria-selected value to the ComboboxItem component, overwriting the internal behavior.

Limiting slide on popovers

When components like Popover and Menu with the slide prop are positioned to the right or left of the anchor element, they will now cease to slide across the screen, disengaged from the anchor element, upon reaching the edge of said element.

Other updates

v0.3.9

Compare Source

Automatic role on ComboboxGroup

The ComboboxGroup component now automatically assigns the role attribute as rowgroup if it's nestled within a ComboboxPopover or ComboboxList wrapper that has the role attribute set to grid.

Custom submenu auto focus

When opening nested Menu components with Enter, Space, or arrow keys, the first tabbable element will now receive focus, even if it's not a MenuItem element. This should enable custom popups that behave like submenus, but use different semantics.

Hovercard display timeout

The Hovercard, Menu, and Tooltip components now display synchronously when the timeout or showTimeout states are set to 0. This should stop submenus from vanishing for a few frames prior to displaying a new menu when hovering over menu items in sequence.

Other updates

v0.3.8

Compare Source

Multi-selectable Combobox

We've added support for the Combobox with multiple selection capabilities using a new selectedValue prop, along with defaultSelectedValue and setSelectedValue.

This works similarly to the value prop on Select components. If it receives an array, the combobox will allow multiple selections. By default, it's a string that represents the selected value in a single-select combobox.

Check out the Multi-selectable Combobox example to see it in action.

New Combobox components

This version introduces new Combobox components:

Other updates

v0.3.7

Compare Source

Expanding Menubar

The Menubar component will now only expand if there's another menu already expanded in the same menubar.

Internal data attribute changes

Just like the change in v0.3.6 that removed the data-command and data-disclosure attributes from elements, this update stops the data-composite-hover attribute from infiltrating composite item elements in the DOM. We're mentioning this in the changelog as some users might have snapshot tests that require updating.

Other updates

v0.3.6

Compare Source

Data attributes for duplicate components

The internal logic that identifies duplicate components has been refined. This implies that some internal data-* attributes will no longer seep into the rendered DOM elements. If you're doing snapshot tests on the DOM generated by Ariakit components, you should see the data-command and data-disclosure attributes removed.

Multiple disclosure and anchor elements

The disclosureElement and anchorElement states on Disclosure, Popover, and Menu, along with related components, are now set only upon interaction.

This change enables us to support multiple disclosure/anchor elements for the same contentElement (typically the popup element) when triggered by hover or focus.

Expanding Menubar with focus

Adjacent Menu popups will now open when the focus moves through MenuItem elements in a Menubar. Before, they would only open when another Menu was already visible.

Maintaining Popover tab order

Popover and related components now automatically set the new preserveTabOrderAnchor prop as the disclosure element.

This ensures that, when the portal prop is enabled, the tab order will be preserved from the disclosure to the content element even when the Popover component is rendered in a different location in the React tree.

New Menubar components

This version introduces a new Menubar module that can be used without the MenubarProvider wrapper.

Other updates
withastro/language-tools (@​astrojs/check)

v0.3.4

Compare Source

Patch Changes

v0.3.3

Compare Source

Patch Changes

v0.3.2

Compare Source

Patch Changes
  • 621320a: Fix language server crashing when encountering malformed files in certain cases
  • dc98b0b: Fixes an issue where type checking errors were shown on define:vars scripts when "type=module" attribute was also present.
  • Updated dependencies [621320a]
  • Updated dependencies [dc98b0b]
  • Updated dependencies [015a667]
  • Updated dependencies [598689a]
withastro/astro (@​astrojs/node)

v6.1.0

Compare Source

Minor Changes

v6.0.4

Compare Source

Patch Changes
withastro/astro (@​astrojs/react)

v3.0.9

Compare Source

Patch Changes

v3.0.8

Compare Source

Patch Changes

v3.0.7

Compare Source

Patch Changes

v3.0.6

Compare Source

Patch Changes
  • #​9141 af43fb517 Thanks @​lilnasy! - Fixes an issue where slotting self-closing elements (img, br, hr) into react components with experimentalReactChildren enabled led to an error.

v3.0.5

Compare Source

Patch Changes
withastro/astro (@​astrojs/tailwind)

v5.1.0

Compare Source

Minor Changes
Patch Changes

v5.0.4

Compare Source

Patch Changes

v5.0.3

Compare Source

Patch Changes
conventional-changelog/commitlint (@​commitlint/cli)

v18.4.4

Compare Source

Note: Version bump only for package @​commitlint/cli

v18.4.3

Compare Source

Note: Version bump only for package @​commitlint/cli

v18.4.2

Compare Source

Note: Version bump only for package @​commitlint/cli

conventional-changelog/commitlint (@​commitlint/config-angular)

v18.4.4

Compare Source

Note: Version bump only for package @​commitlint/config-angular

v18.4.3

Compare Source

Note: Version bump only for package @​commitlint/config-angular

v18.4.2

Compare Source

Note: Version bump only for package @​commitlint/config-angular

fontsource/font-files (@​fontsource/inter)

v5.0.16

Compare Source

typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

v6.17.0

Compare Source

Bug Fixes
  • eslint-plugin: [no-restricted-imports] prevent crash when patterns or paths in options are empty (#​8108) (675e987)
Features
  • eslint-plugin: [no-floating-promises] flag result of .map(async) (#​7897) (5857356)
  • eslint-plugin: [switch-exhaustiveness-check] add an option to warn against a default case on an already exhaustive switch (#​7539) (6a219bd)

You can read about our versioning strategy and releases on our website.

v6.16.0

Compare Source

Bug Fixes
  • eslint-plugin: [unbound-method] exempt all non-Promise built-in statics (#​8096) (3182959)
Features
  • eslint-plugin: deprecate formatting (meta.type: layout) rules (#​8073) (04dea84)
  • eslint-plugin: deprecate no-extra-semi in favor of ESLint Stylistic equivalent (#​8123) (9368bf3)

You can read about our versioning strategy and releases on our website.

v6.15.0

Compare Source

Features

You can read about our versioning strategy and releases on our website.

v6.14.0

Compare Source

Bug Fixes
  • eslint-plugin: add no-unsafe-unary-minus, prefer-destructuring to disable-type-checked (#​8038) (431cd15)
  • eslint-plugin: correct message for no-unsafe-unary-minus (#​7998) (705370a)
Features
  • eslint-plugin: [explicit-function-re

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 953dab4 to 0f032ac Compare November 16, 2023 06:43
@renovate renovate bot changed the title chore(deps): update node.js to v21.2 chore(deps): update all non-major dependencies Nov 16, 2023
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 0f032ac to 632b509 Compare November 16, 2023 14:52
@renovate renovate bot changed the title chore(deps): update all non-major dependencies fix(deps): update all non-major dependencies Nov 16, 2023
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 9 times, most recently from 7b69de3 to 4098a3c Compare November 22, 2023 17:38
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 10 times, most recently from 9e12818 to a2638aa Compare November 30, 2023 17:06
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from 5116618 to b43ef22 Compare December 3, 2023 00:18
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 16 times, most recently from 900a954 to 31f1e45 Compare December 25, 2023 13:15
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 7 times, most recently from 04a46d1 to 2c191d9 Compare December 30, 2023 19:41
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from e43fa3a to fa67024 Compare January 4, 2024 17:14
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from fa67024 to db5ce1c Compare January 4, 2024 19:20
@Ecorte Ecorte merged commit 0698f3f into main Jan 4, 2024
2 checks passed
@Ecorte Ecorte deleted the renovate/all-minor-patch branch January 4, 2024 20:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant