Skip to content

Conversation

@github-actions
Copy link

@github-actions github-actions bot commented Nov 20, 2025

🤖 I have created a release beep boop

0.1.0 (2025-11-23)

⚠ BREAKING CHANGES

  • Database struct replaced with CatalogBuilder, changes public API
  • schema: Public API completely restructured - SchemaBuilder removed, all type names changed, and parse_sql method signature modified
  • parse and parse_from_settings methods now take &mut self instead of self and return Result<(), _> instead of Result<Self, _>. This changes the API from a builder pattern to an in-place mutation pattern.

Features

  • add database constraints support and restructure schema parsing (692b509)
  • add runtime module for sqlc.dev plugin execution (9d11ac6)
  • add SQL schema parsing and constraint extraction (9e70009)
  • initial Rust crate for building sqlc plugins (8f35804)

Code Refactoring

  • change SchemaDef parse methods to use mutable references (299093e)
  • schema: restructure API from builder pattern to database-centric design (456835a)

This PR was generated with Release Please. See documentation.

@github-actions github-actions bot force-pushed the release-please--branches--main--components--sqlc-gen-core branch from 19e2e93 to 991a82b Compare November 20, 2025 06:21
@iamralch iamralch requested a review from Copilot November 20, 2025 06:22
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This is an automated release PR generated by Release Please that bumps the version to 0.1.0 and documents the initial release of the sqlc-gen-core Rust crate.

  • Version bump from 0.0.0 to 0.1.0 across all relevant files
  • Addition of CHANGELOG.md documenting three initial features
  • Consistent version updates in both Cargo.toml and Cargo.lock

Reviewed Changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated no comments.

File Description
Cargo.toml Updates package version to 0.1.0
Cargo.lock Updates locked version to match Cargo.toml
CHANGELOG.md Adds initial changelog with release notes for 0.1.0

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@github-actions github-actions bot force-pushed the release-please--branches--main--components--sqlc-gen-core branch from 991a82b to dbee4a5 Compare November 22, 2025 10:52
@github-actions github-actions bot force-pushed the release-please--branches--main--components--sqlc-gen-core branch from dbee4a5 to 84dd5cb Compare November 23, 2025 06:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant