Skip to content

Releases: ElegantCodeAtelier/sql-change-tracker

v0.4.0

13 Apr 09:23
8dc4ba5

Choose a tag to compare

v0.4.0 Pre-release
Pre-release

What's Changed

  • Replace JSON config with YAML config (sqlct.config.yaml) in #61

Full Changelog: v0.3.0...v0.4.0

v0.3.0

12 Apr 18:50
b8b4b4b

Choose a tag to compare

v0.3.0 Pre-release
Pre-release

What's Changed

  • Add .NET 8 support via multi-targeting by @Copilot in #24
  • Prepare release v0.2.1 by @Copilot in #27
  • feat: Enhance object switching behavior for targeted database discove… in #32
  • feat: SQL Authentication support — docs, tests, and changelog by @Copilot in #29
  • Add --object selector and --filter pattern support to pull and diff commands by @Copilot in #35
  • Add --object and --filter selectors to data track/untrack by @Copilot in #38
  • feat: Interactive guided setup, connection test, and next-steps for sqlct init by @Copilot in #36
  • Enhance SyncCommandService and Tests for New SQL Object Types in #37
  • feat: chunked diff output with configurable context lines (--context) by @Copilot in #39
  • feat: add support for scripting SQL Server assemblies in #46
  • Optimize DB scan scope for pull and diff with --filter and --object by @Copilot in #41
  • Treat trailing semicolon differences in INSERT statements as compatible by @Copilot in #47
  • feat: collapse table types into user-defined data types and update re… in #50
  • Feature/closing compat gap in #52
  • feat: init detects existing Data/*.sql files and proposes trackedTables by @Copilot in #54
  • Enhance diff command with normalized output and compatibility handling in #56
  • Prepare release 0.3.0 by @Copilot in #60

Full Changelog: v0.2.1...v0.3.0

v0.2.1

07 Apr 14:33
8256410

Choose a tag to compare

v0.2.1 Pre-release
Pre-release

What's Changed

  • fix: Ensure readers are properly closed in SqlServerScripter to preve… in #26
  • added: Support for .NET 8 alongside .NET 10 (multi-targeted); CI validates both frameworks (#16).

Full Changelog: v0.2.0...v0.2.1

v0.2.0

07 Apr 13:53
b8baf9a

Choose a tag to compare

v0.2.0 Pre-release
Pre-release

What's Changed

  • Add --version / -v global flag to sqlct CLI by @Copilot in #6
  • Add progress spinner with per-object status updates for status, diff, and pull commands by @Copilot in #8
  • Added support for scripting in #10
  • fix: config fails hard when project is not initialized by @Copilot in #13
  • perf: parallelize catalog discovery and per-object scripting to reduce sync time by @Copilot in #11
  • Script parameter-level extended properties for stored procedures and functions by @Copilot in #12
  • Add changelog approach: CHANGELOG.md + strategy spec by @Copilot in #20
  • Feature/scripting data in #21

New Contributors

Full Changelog: v0.1.0...v0.2.0