New components, hooks, or utilities that users can use:
---"@tailor-platform/app-shell": minor---Add new `DescriptionCard` component for displaying key-value data in a responsive grid.Usage:```jsx<DescriptionCard fields={[ { label: "Name", value: "John Doe" }, { label: "Email", value: "john@example.com" } ]}/>
</Accordion><Accordion title="Bug Fixes" icon="wrench">Fixes that change user-facing behavior:```markdown---"@tailor-platform/app-shell": patch---Fix sidebar navigation not highlighting active route on nested resources.
# Make your code changesgit add .# Create changesetpnpm changeset:create# Commit both code and changesetgit commit -m "feat: add new component"git push origin feature-branch
2
Open pull request
Create a PR to main from your feature branch. The changeset file will be reviewed along with your code.
3
Merge to main
Once approved, merge your PR. The changeset bot will:
### Before/After for Breaking ChangesShow migration path for breaking changes:```markdown---"@tailor-platform/app-shell": major---BREAKING: `modules` prop now required on `AppShell`.Before:```jsx<AppShell title="My App" />
After:
<AppShell title="My App" modules={[myModule]} />
### Be Specific and Clear<CardGroup cols={2}> <Card title="Good" icon="circle-check"> "Fix sidebar not highlighting active route when navigating to nested resources" </Card> <Card title="Bad" icon="circle-xmark"> "Fix navigation bug" </Card></CardGroup>## Checking Published VersionsView the latest published version:```bash# Check npm registrynpm view @tailor-platform/app-shell version# Check all versionsnpm view @tailor-platform/app-shell versions