Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.28.5
->0.30.3
^0.26.22
->^0.27.0
4.1.1
->4.3.0
4.1.1
->4.3.0
4.1.1
->4.3.0
1.1.13
->1.1.14
1.1.34
->1.1.42
9.14.0
->9.17.0
3.3.3
->3.4.2
2.2.3
->2.3.3
5.6.3
->5.7.2
Release Notes
withastro/starlight (@astrojs/starlight)
v0.30.3
Compare Source
Patch Changes
#2717
c5fcbb3
Thanks @delucis! - Fixes a list item spacing issue where line break elements (<br>
) could receive a margin, breaking layout in Firefox#2724
02d7ac6
Thanks @dionysuzx! - Adds social link support for Farcaster#2635
ec4b851
Thanks @HiDeoo! - Fixes an issue where the language picker in multilingual sites could display the wrong language when navigating between pages with the browser back/forward buttons.#2726
e54ebd5
Thanks @techfg! - Adds icon for phonev0.30.2
Compare Source
Patch Changes
#2702
02d16f3
Thanks @HiDeoo! - Fixes an issue with autogenerated sidebars when using Starlight with Astro's new Content Layer API with directories containing spaces or special characters.#2704
fd16470
Thanks @delucis! - Fixes display of focus indicator around site titlev0.30.1
Compare Source
Patch Changes
5c6996c
Thanks @HiDeoo! - Fixes an issue with autogenerated sidebars when using Starlight with Astro's new Content Layer API where group names would be sluggified.v0.30.0
Compare Source
Minor Changes
8d5a4e8
Thanks @HiDeoo! - Adds support for Astro v5, drops support for Astro v4.Upgrade Astro and dependencies
Community Starlight plugins and Astro integrations may also need to be manually updated to work with Astro v5. If you encounter any issues, please reach out to the plugin or integration author to see if it is a known issue or if an updated version is being worked on.
Update your collections
Move the content config file. This file no longer lives within the
src/content/config.ts
folder and should now exist atsrc/content.config.ts
.Edit the collection definition(s). To update the
docs
collection, aloader
is now required:If you are using the
i18n
collection to provide translations for additional languages you support or override our default labels, you will need to update the collection definition in a similar way and remove the collectiontype
which is no longer available:Update other collections. To update any other collections you may have, follow the “Updating existing collections” section in the Astro 5 upgrade guide.
If you are unable to make any changes to your collections at this time, including Starlight's default
docs
andi18n
collections, you can enable thelegacy.collections
flag to upgrade to v5 without updating your collections. This legacy flag exists to provide temporary backwards compatibility, and will allow you to keep your collections in their current state until the legacy flag is no longer supported.Patch Changes
#2669
310df7d
Thanks @aaronperezaguilera! - Adds Catalan UI translations#2664
62ff007
Thanks @HiDeoo! - Publishes provenance containing verifiable data to link a package back to its source repository and the specific build instructions used to publish it.#2670
0223b42
Thanks @aaronperezaguilera! - Adds Spanish UI translations for the Pagefind search modalv0.29.3
Compare Source
Patch Changes
#2642
12750ae
Thanks @dragomano! - Updates Russian UI translations#2656
4d543be
Thanks @HiDeoo! - Improves error message when an invalid configuration or no configuration is provided to the Starlight integration.#2645
cf12beb
Thanks @techfg! - Fixes support for favicon URLs that contain a search query and/or hash#2650
38db4ec
Thanks @raviqqe! - Moves@types/js-yaml
package to non-dev dependencies#2633
5adb720
Thanks @HiDeoo! - Fixes a VoiceOver issue with Safari where the content of a<script>
element could be read before the sidebar content.#2663
34755f9
Thanks @astrobot-houston! - Adds a newseti:vite
icon for Vite configuration files in the<FileTree>
componentv0.29.2
Compare Source
Patch Changes
128cc51
Thanks @delucis! - Fixes an edge case to correctly avoid a trailing slash when navigating from a root locale homepage to another language via Starlight’s language switcher whentrailingSlash: 'never'
is setv0.29.1
Compare Source
Patch Changes
#2611
6059d96
Thanks @HiDeoo! - Fixes a UI string type issue in projects with multiple data content collections.#2606
10b15a7
Thanks @delucis! - Makes<CardGrid>
more resilient to complex child content on smaller viewports#2605
ec7ab4f
Thanks @brianzelip! - ExposesSidebarPersister
component in package exports for use in custom overrides#2614
9a31980
Thanks @HiDeoo! - Fixes an issue with custom pages using the<StarlightPage />
component and a custom sidebar missing highlighting for the active page and navigation links.#2600
49aef17
Thanks @jdevega! - Adds Backstage social icon#2613
a73780f
Thanks @delucis! - Fixes support forsidebar
frontmatter options in sidebar entries usingslug
or the string shorthand for internal linksv0.29.0
Compare Source
Minor Changes
#2551
154c8e3
Thanks @hippotastic! - Updates theastro-expressive-code
dependency to the latest version (0.38).The new version allows using
ec.config.mjs
to selectively override individual Expressive Code styles and settings provided by Starlight themes and plugins, speeds up Shiki language loading, and adds the config optionexpressiveCode.shiki.injectLangsIntoNestedCodeBlocks
. See the Expressive Code release notes for full details.#2252
6116db0
Thanks @HiDeoo! - Improves build performance for sites with large sidebarsThis release adds a caching layer to Starlight’s sidebar generation logic, reducing the number of times sidebars need to be regenerated while building a site. Some benchmarks for projects with a complex sidebar saw builds complete more than 35% faster with this change.
#2503
a4c8edd
Thanks @HiDeoo! - Improves the accessibility of asides and tabs by removing some unnecessary HTML landmarks.Patch Changes
241966b
Thanks @RafidMuhymin! - Adds social link icon for Nostrv0.28.6
Compare Source
Patch Changes
236467b
Thanks @HiDeoo! - Fixes an issue with custom UI strings defined in YAML files not being loaded in some contexts.floating-ui/floating-ui (@floating-ui/react)
v0.27.2
Compare Source
Patch Changes
inert
/aria-hidden
attributes from being left on outside elementsv0.27.1
Compare Source
Patch Changes
closeOnFocusOut
data-floating-ui-inert
whenmodal=false
v0.27.0
Compare Source
Minor Changes
inner
anduseInnerOffset
. This technique of aligning an inner element to the reference has poor performance with longer lists, doesn't fit with the middleware paradigm, doesn't work on touch, and has a better custom alternative using nativeonScroll
that is encouraged instead.| undefined
return type for React 17Patch Changes
outsideElementsInert
prop. This enables pointer modality without a backdrop.referencePress
overflow
style for scrollbar press check. Fixes an issue where outside presses would be incorrectly prevented if the target element that was pressed appeared scrollable but was actually not.klnjs/configs (@klnjs/eslint-config)
v4.3.0
Compare Source
v4.2.0
Compare Source
klnjs/configs (@klnjs/prettier-config)
v4.3.0
Compare Source
v4.2.0
Compare Source
klnjs/configs (@klnjs/typescript-config)
v4.3.0
Compare Source
v4.2.0
Compare Source
oven-sh/bun (bun)
v1.1.42
: Bun v1.1.42Compare Source
To install Bun v1.1.42
Windows:
powershell -c "irm bun.sh/install.ps1|iex"
To upgrade to Bun v1.1.42:
Read Bun v1.1.42's release notes on Bun's blog
v1.1.41
: Bun v1.1.41Compare Source
To install Bun v1.1.41
Windows:
powershell -c "irm bun.sh/install.ps1|iex"
To upgrade to Bun v1.1.41:
Read Bun v1.1.41's release notes on Bun's blog
Thanks to 6 contributors!
v1.1.40
: Bun v1.1.40Compare Source
To install Bun v1.1.40
Windows:
powershell -c "irm bun.sh/install.ps1|iex"
To upgrade to Bun v1.1.40:
Read Bun v1.1.40's release notes on Bun's blog
Thanks to 4 contributors!
v1.1.39
: Bun v1.1.39Compare Source
To install Bun v1.1.39
Windows:
powershell -c "irm bun.sh/install.ps1|iex"
To upgrade to Bun v1.1.39:
Read Bun v1.1.39's release notes on Bun's blog
Thanks to 20 contributors!
v1.1.38
: Bun v1.1.38Compare Source
To install Bun v1.1.38
Windows:
powershell -c "irm bun.sh/install.ps1|iex"
To upgrade to Bun v1.1.38:
Read Bun v1.1.38's release notes on Bun's blog
Thanks to 11 contributors!
v1.1.37
: Bun v1.1.37Compare Source
To install:
Windows:
powershell -c "irm bun.sh/install.ps1|iex"
To upgrade to Bun v1.1.37:
Read Bun v1.1.37's release notes on Bun's blog
Thanks to 14 contributors!
v1.1.36
: Bun v1.1.36Compare Source
Bun v1.1.36 addresses a release process issue in Bun v1.1.35 that caused the Bun v1.1.35 binary to be published as a canary release instead of a stable release.
To install:
Windows:
powershell -c "irm bun.sh/install.ps1|iex"
To upgrade to Bun v1.1.35:
Read Bun v1.1.35's release notes on Bun's blog
v1.1.35
: Bun v.1.1.35Compare Source
To install:
Windows:
powershell -c "irm bun.sh/install.ps1|iex"
To upgrade to Bun v1.1.35:
Read Bun v1.1.35's release notes on Bun's blog
Thanks to 16 contributors!
eslint/eslint (eslint)
v9.17.0
Compare Source
v9.16.0
Compare Source
Features
8f70eb1
feat: AddignoreComputedKeys
option insort-keys
rule (#19162) (Milos Djermanovic)Documentation
9eefc8f
docs: fix typos inuse-isnan
(#19190) (루밀LuMir)0c8cea8
docs: switch the order of words inno-unreachable
(#19189) (루밀LuMir)0c19417
docs: add missing backtick tono-async-promise-executor
(#19188) (루밀LuMir)8df9276
docs: add backtick in-0
indescription
ofno-compare-neg-zero
(#19186) (루밀LuMir)7e16e3f
docs: fixcaseSensitive
option's title ofsort-keys
(#19183) (Tanuj Kanti)0c6b842
docs: fix typos inmigration-guide.md
(#19180) (루밀LuMir)353266e
docs: fix a typo indebug.md
(#19179) (루밀LuMir)5ff318a
docs: delete unnecessary horizontal rule(---
) innodejs-api
(#19175) (루밀LuMir)576bcc5
docs: mark more rules as handled by TypeScript (#19164) (Tanuj Kanti)742d054
docs: note thatno-restricted-syntax
can be used with any language (#19148) (Milos Djermanovic)Chores
feb703b
chore: upgrade to@eslint/js@9.16.0
(#19195) (Francesco Trotta)df9bf95
chore: package.json update for @eslint/js release (Jenkins)f831893
chore: add type forignoreComputedKeys
option ofsort-keys
(#19184) (Tanuj Kanti)3afb8a1
chore: update dependency @eslint/json to ^0.8.0 (#19177) (Milos Djermanovic)1f77c53
chore: addrepository.directory
property topackage.json
(#19165) (루밀LuMir)d460594
chore: update dependency @arethetypeswrong/cli to ^0.17.0 (#19147) (renovate[bot])45cd4ea
refactor: update default options in rules (#19136) (Milos Djermanovic)v9.15.0
Compare Source
prettier/prettier (prettier)
v3.4.2
Compare Source
diff
Treat U+30A0 & U+30FB in Katakana Block as CJK (#16796 by @tats-u)
Prettier doesn't treat U+30A0 & U+30FB as Japanese. U+30FB is commonly used in Japanese to represent the delimitation of first and last names of non-Japanese people or “and”. The following “C言語・C++・Go・Rust” means “C language & C++ & Go & Rust” in Japanese.
U+30A0 can be used as the replacement of the
-
in non-Japanese names (e.g. “Saint-Saëns” (Charles Camille Saint-Saëns) can be represented as “サン゠サーンス” in Japanese), but substituted by ASCII hyphen (U+002D) or U+FF1D (full width hyphen) in many cases (e.g. “サン=サーンス” or “サン=サーンス”).Fix comments print on class methods with decorators (#16891 by @fisker)
Fix non-idempotent formatting (#16899 by @seiyab)
This bug fix is not language-specific. You may see similar change in any languages. This fixes regression in 3.4.0 so change caused by it should yield same formatting as 3.3.3.
v3.4.1
Compare Source
diff
Remove unnecessary parentheses around assignment in
v-on
(#16887 by @fisker)<!-- Input --> <template> <button @​click="foo += 2">Click</button> </template> <!-- Prettier 3.4.0 --> <template> <button @​click="(foo += 2)">Click</button> </template> <!-- Prettier 3.4.1 --> <template> <button @​click="foo += 2">Click</button> </template>
v3.4.0
Compare Source
diff
🔗 Release Notes
vercel/turborepo (turbo)
v2.3.3
: Turborepo v2.3.3Compare Source
What's Changed
Changelog
Full Changelog: vercel/turborepo@v2.3.2...v2.3.3
v2.3.2
: Turborepo v2.3.2Compare Source
What's Changed
Docs
--cache
. by @anthonyshew in https://github.com/vercel/turborepo/pull/9489--no-cache
and--remote-only
as deprecated. by @anthonyshew in https://github.com/vercel/turborepo/pull/9488create-turbo
. by @anthonyshew in https://github.com/vercel/turborepo/pull/9507/repo/docs/getting-started/installation
by @eps1lon in https://github.com/vercel/turborepo/pull/9509--filter
fromwith-docker
example. by @anthonyshew in https://github.com/vercel/turborepo/pull/9513/repo/docs/getting-started/installation
by @eps1lon in https://github.com/vercel/turborepo/pull/9514eslint
eslint-config-turbo
to support ESLint Flat Config. by @anthonyshew in https://github.com/vercel/turborepo/pull/9502@turbo/repository
Examples
basic
example to ESLint v9 and Flat Configurations. by @anthonyshew in https://github.com/vercel/turborepo/pull/9501Changelog
i
key. by @anthonyshew in https://github.com/vercel/turborepo/pull/9479New Contributors
Full Changelog: vercel/turborepo@v2.3.1...v2.3.2
v2.3.1
Compare Source
v2.3.0
: Turborepo v2.3.0Compare Source
What's Changed
Docs
jest
/ts-jest
to latest by @dimitropoulos in https://github.com/vercel/turborepo/pull/9155TURBO_FORCE
is a boolean. by @anthonyshew in https://github.com/vercel/turborepo/pull/9380//#
means. by @anthonyshew in https://github.com/vercel/turborepo/pull/9377Configuration
📅 Schedule: Branch creation - "* 0-3 1 * *" (UTC), 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.
This PR was generated by Mend Renovate. View the repository job log.