Skip to content

Releases: nuxt-hub/core

v0.10.8

Choose a tag to compare

@atinux atinux released this 13 Jul 18:02
69b0296

compare changes

🩹 Fixes

  • blob: Use variable for vercel-blob dynamic import (#810)
  • Resolve module add exports error (#858)
  • docs: Align tab content in examples (fe2a97f)
  • sql: Use dialect-aware identifier quoting in CLI commands (#889)
  • blob: Declare @vercel/blob as optional peer dependency (#904)
  • Resolve types for server auto-imports (#905)
  • db: Avoid reusing hyperdrive postgres client (#895)
  • db: Skip hyperdrive build migrations (#868)
  • Pin pnpm to 11.7.0 to resolve CI self-installer crash (#913)
  • db: Build schema with platform 'node' to silence UNRESOLVED_IMPORT warnings (#912)

📖 Documentation

  • cloudflare: Clarify d1 deployment migrations (#862)
  • Remove sqlite support warning for drizzle studio (#909)
  • Document cloudflare workers builds d1 pattern (#897)
  • Add cloudflare hyperdrive docs (#875)

🤖 CI

  • Add mkdist as direct devDependency (#903)

❤️ Contributors

v0.10.7

Choose a tag to compare

@atinux atinux released this 03 Mar 14:44
d4e24b3

compare changes

🚀 Enhancements

  • db: Add support for database replica (#808)
  • cli: Add "name" and "custom" arguments for db generate cli command (#816)
  • cli: Add --force flag to skip confirmation when dropping all tables (#834)
  • db: Add hub.db.applyMigrationsDuringDev: boolean option (#837)
  • db: Use drizzle studio d1 driver (#846)

🩹 Fixes

  • db: Generate schema types during prepare (#795)
  • Change Cloudflare D1 API URI (#794)
  • devtools: Point Drizzle Studio to correct D1 database file (#806)
  • db: Create package.json during prepare (#797)
  • db: Resolve Nuxt aliases in schema bundling (#802)
  • db: Correct D1 migrations_dir path in wrangler.json (#814)
  • playground: Fix get todos database query (#819)
  • Fix incorrect license in README (#829)
  • db: Resolve @nuxthub/db from rootDir for pnpm workspaces (#828)
  • db: Bundle cache schema entries (#833)
  • db: Respect explicit libsql driver on Cloudflare (#842)
  • db: Pass driver options to postgres-js (#844)

📖 Documentation

  • Fix typo in schema documentation (#807)
  • Add environments, CI/CD guide, and env vars reference (#804)
  • Add nuxt-studio (64f9105)
  • Make formatting in db migrate command usage consistant (#822)
  • Update migration handling for Cloudflare D1 (#848)
  • blob: Clarify nuxt image dev config (#851)
  • Fix typo in url (d4e24b3)

🏡 Chore

❤️ Contributors

v0.10.6

Choose a tag to compare

@atinux atinux released this 30 Jan 09:54
a5f46e9

compare changes

🚀 Enhancements

  • db: Add support for database replica (#808)

🩹 Fixes

  • db: Generate schema types during prepare (#795)
  • Change Cloudflare D1 API URI (#794)
  • devtools: Point Drizzle Studio to correct D1 database file (#806)
  • db: Create package.json during prepare (#797)
  • db: Resolve Nuxt aliases in schema bundling (#802)

📖 Documentation

  • Fix typo in schema documentation (#807)

❤️ Contributors

v0.10.5

Choose a tag to compare

@atinux atinux released this 22 Jan 17:14
3665a3d

compare changes

🚀 Enhancements

  • Add support for workflow and other external bundlers (#779)

🩹 Fixes

  • cli: Handle D1 driver in CLI commands (#759)
  • blob: Validate multipart upload body (#763)
  • db: Generate schema types during nuxt prepare (#758)
  • kv,cache: Merge default binding when driver explicitly set (#767)
  • Support https dev server with drizzle studio when using pglite (#753)
  • Enable Node.js compatibility for Cloudflare Workers (#780)
  • db: Skip tsconfig resolution during schema build (#785)
  • devtools: Pass local-network-access permission to drizzle studio embed (4f11aae)
  • db: Lazy URL resolution for Docker/K8s deployments (#790)
  • db: Use libsql in dev mode when cloudflare preset is set (#775)
  • db: Use dynamic import for migrations plugin (#788)

📖 Documentation

  • Clarify migration guide for v0.10.3+ (#770)
  • blob: Add image provider dev limitations (#782)

❤️ Contributors

v0.10.4

Choose a tag to compare

@atinux atinux released this 23 Dec 15:36
449002c

compare changes

🚀 Enhancements

  • db: nuxt db squash command (#739)
  • db: nuxt db drop-all command (#736)

🩹 Fixes

  • types: Properly export ModuleHooks (d2060fd)
  • db: Add ts declaration for hub:db:schema (#733)
  • db: Update neon-http connection string format in setup.ts (#750)

📖 Documentation

  • Restructure docs, update routes & navigation (#717)
  • Add og image (7edb2fc)
  • Clarify D1 migrations not run during build (#734)
  • Auto-generate wrangler bindings from config (#732)
  • Clean up prose tabs spacing (#738)
  • blob: Add @nuxt/image integration guide (#729)
  • installation: Update module installation command (#749)

🏡 Chore

❤️ Contributors

v0.10.3

Choose a tag to compare

@atinux atinux released this 17 Dec 18:20
ff2fabe

compare changes

🚀 Enhancements

  • db: Support drizzle casing (#731)
  • Auto-generate wrangler bindings from hub config (#716)

🩹 Fixes

  • db: Pass mode to drizzle for mysql (#730)
  • build: Merge nitro generated env to root in wrangler.json (#720)

❤️ Contributors

v0.10.2

Choose a tag to compare

@atinux atinux released this 16 Dec 18:51
038ea73

compare changes

🚀 Enhancements

  • blob: Add support for access (public / private) and improve S3 driver (#709)
  • db: Add drizzle-orm/neon-http support (#713)

🩹 Fixes

  • db: Resolve JSON $type<> types in schema (#723)
  • Make sure to run tsdown in new context for proper types generation (038ea73)

📖 Documentation

  • Add PageHeaderLinks and MCP server (#705)
  • Remove unused badge (2a37e09)

🏡 Chore

❤️ Contributors

v0.10.1

Choose a tag to compare

@atinux atinux released this 11 Dec 14:10
96517c5

compare changes

🩹 Fixes

  • db: Lazy D1/Hyperdrive binding access (#694)
  • db: Setup config relative path on windows (#702)
  • Support d1 local migrations (fa0b2b7)

📖 Documentation

  • Fix logo in banner (c782f00)
  • Fix typos (e8047cf)
  • Version selector typo (#695)
  • Add Claude Code migration skill link (#696)

❤️ Contributors

v0.10.0

Choose a tag to compare

@atinux atinux released this 10 Dec 11:58
98ce2f4

compare changes

NuxtHub is now multi-vendor 🚀 (#693)

Read more at https://hub.nuxt.com/changelog/nuxthub-multi-vendor

image

v0.9.1

Choose a tag to compare

@atinux atinux released this 26 Nov 11:20
705245d

compare changes

This new release is now focusing on self-hosting first to prepare the multi-cloud support.

Read more on https://hub.nuxt.com/changelog/self-hosting-first

🚀 Enhancements

  • types: Export HubBlob interface for external use (#658)
  • Self hosting first (#686)
  • Use prose-img from @nuxt/ui-pro (#573)

🩹 Fixes

  • Prefer nitro.static over _generate (#601)
  • types: Add missing type definition for databaseMigrationsDirs (#635)
  • migrations: Do not return after first successful migrate (#659)

📖 Documentation

  • Update changelog date (9e9d6fe)
  • Add image in changelog (94aee1c)
  • cache: Add note on cache key normalization and escapeKey usage (#632)

🏡 Chore

❤️ Contributors