Latest paste version? #3177
-
Hey team, a few questions regarding latest paste updates: • What version is the newly released paste? (aka what is the sunseted older version) |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 7 replies
-
Hi @robyn-bautista,
The latest version of the Paste packages can be found in a few different ways:
Good question! We are constantly releasing new versions of Paste as part of our continuous delivery (CD) methodologies. We recommend downstream teams to find a cadence that is comfortable for them to allocate towards updating Paste. Since we follow semantic versioning (semver) strictly, most updates are relatively painless. The only time consideration is required is when the "major" version changes (the left-most number before the Specifically however, you can see the dates of individual releases on NPM. |
Beta Was this translation helpful? Give feedback.
-
The latest versions of Aion UI components are using the latest Paste components in v19+, keeping more or less up to date with the latest releases. The only Aion UI team that cares about Navigation is the one building the navigation, the majority are creating other components. Should Aion UI teams be downgrading components to specific versions? Is it design tokens and themes that we need to be versioning in a specific way? What is [SUNSET]? |
Beta Was this translation helpful? Give feedback.
-
it seems like some teams in Aion have been using the flex theme, but we'll plan to switch to "default" and wait to change to "twilio" if that is still the recommendation @serifluous @TheSisb |
Beta Was this translation helpful? Give feedback.
-
Hi hi Let me try and clear up the confusion here. No downgrading of versions is necessary. With updating the design language and rolling that, not every team is going to be able to do so at the same pace. In code, we have a couple of mechanisms to cope with that;
We aren't so blessed in Figma, but we need to support the same use cases. So the [SUNSET] Figma Component Library is just an older version of the components before we started updating the design language. That way, product teams who are unable to update their code version can continue to design features with a Figma library that matches the Code version. For those who can update their code version, you can design using the [SUNSET] Figma library as you would normally, as those components will match the code. You will just be missing out on any new components we'll ship after version 19, in code. In the same way we support theming in code, we support theming in Figma. For those who aren't ready to transition to the new design language, you can use the default and dark theme in code and Figma. For those who are ready to try out the new look and feel, switch to using the Twilio and Twilio-dark themes, applied to the latest version of the component libraries. That's a lot of words, and seamless, low impact migrations are hard, but we've given you a bunch of different tools to manage your products forward progress at your own pace, as you decide as a team. I'll try and outline the above in a table:
|
Beta Was this translation helpful? Give feedback.
Hi hi
Let me try and clear up the confusion here. No downgrading of versions is necessary.
With updating the design language and rolling that, not every team is going to be able to do so at the same pace. In code, we have a couple of mechanisms to cope with that;