Skip to content

Latest commit

 

History

History
68 lines (48 loc) · 2.85 KB

File metadata and controls

68 lines (48 loc) · 2.85 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

🚀 New features

  • Added CompileForPostgres, CompileForSqlServer, CompileForMySql extension methods on IQuery type.

💥 Breaking changes

  • Changed the output of UniqueIdentifierValue column when rendering Postgres queries from uuid_generate_v4() to gen_random_uuid()

✨ Improvements

  • Improved PrettyPrint support
  • Enhance column type conversion and implicit casting documentation and support

🧹 Housekeeping

  • Updated Candoumbe.Pipelines to 0.7.0
  • Added unit tests for SelectIntoQuery class
  • Added documentation for QueryWriter class
  • Removed direct dependency to xunit NuGet package in favor of transitive dependency brought by FsCheck.Xunit
  • Replaced Codecov.Tool with CodecovUploader NuGet package
  • Implemented central package management
  • Initialized dev container for development

🖹 Documentation

  • Added more C# documentation.
  • Added specific documentation for parameterized queries usage with CollectVariableVisitor.

0.4.0 / 2021-11-16

🚀 New features

  • Added DateOnly support (#41)
  • Added TimeOnly support (#41)

0.3.0 / 2021-01-31

💥 Breaking changes

🛠️ Fixes

  • Fixes incorrect rendering of [CasesColumn].
  • Fixes ArgumentOutOfRangeException thrown when using ClauseOperator.In with SelectQuery
  • Fixes ArgumentOutOfRangeException thrown when using ClauseOperator.NotIn with SelectQuery

0.2.0 / 2021-01-30

🚀 New features

🛠️ Fixes

  • Fixes ArgumentOutOfRangeException thrown when using ClauseOperator.In with string values

0.1.0 / 2021-01-08

  • Initial release