Skip to content

Commit d0bd6b4

Browse files
author
Brian Casel
committed
Add CHANGELOG.md with the 2026.4.27 initial release entry, establishing the YYYY.MM.DD date-based versioning scheme used for all future Build New releases.
1 parent ad42ae1 commit d0bd6b4

1 file changed

Lines changed: 20 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# Changelog
2+
3+
Versions are numbered using the release date in `YYYY.MM.DD` format.
4+
5+
## 2026.4.27 — 2026-04-27
6+
7+
Initial release.
8+
9+
- Rails 8 + Inertia.js + React 19 starter on PostgreSQL
10+
- TypeScript, Tailwind CSS 4, shadcn/ui (new-york), Vite 7
11+
- Authentication with sessions, signup, and password reset (Inertia-rendered)
12+
- Authenticated app shell: sidebar + header with profile dropdown
13+
- Dashboard, Settings, and Profile pages (email + password change from Profile)
14+
- Signup captures the browser's IANA timezone and stores it on the user
15+
- System-preference-based dark mode applied before first paint
16+
- Mobile-responsive layouts
17+
- `letter_opener` for previewing mail in development at `/letter_opener`
18+
- Solid Queue, Solid Cache, and Solid Cable consolidated into the primary Postgres database (no Redis, no separate cache/cable databases)
19+
- Per-clone database name derived from the project directory, so cloning the GitHub template gives each project its own Postgres database
20+
- `bin/setup``npm install``bin/dev` flow for fresh template clones

0 commit comments

Comments
 (0)