-
Notifications
You must be signed in to change notification settings - Fork 491
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
🚀 nitro v3 #2521
Draft
pi0
wants to merge
33
commits into
v2
Choose a base branch
from
main
base: v2
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
🚀 nitro v3 #2521
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
* fix(core): export `scanHandlers` * fix(core): scan handlers when initialising nitro
May I ask what the status of v3 is? :) I see the last commit is from june. Our team is considering to use Nitro for a huge project. |
@MickL Lots of things happening in h3 v2 right now to unblock last steps. (spoiler: it will be 10x faster no cheating & web apis, expect better testing ways and more) |
Sounds amazing! Better testing would be huge. Any ETA on h3 v2 and Nitro v3 from todays perspective? |
Note
This PR is not to merge but you can overview undergoing major nitro v2...v3 breaking changes which will be mostly breaking changes and removals in the first step.
Note
We will keep backporting fixes as much as possible to the nitro v2 until the community adoption of nitro v3. For non-breaking change improvements, please base PR branches on v2 branch. For proposing breaking changes, you can use
main
. Most of the upcoming features will land to v2 as well ~> v2.10.0 release tracker⌛ ETA: Within June with the collaboration of the Nuxt team to sync releases
Beta testing via nightly channel
Directly using nitro:
Using nitro with other frameworks such as Nuxt:
(use
overrides
for npm)Roadmap: (breaking changes) [WIP
nitropack
tonitro
as canonical (context: #2497) (9bdce70)/*
subpath exports (d12305b)Dependencies:
h3@2.x
(beta)unenv@2.x