Skip to content

Latest commit

 

History

History
121 lines (67 loc) · 7.49 KB

CHANGELOG.md

File metadata and controls

121 lines (67 loc) · 7.49 KB

Changelog

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

0.7.0 (2024-09-11)

⚠ BREAKING CHANGES

  • deployment: remove support for netcoreapp3.1
  • deployment: remove support for net5.0

Features

  • deployment: add support for net8.0 and switched native builds to use net8.0

0.6.0 (2022-03-02)

Bug Fixes

  • deployment: change exception on empty database list to log (3027a82)
  • deployment: fix for crash when running on net6.0 (3f7173c)
  • deployment: incorrect parsing of blacklist option (da239f9)

0.5.0 (2022-01-13)

⚠ BREAKING CHANGES

  • core: upgrade to netstandard2.1
  • deployment: remove support for dotnet framework runtime
  • deployment: remove support for netcoreapp2.1

Bug Fixes

  • deployment: fix issue with database list generation and owner_sid (66cde19)

build

  • core: upgrade to netstandard2.1 (21a214a)
  • deployment: remove support for dotnet framework runtime (4a9a8bb)
  • deployment: remove support for netcoreapp2.1 (3a5faed)

0.4.0 (2022-07-12)

Features

  • deployment: add command line argument to enable azpipelines integration (bfbd76a)
  • deployment: add files object type to default do not drop list (5940742)
  • deployment: add ignorefileandlogfilepath as a serviced dacdeployoptions value (c111815)

Bug Fixes

  • deployment: azure pipelines task.complete messages now use correct format (d1226be)
  • deployment: change to fix case sensitive command line arguments (602dae2)
  • deployment: fixes issue with active build server (bad6570)

0.3.0 (2022-01-10)

⚠ BREAKING CHANGES

  • deployment: Removed netcoreapp3.0 as a TFM and replaced it with netcoreapp3.1, all native builds now target .NET Core 3.1.

Ensure you are using .NET Core 2.1 or preferably .NET Core 3.1 if you are currently using the .NET Core 3.0 build of the project.

Features

  • deployment: add command line argument parsing for sqlcmd variables (6f805e8)
  • deployment: add file logging option (755285c), closes #2
  • deployment: add progress, warning and error build server messages (4f20600), closes #6
  • deployment: output build server messages on task completion (9042f7a), closes #6

build

  • deployment: Updated from .NET Core 3.0 to 3.1 (531da17), closes #10

0.2.0 (2020-01-12)

Bug Fixes

  • deployment: updated HelpWriter with updated Help Text (d8ee2c3), closes #3

Features

  • deployment: added command line parameters to configure DacDelpoyOptions sent to Microsoft DacServices (3b56e1b), closes #1

0.1.0 (2019-11-21)

Bug Fixes

  • deployment: added missing call to RegisterDatabaseListGenerators (6230124)
  • deployment: added missing parameter into DacDeployAsyncTask ProgressChanged Log Message (599fff8)
  • deployment: fixed blacklist argument parsing (677f91c)
  • deployment: fixed DatabaseListGenerators (afb64cd)
  • deployment: fixed LogLevel parsing in ArgumentParser (f91b778)

Features

  • deployment: added basic argument parsing (81d8e04)
  • deployment: added comma separated list parsing for databases argument (6e68c6f)
  • deployment: added DacDeployAsyncTask functionality, the tool can now successfully deploy DacPac's (700e8d5)
  • deployment: added DatabaseListGenerators (b118a05)
  • deployment: added ExecCommand to DacTools.Deployment (75eab65)
  • deployment: added functionality to multiple tasks to deploy databases asynchronously (8b2b6aa)
  • deployment: added the initial set of arguments for deployment (84f7101)
  • deployment: setup DacTools.Deployment project (3c23f3a)
  • deployment: started the groundwork for Build Server detection (d92fb8f)
  • implemented a basic logging system (945acf8)