2.1.0
Release 2.1.0
Highlights
- Interactive
initcommand: Runningsqlci initwithout the--providerflag now shows a nice selection prompt in interactive terminals, letting you choose betweenSqlite,SqlServer, orPostgreSql. - Better defaults:
Sqliteis now the default provider.initgenerates a ready-to-useData Source=local.db;Cache=Sharedconnection string instead of a SQL Server LocalDB placeholder. - Major documentation refresh: The README has been completely rewritten with a much clearer flow (Features → Installation → Getting Started happy path first, reference material later). New
CONTRIBUTING.mdadded for developers.
What's Changed
- feat(cli): add interactive database provider selection to init command
- docs: major README overhaul and add CONTRIBUTING.md with release process
- chore(docs): remove outdated internal documentation
- chore: migrate to .slnx solution and update build configuration
- chore: remove legacy SqlCi project and old solution file
- chore: update release workflow and gitignore
- ci: update workflow to use SqlCi.slnx instead of deleted .sln
- docs: prepare CHANGELOG for v2.1.0
Full Changelog: v2.0.0...v2.1.0