7 Commits
Author SHA1 Message Date
james.maes 4d4b507208 chore: Release v1.0.1 (docs + dev-tooling hardening) 2026-06-08 14:32:49 -05:00
james.maesandClaude Sonnet 4.6 5d131c60a9 build: Pin MSRV (rust-version) determined by cargo-msrv
cargo-msrv bisect (1.74..1.96) found 1.88.0 as the minimum supported
Rust version, driven by ar_archive_writer 0.5.1 requiring let-chains
(stabilised in 1.88) and icu_* 2.2.0 requiring rustc >= 1.86.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-08 13:50:09 -05:00
james.maesandClaude Sonnet 4.6 9ac2d9fef9 build: Enforce doc comments via Cargo.toml [lints] (deny missing_docs)
Move missing_docs and clippy::missing_docs_in_private_items from
per-file #![warn(...)] attributes to a package-level [lints] table so
they apply uniformly to the lib, binary, and integration tests as hard
deny errors.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-08 13:43:49 -05:00
james.maes 07fe77e3b5 feat: Add Windows target to release workflow
- Update Cargo.toml targets to include x86_64-pc-windows-msvc
- Update README with pre-built binaries section
- All 5 platforms now supported: macOS ARM/x86, Linux ARM/x86, Windows x86
2026-06-02 13:41:57 -05:00
james.maes fb10ae20c3 feat: Implement v1.0.0 release with comprehensive audit fixes
- Fix clippy warnings in test code by adding #[allow(dead_code)]
- Move all unit tests from source files to tests/ directory
- Add integration tests for SQL parsing and schema operations
- Create examples directory with 5 SQL query examples
- Add Windows CI job to ci.yml for cross-platform coverage
- Update Cargo.toml with documentation and readme fields
- Add comprehensive clean room audit documentation

All 39 tests passing, clippy clean, formatting verified
2026-06-02 13:12:50 -05:00
james.maes b76959b455 Bump to v1.0.0 release
- Create CHANGELOG.md with v1.0.0 and v0.1.0 entries
- Expand SECURITY.md to professional standards (2,130 bytes)
- Update RELEASING.md with CHANGELOG management
- Bump version to 1.0.0 in Cargo.toml
2026-06-02 11:39:25 -05:00
james.maes d6e8e73238 feat: build notion sql cli 2026-06-02 11:07:56 -05:00