Skip to content

Upgrade to V1.0.0

Latest
Compare
Choose a tag to compare
@Marknjo Marknjo released this 24 Jan 05:58

1st Release of v1.0.0 , more stable than previous releases.

Major upgrades

  • @mj/mobile now uses expo sdk 50 and expo-router v5
  • @mj/mobile dropped support of Nativewind v2, now it uses v4
  • @mj/web now uses NextJs 14
  • Upgrade tanstack-react-query to stable v5+
  • Dropped Solito on web, now @mj/ui is either @mj/ui-web for web-only (React) components or @mj/ui-shared for React Native only components
  • @mj/storybook dropped support for React Native components, support only React components
  • @mj/ui-web fully supports shadcn cli generation of components, but with minor tweeks after adding
  • Added 3 more packages @mj/github @mj/auth & @mj/validations (inspired by create-t3-turbo)
  • Added auto-generation of packages with one command pnpm turbo gen init. Put's the new pnpm workspace to packages folder by default

Minor Updates

  • Cleaned all configs workspaces by removing bulky un-needed config files
  • Added a few scripts to the main package.json. Mainly for cleanup works and future upgrades
  • Bump deps to match core packages, mostly to the latest releases

Fixes

  • Fixed a bug with @mj/tailwind not supporting dark-light mode
  • Dropped Solito it's quite buggy and currently does not support Next14, while it's left tied to the pages directory. However, v0.1.1 of this repo supports v13** with Solito but without Moti. There is also a branch for the same with named solito-with-storybook

TODOs

  • Update .README to reflect these changes
  • Add a working auth for api, web, & mobile
  • Add sample api data to showcase how the repo works
  • Simplify docker .envs