Repository navigation
First tagged release of the Vibe Coding Starter Kit.
Tags mark the states that external documentation points at. From here on the versioned surface — the HTTP API, environment variables, pnpm commands, the runtime baseline, the required setup steps, and the starter contract in AGENTS.md §2 — follows SemVer.
Two things this does not promise: main between releases carries no compatibility guarantee, and releases aggregate many PRs rather than tracking each one. How the major/minor/patch call is made is documented in docs/dev-workflows.md.
What's Changed
- docs: align Next.js version and B2 key permissions by @mlfbbc in #1
- Bugfix/preserve filename by @mlfbbc in #3
- fix: track and display download count by @mlfbbc in #2
- chore: align B2 env vars, simplify setup flow, polish dev:api by @EduPav in #5
- fix: add missing Playwright dep and fix doctor Python detection by @sophiecarreras in #6
- Add pnpm typecheck gate by @sophiecarreras in #8
- docs: import AGENTS.md into CLAUDE.md via @-syntax by @EduPav in #4
- fix(tracking): align UTM utm_content with B2 user-agent slug by @EduPav in #7
- fix(web): single source of truth for app header identity by @EduPav in #17
- docs: fix stale doc references by @goanpeca in #18
- fix: encode file keys in API paths by @goanpeca in #20
- chore: add required repository topics by @goanpeca in #21
- Harden frontend states and API error handling by @EduPav in #19
- fix: update accessibility theming and improve documentation by @jeronimodeleon in #23
- Harden backend: rate limiting, listing cache, CI, and upload validation by @jeronimodeleon in #24
- feat: surface extracted metadata on upload results and stored files by @EduPav in #22
- fix(web): remove remote font build dependency by @EduPav in #27
- chore: add canonical verification commands by @EduPav in #28
- chore: protect agent instruction surface by @EduPav in #29
- chore: improve cold-start setup diagnostics by @EduPav in #30
- chore: add GitHub review handoff templates by @EduPav in #32
- chore(api): add API contract workflow by @EduPav in #33
- fix: harden upload/browse/preview UX and clarify the Settings demo by @EduPav in #36
- chore(api): lock Python dependencies by @EduPav in #34
- feat(infra): add a versioned Railway delivery contract by @EduPav in #35
- chore(security): harden agent and supply-chain controls by @EduPav in #37
- docs(workflow): clarify parallel verification by @EduPav in #48
- feat(infra): add Vercel delivery contract and one-click deploy buttons by @EduPav in #49
- fix(vercel): resolve pnpm workspace for the web deploy button by @EduPav in #51
- feat(infra): one-click Vercel deploy via a single Services project by @EduPav in #53
- feat: unify VCSK identity, selection boundaries, and API/README discoverability by @EduPav in #50
- chore(ci): skip CI and Vercel preview builds for Dependabot PRs by @EduPav in #54
- fix(vercel): skip Dependabot deploys via git.deploymentEnabled (ignoreCommand doesn't work in Services mode) by @EduPav in #55
- feat(upload): allow markdown + common data/office/video file types by @EduPav in #56
- feat(upload): direct-to-B2 presigned upload (lifts Vercel's 4.5 MB cap) by @EduPav in #57
- feat(agent-docs): enforce branding/identity alignment on clone rebrands by @EduPav in #58
- fix(verification): keep canonical tests offline by @EduPav in #59
- docs(agent): align guidance with enforced scope by @EduPav in #60
- fix(setup): align Python baseline on 3.12 by @EduPav in #61
- docs(readme): add Why-B2 section and streamline Quick Start, deploy, and commands by @EduPav in #62
- docs(vercel): enrich the deploy button with clone-flow presentation params by @EduPav in #63
- refactor(railway): put per-service configs at Railway's default discovery paths by @EduPav in #64
- fix(api): boot when only services/api is deployed by @EduPav in #65
- fix(upload): point a blocked browser upload at bucket CORS, not the API by @EduPav in #66
New Contributors
- @mlfbbc made their first contribution in #1
- @EduPav made their first contribution in #5
- @sophiecarreras made their first contribution in #6
- @goanpeca made their first contribution in #18
- @jeronimodeleon made their first contribution in #23
Full Changelog: https://github.com/backblaze-b2-samples/vibe-coding-starter-kit/commits/v1.0.0