Skeleton Progress Update - July 2025 #3591
endigo9740
announced in
Announcements
Replies: 1 comment 1 reply
-
With floating ui svelte on hold, will support for the zag-based svelte popover components be extended? |
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
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hey everyone, Chris here from Skeleton. The goal of this post is to highlight the biggest updates that have occurred over the last month. There's a few notable things in the works, so let's discuss those now.
Latest Release
A handful of updates to the Core/Svelte/React package have just dropped. See the release section for details. Note these are primarily maintenance updates, and include a few additional documentation improvements not reflected in this list. Thanks to everyone that contributed and helped with this!
Setting Expectations Going Forward
As mentioned in our May update, I serve as the core maintainer for the project, which means any changes to my availability can and will have impact on the velocity of updates to Skeleton. As usual, I want to continue to be transparent about the status of the project. I have a few things to share on that front.
As some of you know, I've currently have a lot going on in my personal life outside the scope of Skeleton. After returning from the Svelte Summit trip to Spain, my schedule has been completely up in the air leaving very little time to contribute to Skeleton itself. I completely missed our June update for example.
This is in large part due to the fact my partner and I been in the process of prepping for major move cross-country from my current home in Dallas, Texas up to our new home in Minneapolis, Minnesota. Moving is difficult and moving across the country is even harder, so this has taken a lot of time and energy, but I'm happy to report we've found a home and will be moving at the end of this month!
I also mention in my previous post that I have been seeking new employment to support myself financially. I'm happy to report I've since accepted a new position and am working part time with wonderful team at a new startup. Going forward I will be devoting a good portion of my time towards this new new company, which will impact my my contributions to Skeleton.
However, it's worth noting that we're actively using Skeleton in this project, so I very much expect to continue contributing to Skeleton both as part of my new job, as well as as on my own time as frequently as possible. That said, I want to set clear expectations that updates may more be irregular going forward. At least until I can settle into my new schedule sometime in early August.
The good news is volunteers in the community are still helping implement big features such as components, I will be working with Hugo on the new Component API changes, and of course I will continue providing support and triage every moment I can.
This does mean the team and I cannot commit to estimates for when the next major release to the library will emerge. However we're just coming out of the major v3.x release that updated and future proofed many portions of the project. So an extended period of maintenance and a focus on stability is likely welcome by all.
If you have any questions or comments regarding these changes, please feel free to reach out either here or on Discord. My DMs are always open! And thanks again for your patience during this transitory time!
Floating UI Svelte
With the context above, I want to finally officially confirm we are putting Floating UI Svelte on hold for now. While I'm super excited about the project, plain and simple there's just not enough hours in the day for me to properly contribute right now. We will likely move the project to a "maintenance mode" status soon and will of course echo this news on that side asap.
I also want to use this an opportunity to encourage anyone interested in taking over the project to please reach out. I'm happy to work with anyone in the open source community to pass our work forward, so if you're interested in taking over the project, then please let me know!
Otherwise I encourage everyone to adhere to the Skeleton philosophy of native-first and keep an eye on these two APIs that will hopefully be available to all browser vendors in the near future:
Additionally, I want to encourage folks needing more control over their modal and popover interfaces to consider using Floating UI directly. They provide a wonderful set of documentation that clearly explains all concepts and shows many examples:
https://floating-ui.com/
If things change in the future and we have more time to devote to this, we'll update and let everyone know!
Beta Was this translation helpful? Give feedback.
All reactions