GitPedia
Azure-Player

Azure-Player/azure.datafactory.tools

Tools for deploying Data Factory (v2) in Microsoft Azure

30 Releases
Latest: 4d ago
adftools v1.16v1.16Latest
NowinskiKNowinskiK·4d ago·June 9, 2026
GitHub

📋 What's Changed

  • Fixed ClientAssertionCredential authentication failure for federated identity (OIDC) credentials by removing redundant `Get-AzAccessToken` calls in `Get-AzDFV2Credential` and `Remove-AdfObjectRestAPI` #492 by @NowinskiK in https://github.com/Azure-Player/azure.datafactory.tools/pull/493
  • Full Changelog: https://github.com/Azure-Player/azure.datafactory.tools/compare/v.1.15.0...v1.16
adftools v1.15v.1.15.0
NowinskiKNowinskiK·2w ago·May 27, 2026
GitHub

Added

  • Credential type of ADF objects is now supported for deployment via REST API

🐛 Fixed

  • Fix DryRun not loading deployment state from storage for hash comparison by @pardhasaradhireddy in https://github.com/Azure-Player/azure.datafactory.tools/pull/476
  • Starting blob event trigger fails with 'Resource cannot be updated during provisioning' - now waits for provisioning to complete before retrying #484, #474, #463
  • Fixed REST API calls failing with 401 Unauthorized due to Az.Accounts 5.x returning SecureString from Get-AzAccessToken
  • Fixed DryRun not loading deployment state from storage for hash comparison #476
  • README.md updated and new Structured Documentation created

New Contributors

  • @pardhasaradhireddy made their first contribution in https://github.com/Azure-Player/azure.datafactory.tools/pull/476
  • Full Changelog: https://github.com/Azure-Player/azure.datafactory.tools/compare/v.1.14.0...v.1.15.0
adftools v1.14v.1.14.0
NowinskiKNowinskiK·7mo ago·October 24, 2025
GitHub

Added

  • New input parameters for `Get-AdfDocDiagram` function: Include, Exclude.
adftools v1.13.1v1.13.1
NowinskiKNowinskiK·7mo ago·October 20, 2025
GitHub

🐛 Fixed

  • Fixed trigger start retry logic to exit immediately on successful start instead of running all 5 attempts #465
  • Fixed CSV parametrization line count reporting when CSV contains empty lines #446
adftools v1.13v1.13.0
NowinskiKNowinskiK·1y ago·May 20, 2025
GitHub

🐛 Fixed

  • Adopted to breaking change in Az.Accounts v5.0 with Get-AzAccessToken that doesn't support String anymore #449

Added

  • Error during the import when required Az.Resource module is not loaded #336
  • Az.DataFactory module is required to import adftools
  • Added function `Set-AdfToolsAuthToken` to enable changing URL to API when target environment is different the default Global Azure #356 #441

🐛 Fixed

  • Error when deleting credentials #403
adftools v1.12.0v1.12.0
NowinskiKNowinskiK·1y ago·March 19, 2025
GitHub

Added

  • Error during the import when required Az.Resource module is not loaded #336
  • Az.DataFactory module is required to import adftools
  • Added function `Set-AdfToolsAuthToken` to enable changing URL to API when target environment is different than default Global Azure #356 #441

🐛 Fixed

  • Error when deleting credentials #403
adftools v1.11.2v1.11.2
NowinskiKNowinskiK·1y ago·December 4, 2024
GitHub

🐛 Fixed

  • Unknown object type: SparkJobDefinition #428 by adding the type to the ignored list
adftools v1.11.1v1.11.1
NowinskiKNowinskiK·1y ago·November 6, 2024
GitHub

🐛 Fixed

  • Fixed saving deployment state file with UTF8 BOM-less regardless of PS version #425

🐛 Fixed / Added

  • Incremental deploy feature causes payload limit issue #374
  • Incremental state is no longer saved into Global Parameter of ADF, but now it's stored in provided Storage Account #374
adftools v1.11.0v1.11.0
NowinskiKNowinskiK·1y ago·October 29, 2024
GitHub

🐛 Fixed / Added

  • Incremental deploy feature causes payload limit issue #374
  • Incremental state is no longer saved into the Global Parameters of ADF, but now it's stored in provided Storage Account #374
adftools v1.10.0v1.10.0
NowinskiKNowinskiK·1y ago·August 5, 2024
GitHub

🐛 Fixed

  • Trigger Activation Failure Post-Selective Deployment when TriggerStopMethod = `DeployableOnly` #386
  • Significantly improved performance of unit tests by mocking target ADF
adftools v1.9.1v1.9.1
NowinskiKNowinskiK·1y ago·June 17, 2024
GitHub

🐛 Fixed

  • `Test-AdfCode` failed when run on Docker image and $ConfigPath param is not provided #394
adftools v1.9.0v1.9.0
NowinskiKNowinskiK·2y ago·March 1, 2024
GitHub

🐛 Fixed

  • Fixed failure of publishing ADF when globalConfigurations exist in Factory file but Global Params does not #387
