Skip to content

v3.0.0

Compare
Choose a tag to compare
@dackmin dackmin released this 15 May 07:08
· 887 commits to master since this release

v3 is out 🚀 https://junipero.design

As v2 was already a massive breaking change and never got past RC phase due to its missing doc & time to update it, v3 is a complete rewrite and needs to be treated as a completely new package.
To simplify this, we moved it to a new @junipero/* scope:

  • @junipero/core is basically @poool/junipero-utils with some new helpers
  • @junipero/hooks is basically @poool/junipero-hooks with some new hooks
  • @junipero/react replaces @poool/junipero with completely new components, @floating-ui replacing @popperjs, etc, and is to be used with @junipero/theme as it doesn't package styling
  • @junipero/theme now contains all the styling needed by @junipero/react to work, and allows to completely rework the styles of the design system if needed
  • @junipero/transitions is a collection of animations using our new <Transition /> component used as a drop-in replacement for react-transition-group
  • @junipero/tailwind-plugin is a new tailwindcss plugin bringing junipero's colors & helpers into tailwind
  • @junipero/react-native has not changed a bit from @poool/junipero-native and is kept for history purposes

Both scopes will work in parallel in a project to ensure a flawless transition.

Docs available at https://beta.junipero.design/

kudos to everybody involved @p3ol 🎉


What's Changed

Full Changelog: v2.0.0...v3.0.0