#1247746f6b38 Thanks @ematipico! - Fixes an issue where the SSR build was emitting the dist/server/entry.mjs file with an incorrect import at the top of the file/
#12365a23985b Thanks @apatel369! - Fixes an issue where Astro.currentLocale was not correctly returning the locale for 404 and 500 pages.
#123920462219 Thanks @apatel369! - Fixes an issue where scripts were not correctly injected during the build. The issue was triggered when there were injected routes with the same entrypoint and different pattern
astro@4.16.12
Patch Changes
#12420acac0af Thanks @ematipico! - Fixes an issue where the dev server returns a 404 status code when a user middleware returns a valid Response.
#12402823e73b Thanks @ematipico! - Fixes a case where Astro allowed to call an action without using Astro.callAction. This is now invalid, and Astro will show a proper error.
#1247746f6b38 Thanks @ematipico! - Fixes an issue where the SSR build was emitting the dist/server/entry.mjs file with an incorrect import at the top of the file/
#12365a23985b Thanks @apatel369! - Fixes an issue where Astro.currentLocale was not correctly returning the locale for 404 and 500 pages.
#123920462219 Thanks @apatel369! - Fixes an issue where scripts were not correctly injected during the build. The issue was triggered when there were injected routes with the same entrypoint and different pattern
4.16.12
Patch Changes
#12420acac0af Thanks @ematipico! - Fixes an issue where the dev server returns a 404 status code when a user middleware returns a valid Response.
#2616128cc51 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 when trailingSlash: 'never' is set
#26116059d96 Thanks @HiDeoo! - Fixes a UI string type issue in projects with multiple data content collections.
#260610b15a7 Thanks @delucis! - Makes <CardGrid> more resilient to complex child content on smaller viewports
#2605ec7ab4f Thanks @brianzelip! - Exposes SidebarPersister component in package exports for use in custom overrides
#26149a31980 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.
#2613a73780f Thanks @delucis! - Fixes support for sidebar frontmatter options in sidebar entries using slug or the string shorthand for internal links
#2551154c8e3 Thanks @hippotastic! - Updates the astro-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 option expressiveCode.shiki.injectLangsIntoNestedCodeBlocks. See the Expressive Code release notes for full details.
#22526116db0 Thanks @HiDeoo! - Improves build performance for sites with large sidebars
This 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.
#2503a4c8edd Thanks @HiDeoo! - Improves the accessibility of asides and tabs by removing some unnecessary HTML landmarks.
#2546bf42300 Thanks @HiDeoo! - Fixes an issue where i18n content collection related errors, e.g. malformed JSON or YAML, would not be reported.
#254807673c8 Thanks @HiDeoo! - Fixes a URL localization edge case. In projects without a root locale configured, slugs without a locale prefix did not fall back to the default locale as expected.
#254791e1dd7 Thanks @HiDeoo! - Fixes a Firefox Markdown content rendering issue for text sentences separated by a line break.
#2616128cc51 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 when trailingSlash: 'never' is set
0.29.1
Patch Changes
#26116059d96 Thanks @HiDeoo! - Fixes a UI string type issue in projects with multiple data content collections.
#260610b15a7 Thanks @delucis! - Makes <CardGrid> more resilient to complex child content on smaller viewports
#2605ec7ab4f Thanks @brianzelip! - Exposes SidebarPersister component in package exports for use in custom overrides
#26149a31980 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.
#2613a73780f Thanks @delucis! - Fixes support for sidebar frontmatter options in sidebar entries using slug or the string shorthand for internal links
0.29.0
Minor Changes
#2551154c8e3 Thanks @hippotastic! - Updates the astro-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 option expressiveCode.shiki.injectLangsIntoNestedCodeBlocks. See the Expressive Code release notes for full details.
#22526116db0 Thanks @HiDeoo! - Improves build performance for sites with large sidebars
This 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.
#2503a4c8edd Thanks @HiDeoo! - Improves the accessibility of asides and tabs by removing some unnecessary HTML landmarks.
Improves messages for errors related to the Astro trailingSlash option to indicate if a link is missing a trailing slash or if a link has a trailing slash when it should not - by @HiDeoo(a8776)
Adds errors for local links, e.g. URLs with a hostname of localhost or 127.0.0.1 - by @HiDeoo(80636)
In previous versions, such links were silently ignored. They are now considered as invalid links as they are usually used for development purposes and should not be present in production.
If you want to preserve the previous behaviour, you can set the errorOnLocalLinks option to false in your astro.config.mjs file:
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the deps group with 8 updates in the / directory:
2.27.9
2.27.10
4.15.11
4.16.16
3.3.3
3.4.1
5.6.2
5.7.2
0.28.2
0.29.2
0.12.3
0.13.3
0.7.0
0.8.0
0.16.1
0.17.0
Updates
@changesets/cli
from 2.27.9 to 2.27.10Release notes
Sourced from
@changesets/cli
's releases.Commits
5bf607e
Version Packages (#1491)962ab91
Fix cross-spawn vulnerability (#1514)baf5644
Ignore find changed packages error inchangeset add
(#1485)7ce17f5
Update changelog badges (#1493)26c8ba9
Add an error message for when a changeset references a nonexistent package (#...7323704
Bump micromatch (#1487)8ef697d
Separate Prettier formatting from ESLint checks (#1495)ccce743
Add error message and exit when there are no versionable packages (#1466)9956976
Addneverthrow
to cool projects list (#1443)86f6029
Add Hey API to cool projects list (#1404)Updates
astro
from 4.15.11 to 4.16.16Release notes
Sourced from astro's releases.
... (truncated)
Changelog
Sourced from astro's changelog.
... (truncated)
Commits
6eac6ba
[ci] release (#12536)65e50eb
Fix JPEG image size determination (#12542)6fc29e3
fix(deps): update all non-major dependencies (#12410)cf0d8b0
fix(i18n): render404.astro
when i18n is enabled (#12525)36d8d92
[ci] release (#12501)b140a3f
fix(routing): don't access Request headers (#12498)b9c05f4
[ci] release (#12452)e329657
[ci] formata23985b
fix: return correct locale in root 404 and 500 page with i18n (#12365)28dd3ce
fix: server island hydration (#12444)Updates
prettier
from 3.3.3 to 3.4.1Release notes
Sourced from prettier's releases.
Changelog
Sourced from prettier's changelog.
Commits
37fd177
Release 3.4.11fb6297
Update ts-api-utils to v1.4.2 (#16888)f6fccad
Remove unnecessary parentheses around assignment inv-on
(#16887)5fef089
Minor improvements in v3.4.0 blog post (#16886)3542f13
3.4 release blog (#16851)f53791a
Clean changelog_unreleased2b41c93
Bump Prettier dependency to 3.4.010baab2
Update dependents count7999e10
Release 3.4.02262d1e
chore(config): migrate renovate config (#16884)Updates
typescript
from 5.6.2 to 5.7.2Release notes
Sourced from typescript's releases.
Commits
d701d90
Bump version to 5.7.2 and LKG0503a63
🤖 Pick PR #60450 (Move to file: fix detection of refe...) into release-5.7 (#...3140dbb
🤖 Pick PR #60488 (Stub out copilotRelated command) into release-5.7 (#60495)c1216de
Update LKG3ee2b95
🤖 Pick PR #60415 (Fix false positive rewriteRelativeI...) into release-5.7 (#...44bd3f2
Bump version to 5.7.1-rc and LKG5925c81
Update LKG84d58cf
Merge remote-tracking branch 'origin/main' into release-5.70ec4d30
Fixing exception on unsaved file (#60362)11b2930
Add compatible overloads that accept ArrayBuffer to BigInt64Array/BigUint64Ar...Updates
@astrojs/starlight
from 0.28.2 to 0.29.2Release notes
Sourced from
@astrojs/starlight
's releases.... (truncated)
Changelog
Sourced from
@astrojs/starlight
's changelog.... (truncated)
Commits
b2bdef2
[ci] release (#2618)128cc51
Fix language switchertrailingSlash
edge case (#2616)0889189
[ci] release (#2615)d4dd9af
[ci] format49aef17
feat: add Backstage social icon (#2600)ec7ab4f
Add SidebarPersister specifier to Starlight package (#2605)6059d96
Fix i18n type issue with multiple data content collections (#2611)9a31980
Fix sidebar issue in custom pages with custom sidebar (#2614)a73780f
Fixsidebar
frontmatter use in internal links (#2613)10b15a7
Addgrid-template-columns
to\<CardGrid>
(#2606)Updates
starlight-links-validator
from 0.12.3 to 0.13.3Release notes
Sourced from starlight-links-validator's releases.
... (truncated)
Commits
a02d026
chore: release v0.13.3fb17708
Merge pull request #71 from HiDeoo/hd-feat-better-trailing-slash-errorsa87760a
feat: improves messages for errors related to the AstrotrailingSlash
optio...0e4f143
chore: release v0.13.2437c572
Merge pull request #69 from HiDeoo/hd-fix-type-starlight-user-config-plugins1e33b07
fix: fixes a potential type-checking issue in some Starlight projectsfb28487
chore: release v0.13.19078c0b
Merge pull request #68 from HiDeoo/hd-type-starlight-user-config1151857
fix: refactors some internal types to prevent type issues with future Starlig...b076fa0
chore: release v0.13.0Updates
starlight-package-managers
from 0.7.0 to 0.8.0Release notes
Sourced from starlight-package-managers's releases.
Commits
40ab3ae
chore: release v0.8.0b62e4c6
feat: adds thedlx
command typeUpdates
astro-integration-kit
from 0.16.1 to 0.17.0Release notes
Sourced from astro-integration-kit's releases.
Commits
5544960
chore: update version6a23951
feat: bump astro version in peerDependencies (#121)2592199
fix: incorrect URL references to APIs in JSDoc (#119)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show