adftools v1.8.0v1.8.0
NowinskiKNowinskiK·2y ago·September 12, 2023
GitHub

🐛 Fixed

  • Incremental re-deployment of deleted and recreated objects #355
adftools v1.7.0v1.7.0
NowinskiKNowinskiK·2y ago·August 18, 2023
GitHub

🐛 Fixed

  • Deployment of Global Parameters might not work sometimes #354
adftools v1.6.3v1.6.3
NowinskiKNowinskiK·2y ago·July 17, 2023
GitHub

Added

  • Stop and restart only changed triggers #264 #332
  • New option to Stop/Start only the triggers that are already Started #291

🐛 Fixed

  • `RootFolder` must be absolute otherwise temp files cannot be written #335
  • Catch InvalidOperation exception when reading empty FilterFilePath in New-AdfPublishOption.ps1 #338
  • Purview configuration gets overwritten when deploy Global Parameters using ADF deployment task #343
  • Incremental Deployment seems to not work when factory folder does not exist #346
  • The publish cmdlet tries to delete enabled (active) trigger (not in source) when TriggerStartMethod = KeepPreviousState #350
adftools v1.5v1.5
NowinskiKNowinskiK·2y ago·June 18, 2023
GitHub

Added

  • Remove pipeline's from check (`Test-AdfCode`) for dashes in name #309
  • Test-AdfLinkedService can use internally Invoke-AzRestMethod #144
  • Test-AdfLinkedService return an object #165
  • Test-AdfLinkedService accepts parameters of testing LS #222

🐛 Fixed

  • Bug #311: Fixed deletion of credential type of objects
  • Bug #331: Fixed `Test-AdfCode` for [credential] objects
adftools v1.4v1.4
NowinskiKNowinskiK·3y ago·April 26, 2023
GitHub

Added

  • More precise error message when value in config is empty #300
  • Incremental deployment!!! #195
  • Support for credentials deployment & delete #156
adftools v1.3v1.3
NowinskiKNowinskiK·3y ago·February 27, 2023
GitHub

🐛 Fixed

  • Defined ignored types in references and added `BigDataPool` to it #289
adftools v1.2v1.2
NowinskiKNowinskiK·3y ago·February 24, 2023
GitHub

🐛 Fixed

  • Validation of ADF files fails when JSON contains property with single quote #287
  • Validation of ADF files fails when a pipeline has reference to Synapse notebook
adftools v1.1v1.1
NowinskiKNowinskiK·3y ago·February 23, 2023
GitHub

📦 [1.1.0] - 2023-02-23

  • Support for new SynapseNotebook activity #279
adftools v1.0v1.0
NowinskiKNowinskiK·3y ago·February 17, 2023
GitHub

📦 [1.0.0] - 2023-01-02

  • Version 1.0 released
  • 100% tests passed
adftools v0.110.1v0.110.1
NowinskiKNowinskiK·3y ago·December 3, 2022
GitHub

🐛 Fixed

  • Bug #260: Fixed newly introduced bug in Test-AdfCode
adftools v0.110v0.110
NowinskiKNowinskiK·3y ago·December 3, 2022
GitHub

🐛 Fixed

  • Bug #260: Test-AdfCode function: The property 'globalParameters' cannot be found on this object.
adftools v0.101v0.101
NowinskiKNowinskiK·3y ago·November 19, 2022
GitHub

🐛 Fixed

  • Bug #226: Cannot overwrite/set DateTime type of value via config file
adftools v0.100v0.100
NowinskiKNowinskiK·3y ago·November 18, 2022
GitHub

🐛 Fixed

  • Bug #229: Wildcard in name not working in `json` config file
v0.99
NowinskiKNowinskiK·3y ago·November 18, 2022
GitHub

🐛 Fixed

  • The module accepts Credentials type of object (when loading from files), but the deployment is skipped and not supported yet. #156
v0.97
NowinskiKNowinskiK·4y ago·April 25, 2022
GitHub

🐛 Fixed

  • `Publish-AdfV2UsingArm` cmdlet to make it compatible with PS 5.1
  • Updating value of global params of boolean types #203

Added

  • Added tests for `Publish-AdfV2UsingArm`
  • Added `OutputFolder` input parameter to `Export-AdfToArmTemplate`
  • Added new cmdlet: `Test-AdfArmTemplate` #191
v0.96
NowinskiKNowinskiK·4y ago·February 23, 2022
GitHub

🐛 Fixed

  • Bug: Error in replacing property using config.csv when empty element exists #186
  • Bug: Replacing properties from json-config for managedPrivateEndpoints #184 #185
v0.95.1
NowinskiKNowinskiK·4y ago·December 7, 2021
GitHub

📦 [0.95.1] - 2021-12-07

  • Bug fixed: Loading ADF from code fails when excluding any object and ManagedVNET exist #171
v0.95
NowinskiKNowinskiK·4y ago·October 24, 2021
GitHub

📦 [0.95.0] - 2021-10-23

  • Added structure to return object for Test-AdfCode which allows to check number of warnings too
  • Fixed tests