Skip to content

TigerWrap 0.9.1

Latest

Choose a tag to compare

@rkozlowski rkozlowski released this 14 Jul 21:54

TigerWrap 0.9.1 modernizes the CLI and release foundation while keeping the existing TigerWrap workflow intact.

Highlights

  • Migrated from Spectre.Console to TigerCli
  • Migrated connection handling and SQL execution to TigerQuery
  • Updated to .NET 10
  • Added db info
  • Added guided TigerWrapDb upgrade support from 0.9.0 to 0.9.1
  • Added configurable description attributes for generated enum types and members
  • Improved --help-errors output with human-readable return-code descriptions
  • Renamed public command groups to singular connection and project
  • Simplified project list language filtering
  • Added installer detection and optional installation of the .NET 10 Runtime
  • Prepared WinGet packaging support

Database upgrade

TigerWrap 0.9.1 can upgrade a TigerWrapDb 0.9.0 database using:

tiger-wrap db upgrade

Back up the TigerWrap database before upgrading.

The upgrade command:

  • verifies the target database and current version
  • requires explicit backup confirmation
  • runs the packaged 0.9.0 to 0.9.1 upgrade script
  • verifies the resulting database version and API level

Runtime requirement

TigerWrap requires the Microsoft .NET 10 Runtime for Windows x64.

The installer detects whether a compatible runtime is present and can offer to download and install it.

Compatibility

  • SQL Server 2017 and later
  • Windows x64
  • TigerWrapDb 0.9.1
  • Direct automated database upgrade supported from TigerWrapDb 0.9.0

Notes

This release focuses on modernization, stability, installer reliability, and safer database upgrade handling.

The installer attached to this release has SHA256:

1E32DD8FE17340E7633B317F410483019122BD542B3F2E9CD268AD71B66D753C