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 was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to build/v2, this PR will be updated.
build/v2is currently in pre mode so this branch has prereleases rather than normal releases. If you want to exit prereleases, runchangeset pre exitonbuild/v2.Releases
@qwik.dev/[email protected]
Major Changes
BREAKING: (slightly)
-handling in JSX event handlers has slightly changed. Now, if an event name starts with-, the rest of the name will be kept as-is, preserving casing. Otherwise, the event name is made lowercase. Any-characters in the middle of the name are preserved as-is. Previously,-were considered to mark the next letter as uppercase. (by @wmertens in #8060)For example,
onCustomEvent$will matchcustomevent,on-CustomEvent$will matchCustomEvent, andonCustom-Event$will matchcustom-event. Before, that last one would matchcustomEventinstead.BREAKING: When using the
basesetting in Vite, the client build will no longer be placed under that base path. Instead, the output directory is alwaysdist/by default. If you need to change the output directory, use thebuild.outDirsetting in Vite or theoutDiroption in theqwikViteplugin underclientorssr. (by @wmertens in #8064)Minor Changes
✨
qwikVitenow acceptsssr.manifestInputPathfor when theq-manifest.jsonfile from the client build is at an unexpected location. (by @wmertens in #8064)✨
bind:checkedandbind:valuenow also work through spread props, and they result in less code. (by @wmertens in #7321)Patch Changes
✨ All vite.config.mts files got renamed to vite.config.ts files, because all starters are marked as ESM projects (by @wmertens in #8084)
🐞🩹 backpatches ignore unknown nodes (by @thejackshelton in #8076)
🐞🩹 blocking slot parent and parent order (by @Varixo in #8070)
✨ withLocale() uses AsyncLocalStorage for server-side requests when available. This allows async operations to retain the correct locale context. (by @JerryWu1234 in #7826)
🐞🩹 core now throws an error when a qwik lib package is not added to ssr.noExternal (by @maiieul in #8062)
🐞🩹 adding and removing attributes on vnodes (by @Varixo in #8030)
🐞🩹 reblocking chores in scheduler (by @Varixo in #8077)
🐞🩹 memory leak for reactive attributes (by @Varixo in #7997)
🐞🩹 scheduling previously blocked chore (by @Varixo in #8028)
@qwik.dev/[email protected]
Minor Changes
ServerError, it will now log the error on the server (by @JerryWu1234 in #7826)Patch Changes
✨ withLocale() uses AsyncLocalStorage for server-side requests when available. This allows async operations to retain the correct locale context. (by @JerryWu1234 in #7826)
Updated dependencies [
3167c1f,dbd78f6,5ffe97c,d48c3d2,96514d3,bdc690d,0793bb4,66a3cc8,4794f2a,3167c1f,117116d,74c570c,7d809e7]:@qwik.dev/[email protected]
Patch Changes
3167c1f,dbd78f6,5ffe97c,d48c3d2,96514d3,bdc690d,0793bb4,66a3cc8,4794f2a,3167c1f,117116d,74c570c,7d809e7]:[email protected]
[email protected]