-
Notifications
You must be signed in to change notification settings - Fork 0
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
Update all non-major dependencies #8
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
January 12, 2024 14:05
248c931
to
eaacc23
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
January 16, 2024 12:46
eaacc23
to
01ea81f
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
January 18, 2024 12:16
01ea81f
to
4216287
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
January 18, 2024 18:38
4216287
to
191fca1
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
January 22, 2024 22:43
191fca1
to
c5242fb
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
January 23, 2024 01:13
c5242fb
to
0222768
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
January 24, 2024 01:59
0222768
to
a7d0316
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
January 26, 2024 15:38
a7d0316
to
a990a9a
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
January 27, 2024 00:58
a990a9a
to
2d5fe32
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
January 30, 2024 15:54
2d5fe32
to
662532d
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
January 30, 2024 19:33
662532d
to
a61ddc8
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
January 31, 2024 11:08
a61ddc8
to
00ba54d
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
February 1, 2024 11:30
00ba54d
to
fa0e7b9
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
February 1, 2024 23:17
fa0e7b9
to
c00e3c1
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
March 7, 2024 16:45
23a9237
to
6e450ae
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
March 8, 2024 04:11
6e450ae
to
52287bf
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
March 11, 2024 11:00
52287bf
to
09b941d
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
March 11, 2024 20:24
09b941d
to
55ac922
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
March 12, 2024 12:21
55ac922
to
5043baf
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
March 13, 2024 23:19
5043baf
to
80f15b8
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
March 14, 2024 18:36
80f15b8
to
40714bd
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
March 15, 2024 22:18
40714bd
to
cf8ea46
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
March 18, 2024 19:13
cf8ea46
to
4f2c298
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
March 20, 2024 09:31
4f2c298
to
72bde75
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
March 20, 2024 14:52
72bde75
to
8d38065
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
March 20, 2024 16:47
8d38065
to
95b1db4
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
March 22, 2024 18:27
95b1db4
to
07f7ff0
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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:
2.0.3
->2.2.1
3.0.4
->3.1.1
4.1.1
->4.5.9
0.33.1
->0.33.3
Release Notes
withastro/astro (@astrojs/mdx)
v2.2.1
Compare Source
Patch Changes
19e42c368184013fc30d1e46753b9e9383bb2bdf
]:v2.2.0
Compare Source
Minor Changes
#10104
a31bbd7ff8f3ec62ee507f72d1d25140b82ffc18
Thanks @remcohaszing! - Changes Astro's internal syntax highlighting to use rehype plugins instead of remark plugins. This provides better interoperability with other rehype plugins that deal with code blocks, in particular with third party syntax highlighting plugins andrehype-mermaid
.This may be a breaking change if you are currently using:
html
raw
.Please review your rendered code samples carefully, and if necessary, consider using a rehype plugin that deals with the generated
element
nodes instead. You can transform the AST of raw HTML strings, or alternatively usehast-util-to-html
to get a string from araw
node.Patch Changes
c081adf998d30419fed97d8fccc11340cdc512e0
,5a9528741fa98d017b269c7e4f013058028bdc5d
,a31bbd7ff8f3ec62ee507f72d1d25140b82ffc18
]:v2.1.1
Compare Source
Patch Changes
44c957f893c6bf5f5b7c78301de7b21c5975584d
]:v2.1.0
Compare Source
Minor Changes
df37366556d46f7abdf82b09e33b08bd94e631b3
Thanks @OliverSpeir! - Allows remark plugins to pass options specifying how images in .mdx files will be optimizedv2.0.6
Compare Source
Patch Changes
53c69dcc82cdf4000aff13a6c11fffe19096cf45
,2f81cffa9da9db0e2802d303f94feaee8d2f54ec
,a505190933365268d48139a5f197a3cfb5570870
]:v2.0.5
Compare Source
Patch Changes
#9706
1539e04a8e5865027b3a8718c6f142885e7c8d88
Thanks @bluwy! - Removes redundant HMR handling codeUpdated dependencies [
165cfc154be477337037185c32b308616d1ed6fa
,e9a72d9a91a3741566866bcaab11172cb0dc7d31
]:v2.0.4
Compare Source
Patch Changes
e72efd6a9a1e2a70488fd225529617ffd8418534
Thanks @bluwy! - Removes environment variables workaround that broke project builds with sourcemapswithastro/astro (@astrojs/sitemap)
v3.1.1
Compare Source
Patch Changes
#10179
6343f6a438d790fa16a0dd268f4a51def4fa0f33
Thanks @ematipico! - Revert https://github.com/withastro/astro/pull/9846The feature to customize the file name of the sitemap was reverted due to some internal issues with one of the dependencies. With an non-deterministic behaviour, the sitemap file was sometime emitted with incorrect syntax.
#9975
ec7d2ebbd96b8c2dfdadaf076bbf7953007536ed
Thanks @moose96! - Fixes URL generation for routes that rest parameters and start with/
v3.1.0
Compare Source
Minor Changes
#9846
9b78c992750cdb99c40a89a00ea2a0d1c00877d7
Thanks @ktym4a! - Adds a new configuration optionprefix
that allows you to change the defaultsitemap-*.xml
file name.By default, running
astro build
creates bothsitemap-index.xml
andsitemap-0.xml
in your output directory.To change the names of these files (e.g. to
astrosite-index.xml
andastrosite-0.xml
), set theprefix
option in yoursitemap
integration configuration:This option is useful when Google Search Console is unable to fetch your default sitemap files, but can read renamed files.
v3.0.5
Compare Source
Patch Changes
b325fada567892b63ecae87c1ff845c8514457ba
Thanks @andremralves! - Fixes generated URLs when using abase
with a SSR adapterwithastro/astro (astro)
v4.5.9
Compare Source
Patch Changes
#10532
8306ce1ff7b71a2a0d7908336c9be462a54d395a
Thanks @martrapp! - Fixes a style issue ofclient:only
components in DEV mode during view transitions.#10473
627e47d67af4846cea2acf26a96b4124001b26fc
Thanks @bluwy! - Fixes and improves performance when rendering Astro JSXv4.5.8
Compare Source
Patch Changes
#10504
8e4e554cc211e59c329c0a5d110c839c886ff120
Thanks @Princesseuh! - Update Babel version to fix regression in Babel's7.24.2
.Updated dependencies [
19e42c368184013fc30d1e46753b9e9383bb2bdf
]:v4.5.7
Compare Source
Patch Changes
e4a6462751725878bfe47632eeafa6854cad5bf2
Thanks @firefoxic! -<link>
tags created by astro for optimized stylesheets now do not include the closing forward slash. This slash is optional for void elements such as link, but made some html validation fail.v4.5.6
Compare Source
Patch Changes
#10455
c12666166db724915e42e37a048483c99f88e6d9
Thanks @lilnasy! - Adds a helpful error message that will be shown when an endpoint does not return aResponse
.#10426
6a9a35ee15069541c3144012385366a3c689240a
Thanks @markgaze! - Fixes an issue with generating JSON schemas when the schema is a function#10448
fcece3658697248ab58f77b3d4a8b14d362f3c47
Thanks @lilnasy! - Fixes an issue where multiple rendering errors resulted in a crash of the SSR app server.v4.5.5
Compare Source
Patch Changes
#10379
3776ecf0aa9e08a992d3ae76e90682fd04093721
Thanks @1574242600! - Fixes a routing issue with partially truncated dynamic segments.#10442
f8e0ad3c52a37b8a2175fe2f5ff2bd0cd738f499
Thanks @Princesseuh! - Fixes small rendering issues with the dev toolbar in certain contexts#10438
5b48cc0fc8383b0659a595afd3a6ee28b28779c3
Thanks @bholmesdev! - Generate Astro DB types when runningastro sync
.#10456
1900a8f9bc337f3a882178d1770e10ab67fab0ce
Thanks @martrapp! - Fixes an error when usingastro:transtions/client
without<ViewTransitions/>
v4.5.4
Compare Source
Patch Changes
128c7a36397d99608dea918885b68bd302d00e7f
Thanks @lilnasy! - Fixes an issue where error pages did not have access to theAstro.locals
fields provided by the adapter.v4.5.3
Compare Source
Patch Changes
#10410
055fe293c6702dd27bcd6c4f59297c6d4385abb1
Thanks @lilnasy! - Fixes an issue where configured redirects could not include certain characters in the target path.#9820
8edc42aa7c209b12d98ecf20cdecccddf7314af0
Thanks @alexnguyennz! - Prevents fully formed URLs in attributes from being escapedv4.5.2
Compare Source
Patch Changes
629c9d7c4d96ae5711d95601e738b3d31d268116
Thanks @mingjunlu! - Fixes an issue where dev toolbar x-ray didn't escape props content.v4.5.1
Compare Source
Patch Changes
#10392
02aeb01cb8b62b9cc4dfe6069857219404343b73
Thanks @martrapp! - Fixes broken types for some functions ofastro:transitions/client
.#10390
236cdbb611587692d3c781850cb949604677ef82
Thanks @bholmesdev! - Adds--help
reference for new db and studio CLI commandsv4.5.0
Compare Source
Minor Changes
#10206
dc87214141e7f8406c0fdf6a7f425dad6dea6d3e
Thanks @lilnasy! - Allows middleware to run when a matching page or endpoint is not found. Previously, apages/404.astro
orpages/[...catch-all].astro
route had to match to allow middleware. This is now not necessary.When a route does not match in SSR deployments, your adapter may show a platform-specific 404 page instead of running Astro's SSR code. In these cases, you may still need to add a
404.astro
or fallback route with spread params, or use a routing configuration option if your adapter provides one.#9960
c081adf998d30419fed97d8fccc11340cdc512e0
Thanks @StandardGage! - Allows passing any props to the<Code />
component#10102
e3f02f5fb1cf0dae3c54beb3a4af3dbf3b06abb7
Thanks @bluwy! - Adds a newexperimental.directRenderScript
configuration option which provides a more reliable strategy to prevent scripts from being executed in pages where they are not used.This replaces the
experimental.optimizeHoistedScript
flag introduced in v2.10.4 to prevent unused components' scripts from being included in a page unexpectedly. That experimental option no longer exists and must be removed from your configuration, whether or not you enabledirectRenderScript
:With
experimental.directRenderScript
configured, scripts are now directly rendered as declared in Astro files (including existing features like TypeScript, importingnode_modules
, and deduplicating scripts). You can also now conditionally render scripts in your Astro file.However, this means scripts are no longer hoisted to the
<head>
and multiple scripts on a page are no longer bundled together. If you enable this option, you should check that all your<script>
tags behave as expected.This option will be enabled by default in Astro 5.0.
#10130
5a9528741fa98d017b269c7e4f013058028bdc5d
Thanks @bluwy! - Stabilizesmarkdown.shikiConfig.experimentalThemes
asmarkdown.shikiConfig.themes
. No behaviour changes are made to this option.#10189
1ea0a25b94125e4f6f2ac82b42f638e22d7bdffd
Thanks @peng! - Adds the option to pass an object tobuild.assetsPrefix
. This allows for the use of multiple CDN prefixes based on the target file type.When passing an object to
build.assetsPrefix
, you must also specify afallback
domain to be used for all other file types not specified.Specify a file extension as the key (e.g. 'js', 'png') and the URL serving your assets of that file type as the value:
#10252
3307cb34f17159dfd3f03144697040fcaa10e903
Thanks @Princesseuh! - Adds support for emitting warning and info notifications from dev toolbar apps.When using the
toggle-notification
event, the severity can be specified throughdetail.level
:#10186
959ca5f9f86ef2c0a5a23080cc01c25f53d613a9
Thanks @Princesseuh! - Adds the ability to set colors on all the included UI elements for dev toolbar apps. Previously, only badge and buttons could be customized.#10136
9cd84bd19b92fb43ae48809f575ee12ebd43ea8f
Thanks @matthewp! - Changes the default behavior oftransition:persist
to update the props of persisted islands upon navigation. Also adds a new view transitions optiontransition:persist-props
(default:false
) to prevent props from updating as needed.Islands which have the
transition:persist
property to keep their state when using the<ViewTransitions />
router will now have their props updated upon navigation. This is useful in cases where the component relies on page-specific props, such as the current page title, which should update upon navigation.For example, the component below is set to persist across navigation. This component receives a
products
props and might have some internal state, such as which filters are applied:Upon navigation, this component persists, but the desired
products
might change, for example if you are visiting a category of products, or you are performing a search.Previously the props would not change on navigation, and your island would have to handle updating them externally, such as with API calls.
With this change the props are now updated, while still preserving state.
You can override this new default behavior on a per-component basis using
transition:persist-props=true
to persist both props and state during navigation:#9977
0204b7de37bf626e1b97175b605adbf91d885386
Thanks @OliverSpeir! - Supports adding thedata-astro-rerun
attribute on script tags so that they will be re-executed after view transitions#10145
65692fa7b5f4440c644c8cf3dd9bc50103d2c33b
Thanks @alexanderniebuhr! - Adds experimental JSON Schema support for content collections.This feature will auto-generate a JSON Schema for content collections of
type: 'data'
which can be used as the$schema
value for TypeScript-style autocompletion/hints in tools like VSCode.To enable this feature, add the experimental flag:
import { defineConfig } from 'astro/config'; export default defineConfig({ experimental: { + contentCollectionJsonSchema: true } });
This experimental implementation requires you to manually reference the schema in each data entry file of the collection:
// src/content/test/entry.json { + "$schema": "../../../.astro/collections/test.schema.json", "test": "test" }
Alternatively, you can set this in your VSCode
json.schemas
settings:Note that this initial implementation uses a library with known issues for advanced Zod schemas, so you may wish to consult these limitations before enabling the experimental flag.
#10130
5a9528741fa98d017b269c7e4f013058028bdc5d
Thanks @bluwy! - Migratesshikiji
toshiki
1.0#10268
2013e70bce16366781cc12e52823bb257fe460c0
Thanks @Princesseuh! - Adds support for page mutations to the audits in the dev toolbar. Astro will now rerun the audits whenever elements are added or deleted from the page.#10217
5c7862a9fe69954f8630538ebb7212cd04b8a810
Thanks @Princesseuh! - Updates the UI for dev toolbar audits with new informationPatch Changes
#10360
ac766647b0e6156b7c4a0bb9a11981fe168852d7
Thanks @nmattia! - Fixes an issue where some CLI commands attempted to directly read vite config files.#10291
8107a2721b6abb07c3120ac90e03c39f2a44ab0c
Thanks @bluwy! - Treeshakes unused Astro component scoped styles#10368
78bafc5d661ff7dd071c241cb1303c4d8a774d21
Thanks @Princesseuh! - Updates the basetsconfig.json
preset withjsx: 'preserve'
in order to fix errors when importing Astro files inside.js
and.ts
files.Updated dependencies [
c081adf998d30419fed97d8fccc11340cdc512e0
,1ea0a25b94125e4f6f2ac82b42f638e22d7bdffd
,5a9528741fa98d017b269c7e4f013058028bdc5d
,a31bbd7ff8f3ec62ee507f72d1d25140b82ffc18
]:v4.4.15
Compare Source
Patch Changes
33583e8b31ee8a33e26cf57f30bb422921f4745d
Thanks @lilnasy! - Fixes an issue where elements slotted within interactive framework components disappeared after hydration.v4.4.14
Compare Source
Patch Changes
#10355
8ce9fffd44b0740621178d61fb1425bf4155c2d7
Thanks @ematipico! - Fixes a regression where full dynamic routes were prioritized over partial dynamic routes. Now a route likefood-[name].astro
is matched before[name].astro
.#10356
d121311a3f4b5345e344e31f75d4e7164d65f729
Thanks @mingjunlu! - Fixes an issue wheregetCollection
might returnundefined
when content collection is empty#10325
f33cce8f6c3a2e17847658cdedb015bd93cc1ee3
Thanks @lilnasy! - Fixes an issue wherectx.site
included the configuredbase
in API routes and middleware, unlikeAstro.site
in astro pages.#10343
f973aa9110592fa9017bbe84387f22c24a6d7159
Thanks @ematipico! - Fixes some false positive in the dev toolbar a11y audits, by adding thea
element to the list of interactive elements.#10295
fdd5bf277e5c1cfa30c1bd2ca123f4e90e8d09d9
Thanks @rossrobino! - Adds a prefetch fallback when using theexperimental.clientPrerender
option. If prerendering fails, which can happen if Chrome extensions block prerendering, it will fallback to prefetching the URL. This works by adding aprefetch
field to thespeculationrules
script, but does not create an extra request.v4.4.13
Compare Source
Patch Changes
a2e9b2b936666b2a4779feb00dcb8ff0ab82c2ec
Thanks @matthewp! - Fixes @astrojs/db loading TS in the fixturesv4.4.12
Compare Source
Patch Changes
f2e60a96754ed1d86001fe4d5d3a0c0ef657408d
Thanks @FredKSchott! - Fixes an issue where slotting interactive components within a "client:only" component prevented all component code in the page from running.v4.4.11
Compare Source
Patch Changes
#10281
9deb919ff95b1d2ffe5a5f70ec683e32ebfafd05
Thanks @lilnasy! - Fixes an issue where404.astro
was ignored withi18n
routing enabled.#10279
9ba3e2605daee3861e3bf6c5768f1d8bced4709d
Thanks @lilnasy! - Fixes an issue where returning redirect responses resulted in missing files with certain adapters.#10319
19ecccedaab6d8fa0ff23711c88fa7d4fa34df38
Thanks @lilnasy! - Fixes an issue where streaming SSR responses sometimes failed with "iterator.result
is not a function" on node-based adapters.#10302
992537e79f1847b590a2e226aac88a47a6304f68
Thanks @florian-lefebvre! - Fixes an issue that causes static entrypoints build to fail because of the path in certain conditions. Specifically, it failed if the path had an extension (like.astro
,.mdx
etc) and such extension would be also within the path (like./.astro/index.astro
).#10298
819d20a89c0d269333c2d397c1080884f516307a
Thanks @Fryuni! - Fix an incorrect conflict resolution between pages generated from static routes and rest parametersv4.4.10
Compare Source
Patch Changes
4bc360cd5f25496aca3232f6efb3710424a14a34
Thanks @sanman1k98! - Fixes jerky scrolling on IOS when using view transitions.v4.4.9
Compare Source
Patch Changes
#10278
a548a3a99c2835c19662fc38636f92b2bda26614
Thanks @Princesseuh! - Fixes original images sometimes being kept / deleted when they shouldn't in both MDX and Markdoc#10280
3488be9b59d1cb65325b0e087c33bcd74aaa4926
Thanks @bholmesdev! - Finalize db API to a shared db/ directory.v4.4.8
Compare Source
Patch Changes
5e3e74b61daa2ba44c761c9ab5745818661a656e
Thanks @Princesseuh! - Fixes dev toolbar warning about using the proper loading attributes on images usingdata:
URIsv4.4.7
Compare Source
Patch Changes
#10274
e556151603a2f0173059d0f98fdcbec0610b48ff
Thanks @lilnasy! - Fixes a regression introduced in v4.4.5 where image optimization did not work in dev mode when a base was configured.#10263
9bdbed723e0aa4243d7d6ee64d1c1df3b75b9aeb
Thanks @martrapp! - Adds auto completion forastro:
event names when adding or removing event listeners ondocument
.#10284
07f89429a1ef5173d3321e0b362a9dc71fc74fe5
Thanks @Princesseuh! - Fixes an issue where in Node SSR, the image endpoint could be used maliciously to reveal unintended information about the underlying system.Thanks to Google Security Team for reporting this issue.
v4.4.6
Compare Source
Patch Changes
#10247
fb773c9161bf8faa5ebd7e115f3564c3359e56ea
Thanks @martrapp! - Fixes an issue wheretransition:animate="none"
still allowed the browser-native morph animation.#10248
8ae5d99534fc09d650e10e64a09b61a2807574f2
Thanks @ematipico! - Fixes an issue where multiple injected routes with the sameentrypoint
but differentpattern
were incorrectly cached, causing some of them not being rendered in the dev server.#10250
57655a99db34e20e9661c039fab253b867013318
Thanks @log101! - Fixes the overwriting of localised index pages with redirects#10239
9c21a9df6b03e36bd78dc553e13c55b9ef8c44cd
Thanks @mingjunlu! - Improves the message ofMiddlewareCantBeLoaded
for clarity#10222
ade9759cae74ca262b988260250bcb202235e811
Thanks @martrapp! - Adds a warning in DEV mode when using view transitions on a device with prefer-reduced-motion enabled.#10251
9b00de0a76b4f4b5b808e8c78e4906a2497e8ecf
Thanks @mingjunlu! - Fixes TypeScript type definitions forCode
componenttheme
andexperimentalThemes
propsv4.4.5
Compare Source
Patch Changes
#10221
4db82d9c7dce3b73fe43b86020fcfa326c1357ec
Thanks @matthewp! - Prevents errors in templates from crashing the server#10219
afcb9d331179287629b5ffce4020931258bebefa
Thanks @matthewp! - Fix dynamic slots missing hydration scripts#10220
1eadb1c5290f2f4baf538c34889a09d5fcfb9bd4
Thanks @Princesseuh! - Fixes some built-in apps of the dev toolbar not closing when clicking the page#10154
e64bd0740b44aed5cfaf67e5c37a1c56ed4442f4
Thanks @Cherry! - Fixes an issue whereconfig.vite.build.assetsInlineLimit
could not be set as a function.#10196
8fb32f390d40cfa12a82c0645928468d27218866
Thanks @lilnasy! - Fixes an issue where a warning about headers being accessed in static mode is unnecessarily shown when i18n is enabled.#10199
6aa660ae7abc6841d7a3396b29f10b9fb7910ce5
Thanks @lilnasy! - Fixes an issue where prerendered pages had access to query params in dev mode.v4.4.4
Compare Source
Patch Changes
#10195
903eace233033998811b72e27a54c80d8e59ff37
Thanks @1574242600! - Fix build failure caused by read-only files under /public (in the presence of client-side JS).#10205
459f74bc71748279fe7dce0688f38bd74b51c5c1
Thanks @martrapp! - Adds an error message for non-string transition:name values#10208
8cd38f02456640c063552aef00b2b8a216b3935d
Thanks @log101! - Fixes custom headers are not added to the Node standalone server responses in preview modev4.4.3
Compare Source
Patch Changes
#10143
7c5fcd2fa817472f480bbfbbc11b9ed71a7210ab
Thanks @bluwy! - Improves the defaultoptimizeDeps.entries
Vite config to avoid globbing server endpoints, and respect thesrcDir
option#10197
c856c729404196900a7386c8426b81e79684a6a9
Thanks @Princesseuh! - Fixes errors being logged twice in some cases#10166
598f30c7cd6c88558e3806d9bc5a15d426d83992
Thanks @bluwy! - Improves Astro style tag HMR when updating imported styles#10194
3cc20109277813ccb9578ca87a8b0d680a73c35c
Thanks @matthewp! - Fixes an issue related to content collections usage in browser context caused bycsssec
v4.4.2
Compare Source
Patch Changes
a46249173edde66b03c19441144272baa8394fb4
Thanks @ematipico! - Fixes an issue with thei18n.routing
types, where an internal transformation was causing the generation of incorrect types for integrations.v4.4.1
Compare Source
Patch Changes
#9795
5acc3135ba5309a566def466fbcbabd23f70cd68
Thanks @lilnasy! - Refactors internals relating to middleware, endpoints, and page rendering.#10105
1f598b372410066c6fcd41cba9915f6aaf7befa8
Thanks @negativems! - Fixes an issue where some astro commands failed if the astro config file or an integration used the globalcrypto
object.#10165
d50dddb71d87ce5b7928920f10eb4946a5339f86
Thanks @ematipico! - Fixes an issue where thei18n.routing
object had all its fields defined as mandatory. Now they all are optionals and shouldn't break when usingastro.config.mts
.#10132
1da9c5f2f3fe70b0206d1b3e0c01744fa40d511c
Thanks @bluwy! - Simplifies internal Vite preview server teardown#10163
b92d35f1026f3e99abb888d1a845bdda4efdc327
Thanks @mingjunlu! - Fixes an issue where audit fails to initialize when encountered<a>
inside<svg>
#10079
80f8996514e6d0546e94bd927650cd4ab2f1fa2f
Thanks @ktym4a! - Fix integrationData fetch to always be called even if View Transition is enabled.#10139
3c73441eb2eaba767d6dad1b30c0353195d28791
Thanks @bluwy! - Fixes style-only change detection for Astro files if both the markup and styles are updatedv4.4.0
Compare Source
Minor Changes
#9614
d469bebd7b45b060dc41d82ab1cf18ee6de7e051
Thanks @matthewp! - Improves Node.js streaming performance.This uses an
AsyncIterable
instead of aReadableStream
to do streaming in Node.js. This is a non-standard enhancement by Node, which is done only in that environment.#10001
748b2e87cd44d8bcc1ab9d7e504703057e2000cd
Thanks @bholmesdev! - Removes content collection warning when a configured collection does not have a matching directory name. This should resolvei18n
collection warnings for Starlight users.This also ensures configured collection names are always included in
getCollection()
andgetEntry()
types even when a matching directory is absent. We hope this allows users to discover typos during development by surfacing type information.#10074
7443929381b47db0639c49a4d32aec4177bd9102
Thanks @Princesseuh! - Add a UI showing the list of found problems when using the audit app in the dev toolbar#10099
b340f8fe3aaa81e38c4f1aa41498b159dc733d86
Thanks @martrapp! - Fixes a regression where view transition names containing special characters such as spaces or punctuation stopped working.Regular use naming your transitions with
transition: name
is unaffected.However, this fix may result in breaking changes if your project relies on the particular character encoding strategy Astro uses to translate
transition:name
directives into values of the underlying CSSview-transition-name
property. For example,Welcome to Astro
is now encoded asWelcome_20to_20Astro_2e
.This mainly affects spaces and punctuation marks but no Unicode characters with codes >= 128.
#9976
91f75afbc642b6e73dd4ec18a1fe2c3128c68132
Thanks @OliverSpeir! - Adds a new optionalastro:assets
image attributeinferSize
for use with remote images.Remote images can now have their dimensions inferred just like local images. Setting
inferSize
totrue
allows you to usegetImage()
and the<Image />
and<Picture />
components without setting thewidth
andheight
properties.v4.3.7
Compare Source
Patch Changes
#9857
73bd900754365b006ee730df9f379ba924e5b3fa
Thanks @iamyunsin! - Fixes false positives in the dev overlay audit when multiplerole
values exist.#10075
71273edbb429b5afdba6f8ee14681b66e4c09ecc
Thanks @lilnasy! - Improves error messages for island hydration.#10072
8106178043050d142bf385bed2990730518f28e2
Thanks @lilnasy! - Clarifies error messages in endpoint routing.#9971
d9266c4467ca0faa1213c1a5995164e5655ab375
Thanks @mingjunlu! - Fixes an issue where ReadableStream wasn't canceled in dev modev4.3.6
Compare Source
Patch Changes
#10063
dac759798c111494e76affd2c2504d63944871fe
Thanks @marwan-mohamed12! - Movesshikiji-core
fromdevDependencies
todependencies
to prevent type errors#10067
989ea63bb2a5a670021541198aa70b8dc7c4bd2f
Thanks @ematipico! - Fixes a regression in theastro:i18n
module, where the functionsgetAbsoluteLocaleUrl
andgetAbsoluteLocaleUrlList
returned a URL with double slash withConfiguration
📅 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.
This PR has been generated by Mend Renovate. View repository job log here.