Skip to content

Conversation

ivan-dalmet
Copy link
Member

@ivan-dalmet ivan-dalmet commented Apr 30, 2025

thumbnail

Welcome to the early work in progress of Start UI v3

Preview available on start-ui-web-restart.vercel.app

Want to test it?

pnpm create start-ui -t web -b v3-main myApp

Changes

This PR is a full rewrite of Start UI with the following major changes :

Feature V2 V3
Styling Chakra v2 Tailwind CSS
Components Chakra v2 Shadcn and more
Framework NextJS Tanstack Start
Auth Lucia/Artic Better Auth

More details soon

Copy link

vercel bot commented Apr 30, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
start-ui ❌ Failed (Inspect) Aug 1, 2025 2:01pm
start-ui-web-restart ✅ Ready (Inspect) Visit Preview 💬 Add feedback Aug 1, 2025 2:01pm

Copy link
Contributor

coderabbitai bot commented Apr 30, 2025

Important

Review skipped

More than 25% of the files skipped due to max files limit. The review is being skipped to prevent a low-quality review.

146 files out of 253 files are above the max files limit of 100. Please upgrade to Pro plan to get higher limits.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch v3-main

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@ivan-dalmet ivan-dalmet added the v3 label Apr 30, 2025
* wip: update routing layout handling

* feat: Use hook instead of folders for nav display

* feat: add folders for entities

* fix: naming
* feat: new prevent navigation

* fix: type issues

* fix: typo

* update tanstack deps

* use vite react plugin

* restrict node to 22+

* e2e: update pnpm version + add jobs consistency with code quality

* increase playwright expect timeout on CI

---------

Co-authored-by: Hugo Pérard <[email protected]>
* feat: add expo plugin and trusted origins to auth configuration for start ui native expo

# Conflicts:
#	pnpm-lock.yaml

* fix: remove unused import for inferAdditionalFields in auth configuration

* feat(configMobile): config trusted origins for mobile env

* add better auth trustedOrigins comment

* update better auth trustedOrigins requirement and format

* match better auth version with expo plugin

---------

Co-authored-by: aouertani <[email protected]>
Co-authored-by: Hugo Pérard <[email protected]>
* deps: update nitro plugin and storybook

* wip

* fix: clean unused translations

* fix: eslint sonar rules

* fix: add max warnings 0 for linting in CI

* fix: missing translations

* feat: zod v4

* fix: update deps

* fix: remove negated condition

* fix: no default object

* fix: PR feedbacks

* fix: open api schema

* fix: vite config

* fix: error message example

* fix: typos

* fix: replace deprecated assert with with

* feat: add react compiler

* fix: issue with useMatchRoute

* fix: typo

* fix: replace useless transactions with promise all

* fix: prevent user update in demo mode

* fix: AUTH_TRUSTED_ORIGINS and allows vercel urls

* fix: move AUTH_TRUSTED_ORIGINS logic in env vars

* debug vercel

* fix: remove vercel for trusted origins (not working)

* fix: rename env vars with auth prefix

* fix: use link render props instead of useMatchRoute hook

* fix: env var in e2e ci
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
4 Security Hotspots
3.7% Duplication on New Code (required ≤ 3%)

See analysis details on SonarQube Cloud

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants