Skeleton Next - Update 15a - Skeleton Progress Update #2885
endigo9740
announced in
Announcements
Replies: 2 comments 1 reply
-
Thanks for the updates! |
Beta Was this translation helpful? Give feedback.
0 replies
-
How likely is the api of the beta likely to change? If I start using it now will there be a lot of refactoring on release? Also thanks for the updates! |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hey everyone, Chris here from Skeleton 👋
There's been a slew of exciting developments over the past couple weeks. Today we're going to cover a few related to Svelte 5, the new Svelte CLI, and of course Skeleton itself. We've also provided additional standalone posts here:
Svelte 5 Launched
In case you missed it, Svelte 5 launched at the Svelte Summit over the weekend.
This is obviously very exciting news for both the Svelte and Skeleton communities. Huge shoutouts to Svelte Society for hosting the event, and of course to the Svelte team for this huge milestone release. After building Skeleton v3 on early versions of Svelte 5 this year, I can safely say this represents a huge leap forward for the framework!
We'll talk more about how this impacts Skeleton in the sections below.
Svelte CLI
Additionally, we also saw the announcement and launch of the new Svelte CLI. This represents a huge quality of life improvement for Skeleton users, given you can now easily install and configure Tailwind with a single option. This removes a major friction point for scaffolding SvelteKit-based projects for Skeleton. Additionally, support for third party adapters means we could potentially have a one-click install for Skeleton in the near future! (we'll keep you posted on this). Also a huge shoutout to long time Skeleton team member @AdrianGonz97, who handled much of the heavy lifting! Great job Adrian!
Skeleton Progress Update
With those exciting updates out of the way, let's take a moment to review the state of things for Skeleton as a whole.
For Skeleton v2
Alongside today's other updates, we've also launched our new Svelte 5 migration guide for Skeleton v2. We encourage you to begin migrating your current Skeleton v2 projects to Svelte 5 as soon as possible, as this will dramatically ease the burden for migrating to Skeleton v3 in the future.
For Skeleton v3
As you may expect, Svelte 5's launch resolves a major prerequisites for Skeleton v3's launch. It does not, however, mean that Skeleton v3 is quite there yet. That said, we now have an approximate roadmap leading up to launch.
Warning
As with all development roadmaps, the following is subject to change at any point. However, this should be an accurate representation of the order of operations to reach our launch date.
Beta
status. This means the project is then functionally feature complete. However there's still plenty to do internally. Look for an upcoming announcement like this one when the Beta goes live.Release Candidate
status.3.0.0 Release
. Note that we still expect this to drop by end of year.Please also keep in mind we will be working towards providing a detailed migration guide for updating from Skeleton v2 -> v3. This will be a large effort as there's a lot of changes, but will be made available at or near launch. So please bear with us until then.
Encouraging Contributions
I know it's very excited to finally hear the word "release", but I want to make it clear there's still plenty of work left to do! As such, we are actively seeking your contributions to help reach the full release. Help can take many forms:
Note that any contribution, no matter how small, can have a huge impact! Really, truly, I appreciate each and every one! If you're interested in contributing, please reach out on Discord or in the comments. You can also refer to our contribution guidelines.
Beta Was this translation helpful? Give feedback.
All reactions