All notable changes to this project will be automatically documented in this file.
0.7.0 (2024-09-11)
- deployment: remove support for netcoreapp3.1
- deployment: remove support for net5.0
- deployment: add support for net8.0 and switched native builds to use net8.0
0.6.0 (2022-03-02)
- 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)
- core: upgrade to netstandard2.1
- deployment: remove support for dotnet framework runtime
- deployment: remove support for netcoreapp2.1
- deployment: fix issue with database list generation and owner_sid (66cde19)
- 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)
- 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)
- 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)
- 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.
- 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
0.2.0 (2020-01-12)
- deployment: added command line parameters to configure DacDelpoyOptions sent to Microsoft DacServices (3b56e1b), closes #1
- 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)
- 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)