Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Per-package changelogs (used by Changesets for releases) live under packages/*/CHANGELOG.md.
[Unreleased]
Section titled “[Unreleased]”[0.7.0] - 2026-07-08
Section titled “[0.7.0] - 2026-07-08”extendSchema()in@meshql/core— override inferred schemas (hide fields, add/remove joins)schemaFromPrisma()/schemaFromPrismaSource()in@meshql/prisma— buildMeshSchemafromschema.prismavia@mrleebo/prisma-astschemaFromDrizzle()in@meshql/drizzle— buildMeshSchemafrom Drizzle table +relations()exportsexamples/express-prismanow usesschemaFromPrisma(no hand-written MeshQL schema)
[0.6.0] - 2026-07-06
Section titled “[0.6.0] - 2026-07-06”@meshql/prisma(meshql-prisma) — catch-all Prisma resolver with nestedselect, list filters, andwithPrisma()helper@meshql/drizzle(meshql-drizzle) — catch-all resolver for Drizzle’s relational query API (db.query.*)@meshql/kysely(meshql-kysely) — catch-all resolver executing join plans via Kysely +buildSelectSql@meshql/core0.6.0 —{ preshaped: true }resolver option (skip shaper for ORM nested results), ORM plan-relation helpers (buildPlanRelationTree,buildOrmListQuery, …),encodeCursor/decodeCursorexported from coreexamples/express-prisma— runnable Prisma + SQLite blog demo- Docs — ORM adapters, Database connections, SQL integration
[0.1.2] - 2026-06-18
Section titled “[0.1.2] - 2026-06-18”- Per-package
README.mdfiles with usage examples for JSR documentation score - Module-level JSDoc (
@module,@example) on all JSR entrypoints - JSDoc on exported public APIs across all publishable packages
docs/jsr-settings.mdwith JSR description and runtime compatibility checklist
[0.1.1] - 2026-06-18
Section titled “[0.1.1] - 2026-06-18”@meshql/core- parser, planner, shaper,createMesh(),buildSelectSql()@meshql/http- header transport, Express / Fastify / Hono adapters@meshql/client- typed client SDK with automatic query encoding@meshql/upload- opt-in file upload extensionexamples/express-postgres- end-to-end demo with in-memory and Postgres modes
- JSR publish rewrites
workspace:*deps tojsr:specifiers in CI before publish