V1 has been released #318
Locked
iOvergaard
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
The day has come and the Umbraco UI Library 1.0.0 has been released! 🎉
Take a look at the Security Policy to see what we support moving forward.
Will we stop adding components?
No. We have an internal backlog of components still needing to be built for the next backoffice of Umbraco. Since all packages are released independently in the UI library on npm, it is safe to say that any new components will simply just follow the latest versioning range and will only bump the UUI meta package up by a minor version each time. We also have the ability to release new components initially as beta or rc versions without including them in the UUI bundle, meaning that we can test them without worrying about introducing faulty code in the bundle. We will have to analyze the need for this along the way, while it could also make sense to put new components in a v2 branch instead.
What does this mean for existing components?
The 1.0.0 release means that we will now instate a Security Policy on the UI library as outlined in the security policies section. In short, we will support version 1 of the UI library at least until the new backoffice launches with Umbraco 13 in December 2023. We expect to build a UI library version 2 alongside the new backoffice, which will be released at the same time, but nothing is certain as of yet and we will post announcements regarding this along the way.
The release also means that we will guarantee to introduce no breaking changes to any components in that version range - that means there will be a fixed public API (except for deprecations and additions) for all components.
Beta Was this translation helpful? Give feedback.
All reactions