Skip to content

Releases: ronaldbosma/azure-integration-services-quickstart

1.9.0

21 Nov 12:13

Choose a tag to compare

Changes

  • Print tool versions in GitHub Actions workflow #22
  • Remove unused instance parameter #23

1.8.0

01 Nov 13:38

Choose a tag to compare

Changes

GitHub Actions workflow:

  • Use PS script to export azd env variables as GitHub Actions output #15
  • Set permissions per job instead of entire workflow #15
  • Add step to pipeline to validate template #21

Integration Tests:

  • Return resource endpoints during provisioning and use them in integration tests #15
  • Set correct MSTest.Sdk version in .csproj and remove the package reference updates #16
  • Add HTTP message logging in integration tests for demo purposes #16
  • Use dotenv.net to load azd .env file instead of a custom configuration source to reduce the amount of code to maintain. #20

Bicep Template:

1.7.1

25 Oct 14:08
2be3564

Choose a tag to compare

Changes

  • Add integration tests folder to PR trigger (#14)
  • Use package reference updates where appropriate (#14)
  • Configure AZURE_SUBSCRIPTION_ID env variable at workflow level (#14)

1.7.0

18 Oct 16:25
c6e75a9

Choose a tag to compare

Changes

  • Added GitHub Actions Workflow: Implemented CI/CD pipeline for automated build, deployment, testing and cleanup. The workflow includes jobs for building and verifying infrastructure, deploying to Azure, executing integration tests and cleaning up resources.
  • Added Security Control Tag: Added SecurityControl: 'Ignore' tag to Trainer Demo Deploy Resources for MTT Managed Subscriptions compliance (PR #11).
  • Improved Resource Cleanup: Modified predown hook to remove all Log Analytics Workspaces from resource group automatically, eliminating the need to pass workspace names to the pipeline and providing more robust cleanup.
  • Added Integration Tests: Included integration test that validates the complete message flow through deployed Azure services, automatically testing the sample application workflow end-to-end (PR #13).

1.6.0

06 Aug 09:25
0ef50cf

Choose a tag to compare

Changes

  • Updated Key Vault API Version: Now uses 2024-11-01 for improved compatibility and features.
  • Added Bicep Linter Rule: Enabled the no-unused-imports rule for cleaner Bicep templates.
  • Updated Required azd Version: Minimum required Azure Developer CLI version set to 1.17.0 to support the new linter rule.
  • Removed Unused Imports: Cleaned up unused import of settings.bicep from main.bicep.
  • Removed Bicep Module Names: These are now optional as of Bicep v0.34.1.
  • Naming Convention Fixes: Addressed warning related to minimum value constraints.

1.5.0

25 Jul 07:48

Choose a tag to compare

Changes

  • Added predown hook to ensure permanent removal of the Log Analytics Workspace.
    This prevents issues in future deployments where telemetry data (requests and traces) may fail to appear in Application Insights and Log Analytics due to residual workspace configurations from previous deployments.

1.4.0

23 May 12:55

Choose a tag to compare

Changes

  • Explicitly set the principal type for system-assigned managed identities.
    This helps prevent errors that occur when assigning roles due to the identity not being found.
  • Updated Bicep resource versions.

1.3.0

02 May 12:03
a4c588e

Choose a tag to compare

Changes

  • Move Logic App in subfolder: Lately, the Logic App (Standard) extension in VS Code keeps prompting to create a workspace when opening the repository, even though a .code-workspace file exists in /src. This issue is resolved by moving the files from /src/logicApp to /src/logicApp/Workflows. This change also makes it easier to include other projects, such as custom .NET code, within the Logic App workspace in the future.

1.2.0

29 Apr 15:02
5901e78

Choose a tag to compare

Changes

  • User-Assigned Managed Identities: Introduced user-assigned managed identities for API Management, Function App and Logic App. This update addresses client preferences for user-assigned identities in specific scenarios.

1.1.0

03 Mar 19:27
86efd32

Choose a tag to compare

Changes