Skip to content

release: v2.1.0#53

Merged
mikkeldamsgaard merged 1 commit intomainfrom
release/v2.1.0
Mar 14, 2026
Merged

release: v2.1.0#53
mikkeldamsgaard merged 1 commit intomainfrom
release/v2.1.0

Conversation

@mikkeldamsgaard
Copy link
Contributor

Summary

  • Added: database.default_database field for structured config — specifies which database to connect to during create_if_missing bootstrap. Defaults to postgres for PostgreSQL; MySQL connects without selecting a database.
  • Fixed: Structured database config now works with create_if_missing: true when the target database does not yet exist. Fixes seed: structured database config fails with create_if_missing when target database does not exist (regression from 1.2.0) #50.
  • Chores: Integration tests for structured DB connectivity, release/CI workflow improvements (cargo-zigbuild cross-compilation, cargo-binstall, GH Actions Node.js 24 bumps, dry-run mode, removed obsolete Makefile targets).

How to verify

cargo test
cargo clippy -- -D warnings
cargo fmt -- --check

🤖 Generated with Claude Code

Copilot AI review requested due to automatic review settings March 14, 2026 16:31
Copy link
Contributor

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

Prepares the v2.1.0 release by updating the crate version and adding a corresponding changelog entry documenting the structured database config bootstrap fix and related release/CI chores.

Changes:

  • Bump crate version to 2.1.0.
  • Add CHANGELOG.md entry for 2.1.0 dated 2026-03-14.

Reviewed changes

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

File Description
Cargo.toml Updates the package version to 2.1.0 for the release.
CHANGELOG.md Adds the 2.1.0 release notes section.

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

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@mikkeldamsgaard mikkeldamsgaard merged commit 3b7e7e8 into main Mar 14, 2026
8 checks passed
@mikkeldamsgaard mikkeldamsgaard deleted the release/v2.1.0 branch March 14, 2026 16:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

seed: structured database config fails with create_if_missing when target database does not exist (regression from 1.2.0)

2 participants