Skip to content
This repository was archived by the owner on Apr 20, 2026. It is now read-only.

bunkit v0.5.2 - Fix Catalog Dependencies

Choose a tag to compare

@Arakiss Arakiss released this 26 Oct 00:05
· 68 commits to main since this release
2be3b62

🐛 Critical Bug Fix: Catalog Dependency Resolution

This patch release fixes a critical bug where generated projects failed to install dependencies due to incomplete or incorrect catalog configuration.

Fixed

  • ✅ Add complete dependency catalog to generated monorepo root package.json (35+ packages)
  • ✅ Fix single-repo presets (web, api) to use direct versions instead of catalog:
  • ✅ Update ultracite version from ^1.0.0 to ^6.0.1 (correct npm version)
  • ✅ Fix init.enhanced.ts to skip additional dependency installation for monorepos
  • ✅ Prevent duplicate dependencies in generated projects

Improved

Monorepo catalog now includes all possible dependencies:

  • Frontend: React, Next.js
  • Backend: Hono
  • Database: Drizzle ORM, Drizzle Kit, Postgres, Supabase
  • Styling: Tailwind CSS, PostCSS, Autoprefixer
  • UI: shadcn/ui dependencies (Radix, CVA, clsx, tailwind-merge, iconoir)
  • Code Quality: Biome, Ultracite
  • Testing: Vitest
  • Types: All @types packages

Single repos now use direct versions matching catalog

  • Database and code quality generators return direct versions
  • Proper version resolution for all presets

Tested

  • ✅ Full preset with SQLite + Biome: bun install successful
  • ✅ Web preset: bun install successful
  • ✅ API preset: bun install successful
  • ✅ All dependency resolution working correctly

Installation

bunx bunkit-cli@latest init

Full Changelog

See CHANGELOG.md