deps(deps): update dependencies-non-major #61
Merged
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.3.4
->0.9.3
3.0.9
->3.6.2
7.25.5
->7.25.6
18.2.45
->18.3.5
18.2.18
->18.3.0
4.14.5
->4.15.4
1.9.0
->1.10.0
3.1.1
->3.3.3
18.2.0
->18.3.1
18.2.0
->18.3.1
5.3.3
->5.5.4
Release Notes
withastro/language-tools (@astrojs/check)
v0.9.3
Compare Source
Patch Changes
28dfebe
: Updates to the stable version of Volar 2.4.028dfebe
]v0.9.2
Compare Source
Patch Changes
e8e18a8
: Fixes an issue where errors inside script and style tags could be offset by a few characters when multi bytes characters were present in the filee8e18a8
]v0.9.1
Compare Source
Patch Changes
cc94bef
: Revert a change to top-level returns that could prevent the return types of functions from being correct in certain casescc94bef
]v0.9.0
Compare Source
Minor Changes
b65d6b4
: Adds support for SCSS and LESS intellisense inside style tagsPatch Changes
3a60f00
]b65d6b4
]v0.8.3
Compare Source
Patch Changes
0a46801
: Fixes a regression where errors could wrongly show (or not show) inside scripts and style tags0a46801
]72f61e1
]v0.8.2
Compare Source
Patch Changes
708167e
: Fixes script and style tags being wrongfully included in the generated TSX708167e
]v0.8.1
Compare Source
Patch Changes
5eb20f2
: Fixes installation on Yarn 45eb20f2
]v0.8.0
Compare Source
Minor Changes
b8a6af3
: Upgrades to the latest version of Volar, the underlying framework powering the Astro language server. This update should fix some of the recent issues regarding intellisense inside script tags.Patch Changes
a1769da
: Adds a README with helpful linksb8a6af3
]v0.7.0
Compare Source
Minor Changes
c8af6db
: Upgrades the language server to use the latest version of Volar. This changes should have no negative impacts on the experience.Patch Changes
c8af6db
]v0.6.0
Compare Source
Minor Changes
65d3425
: Upgrades the language server to use Volar 2.2. This changes should have no negative impacts on the experience.Patch Changes
65d3425
]v0.5.10
Compare Source
Patch Changes
9ca368b
: Update to the latest version of Volar. This release should fix some of the caching issues that has crept up recently9ca368b
]d57daad
]b166787
]eb49fb2
]v0.5.9
Compare Source
Patch Changes
f1447ef
: chore: Updatevolar-service-prettier
. This is only an internal refactor and there should be no visible changes.f1447ef
]v0.5.8
Compare Source
Patch Changes
85b42dc
: Update to the latest version of Volar. This release fixes a few issues such as missing Prettier crashing the language server in some cases, resolutions not working correctly inside TSX files, and more.85b42dc
]v0.5.7
Compare Source
Patch Changes
1b68dfb
: Improves descriptions for attributes specific to Astro (is:raw
,set:html
, etc.)2bad6a8
]1b68dfb
]v0.5.6
Compare Source
Patch Changes
fe6165b
: Makes astro check --tsconfig understand relative file namesfe6165b
]v0.5.5
Compare Source
Patch Changes
1436e6e
: Fixes mapping from compiler location to LSP range.7c4c1f2
]1436e6e
]v0.5.4
Compare Source
Patch Changes
6924c7e
: Fixes semantic highlighting not working inside .ts(x) files in certain cases310fbfe
: Fix Svelte and Vue integrations not working on Windows in certain cases6924c7e
]310fbfe
]v0.5.3
Compare Source
Patch Changes
de58706
: Fix imports from certain packages not working correctly in certain casesde58706
]v0.5.2
Compare Source
Patch Changes
a2280a8
: Avoid checking Svelte and Vue files when running astro checka2280a8
]v0.5.1
Compare Source
Patch Changes
9ca368b
: Update to the latest version of Volar. This release should fix some of the caching issues that has crept up recently9ca368b
]d57daad
]b166787
]eb49fb2
]v0.5.0
Compare Source
Minor Changes
15a5532
: Upgrade to Volar 2.0. No regressions are currently expected, however as this is a fairly consequential backend change, please report any issues you encounter.For reference, Volar is the underlying framework that powers the Astro language server, you can think of it as Vite for editor tooling.
Patch Changes
15a5532
]v0.4.1
Compare Source
Patch Changes
63e2c81
: Fix fallback types not being properly included in some contexts such as inside the VS Code extension63e2c81
]v0.4.0
Compare Source
Minor Changes
a314bcc
: Remove temporary workaroundastro check
that disabled checking JSX and TSX filesPatch Changes
a314bcc
]dab6801
]withastro/astro (@astrojs/react)
v3.6.2
Compare Source
Patch Changes
7adb350
Thanks @bluwy! - Prevents throwing errors when checking if a component is a React component in runtimev3.6.1
Compare Source
Patch Changes
#11571
1c3265a
Thanks @bholmesdev! - BREAKING CHANGE to the experimental Actions API only. Install the latest@astrojs/react
integration as well if you're using React 19 features.Make
.safe()
the default return value for actions. This means{ data, error }
will be returned when calling an action directly. If you prefer to get the data while allowing errors to throw, chain the.orThrow()
modifier.v3.6.0
Compare Source
Minor Changes
#11234
4385bf7
Thanks @ematipico! - Adds a new function calledaddServerRenderer
to the Container API. Use this function to manually store renderers inside the instance of your container.This new function should be preferred when using the Container API in environments like on-demand pages:
v3.5.0
Compare Source
Minor Changes
#11144
803dd80
Thanks @ematipico! - The integration now exposes a function calledgetContainerRenderer
, that can be used inside the Container APIs to load the relative renderer.v3.4.0
Compare Source
Minor Changes
#11071
8ca7c73
Thanks @bholmesdev! - Adds two new functionsexperimental_getActionState()
andexperimental_withState()
to support the React 19useActionState()
hook when using Astro Actions. This introduces progressive enhancement when calling an Action with thewithState()
utility.This example calls a
like
action that accepts apostId
and returns the number of likes. Pass this action to theexperimental_withState()
function to apply progressive enhancement info, and apply touseActionState()
to track the result:You can also access the state stored by
useActionState()
from your actionhandler
. Callexperimental_getActionState()
with the API context, and optionally apply a type to the result:v3.3.4
Compare Source
Patch Changes
4d16381
Thanks @emish89! - Fixes incorrectpeerDependencies
for@types/react
and@types/react-dom
v3.3.3
Compare Source
Patch Changes
d47baa4
Thanks @matthewp! - Updates package to support React 19 betav3.3.2
Compare Source
Patch Changes
fd7a9ed
Thanks @Angrigo! - Removes using deprecatedReactDOMServer.renderToStaticNodeStream
APIv3.3.1
Compare Source
Patch Changes
f6bddd3
Thanks @lamATnginx! - Fix Redoc usage in React integrationv3.3.0
Compare Source
Minor Changes
#10689
683d51a5eecafbbfbfed3910a3f1fbf0b3531b99
Thanks @ematipico! - Deprecate support for versions of Node.js older thanv18.17.1
for Node.js 18, older thanv20.0.3
for Node.js 20, and the complete Node.js v19 release line.This change is in line with Astro's Node.js support policy.
v3.2.0
Compare Source
Minor Changes
14f1d49a10541fecc4c10def8a094322442ccf23
Thanks @fightingcat! - Expose Babel config for @astro/react.v3.1.1
Compare Source
Patch Changes
195f51f82a44df32be73865949aabee0d46ffe61
Thanks @matthewp! - Mark @material-tailwind/react as noExternalv3.1.0
Compare Source
Minor Changes
#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:v3.0.10
Compare Source
Patch Changes
20ca3154fb37049cbcd51b06d9fa2ef25ac25a36
Thanks @StandardGage! - Fixes an issue where passing void elements (img, etc..) did not work with theexperimentalReactChildren
option enabledbabel/babel (@babel/standalone)
v7.25.6
Compare Source
🐛 Bug Fix
babel-generator
babel-traverse
path.getAssignmentIdentifiers
may beundefined
(@liuxingbaoyu)babel-parser
babel-helpers
,babel-plugin-transform-optional-chaining
,babel-runtime-corejs3
superPropertyGet
helper (@nicolo-ribaudo)💅 Polish
babel-generator
,babel-plugin-transform-async-to-generator
,babel-plugin-transform-block-scoping
,babel-plugin-transform-class-properties
,babel-plugin-transform-classes
,babel-plugin-transform-duplicate-named-capturing-groups-regex
,babel-plugin-transform-named-capturing-groups-regex
,babel-plugin-transform-react-jsx-development
,babel-plugin-transform-react-jsx
,babel-plugin-transform-react-pure-annotations
,babel-plugin-transform-regenerator
,babel-plugin-transform-runtime
,babel-preset-env
(
and comments (@nicolo-ribaudo)babel-plugin-syntax-import-assertions
,babel-plugin-syntax-import-attributes
babel-generator
🏠 Internal
babel-generator
parent
params in the generator (@nicolo-ribaudo)withastro/astro (astro)
v4.15.4
Compare Source
Patch Changes
#11879
bd1d4aa
Thanks @matthewp! - Allow passing a cryptography key via ASTRO_KEYFor Server islands Astro creates a cryptography key in order to hash props for the islands, preventing accidental leakage of secrets.
If you deploy to an environment with rolling updates then there could be multiple instances of your app with different keys, causing potential key mismatches.
To fix this you can now pass the
ASTRO_KEY
environment variable to your build in order to reuse the same key.To generate a key use:
This will print out an environment variable to set like:
#11935
c58193a
Thanks @Princesseuh! - Fixesastro add
not using the proper export point when adding certain adaptersv4.15.3
Compare Source
Patch Changes
#11902
d63bc50
Thanks @ascorbic! - Fixes case where content layer did not update during clean dev builds on Linux and Windows#11886
7ff7134
Thanks @matthewp! - Fixes a missing error message when actions throws duringastro sync
#11904
ca54e3f
Thanks @wtchnm! - perf(assets): avoid downloading original image when using cachev4.15.2
Compare Source
Patch Changes
#11870
8e5257a
Thanks @ArmandPhilippot! - Fixes typo in documenting thefallbackType
property in i18n routing#11884
e450704
Thanks @ascorbic! - Correctly handles content layer data where the transformed value does not match the input schema#11900
80b4a18
Thanks @delucis! - Fixes the user-facing type of the newi18n.routing.fallbackType
option to be optionalv4.15.1
Compare Source
Patch Changes
#11872
9327d56
Thanks @bluwy! - Fixesastro add
importing adapters and integrations#11767
d1bd1a1
Thanks @ascorbic! - Refactors content layer sync to use a queuev4.15.0
Compare Source
Minor Changes
#11729
1c54e63
Thanks @ematipico! - Adds a new variantsync
for theastro:config:setup
hook'scommand
property. This value is set when calling the commandastro sync
.If your integration previously relied on knowing how many variants existed for the
command
property, you must update your logic to account for this new option.#11743
cce0894
Thanks @ph1p! - Adds a new, optional propertytimeout
for theclient:idle
directive.This value allows you to specify a maximum time to wait, in milliseconds, before hydrating a UI framework component, even if the page is not yet done with its initial load. This means you can delay hydration for lower-priority UI elements with more control to ensure your element is interactive within a specified time frame.
#11677
cb356a5
Thanks @ematipico! - Adds a new optionfallbackType
toi18n.routing
configuration that allows you to control how fallback pages are handled.When
i18n.fallback
is configured, this new routing option controls whether to redirect to the fallback page, or to rewrite the fallback page's content in place.The
"redirect"
option is the default value and matches the current behavior of the existing fallback system.The option
"rewrite"
uses the new rewriting system to create fallback pages that render content on the original, requested URL without a browser refresh.For example, the following configuration will generate a page
/fr/index.html
that will contain the same HTML rendered by the page/en/index.html
whensrc/pages/fr/index.astro
does not exist.#11708
62b0d20
Thanks @martrapp! - Adds a new objectswapFunctions
to expose the necessary utility functions onastro:transitions/client
that allow you to build custom swap functions to be used with view transitions.The example below uses these functions to replace Astro's built-in default
swap
function with one that only swaps the<main>
part of the page:See the view transitions guide for more information about hooking into the
astro:before-swap
lifecycle event and adding a custom swap implementation.#11843
5b4070e
Thanks @bholmesdev! - Exposesz
from the newastro:schema
module. This is the new recommended import source for all Zod utilities when using Astro Actions.v4.14.6
Compare Source
Patch Changes
#11847
45b599c
Thanks @ascorbic! - Fixes a case where Vite would be imported by the SSR runtime, causing bundling errors and bloat.#11822
6fcaab8
Thanks @bluwy! - Marks internalvite-plugin-fileurl
plugin withenforce: 'pre'
#11713
497324c
Thanks @voidfill! - Prevents prefetching of the same urls with different hashes.#11814
2bb72c6
Thanks @eduardocereto! - Updates the documentation for experimental Content Layer API with a corrected code example#11842
1ffaae0
Thanks @stephan281094! - Fixes a typo in theMissingImageDimension
error message#11828
20d47aa
Thanks @bholmesdev! - Improves error message when invalid data is returned by an Action.processing/p5.js (p5)
v1.10.0
Compare Source
What's Changed 🎊
Code
webp
mime type tosaveCanvas
. by @starzonmyarmz in https://github.com/processing/p5.js/pull/7140createRadio
fromselect()
by @lindapaiste in https://github.com/processing/p5.js/pull/6838Configuration
📅 Schedule: Branch creation - "every 2 weeks on Monday before 7am" in timezone Europe/Berlin, 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.