CHANGELOG.txt
|
# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] ## [Releases] ## [1.0.6.0] - 2026-06-17 ### Added - Get-ALDependencies: Added -Inspect switch for dry-run dependency validation — resolves the full dependency graph and verifies all builds exist without downloading, copying, or touching the container - Get-ALDependencies: Added per-run deduplication cache so each dependency is only downloaded once per invocation - Get-ALDependencies: app.json and environment.json are now read from the downloaded artifact when present, falling back to the Azure DevOps API otherwise ### Fixed - Get-ALDependencies: Extracted artifact directories were never cleaned up; they are now deleted automatically after each run ### Changed - Get-ALDependencies / Get-AppFromLastSuccessfulBuild: Dependency lines now include repo name and build number for easier tracing - Added comment-based help (Get-Help) to all functions in Get-ALDependencies.ps1 and Get-AppFromLastSuccessfulBuild.ps1 ## [1.0.5.5] - 2026-03-18 ### Fixed - Enhance Get-ALDependencies function with improved logging and dependency handling. - Added code to fix problems with øæå ## [1.0.5.4] - 2025-01-10 ### Fixed - Small bugfix ## [1.0.5.1] - 2025-01-10 ### Fixed - Small bugfix ## [1.0.5.0] - 2025-01-10 ### Fixed - Renamed functions to conform with approved verbs in Powershell ## [1.0.4.6] - 2025-01-08 ### Added - Get-BuildVersion: Added possibility to return BC ArtifactUrl from a variable group - Convert-ArtifactUrlToBCContainerName: Added script to generate containername from artifacturl ## [1.0.4.5] - 2024-10-28 ### Fixed - Get-RepositoryId: Bugfix: Find exact match on Repo name ## [1.0.4.4] - 2023-01-27 ### Added - Get-ALDependencies: Added possibility to write dependencies to a csv file ## [1.0.3.8] - 2022-08-23 ### Fixed - Uninstall-BCAppsOnDocker: Fixed tenant which were needed for sandbox ## [1.0.3.7] - 2022-02-10 ### Fixed - Handling of special characters like æøå when reading environment.json file ## [1.0.3.6] - 2021-10-05 ### Fixed - Check for empty container ## [1.0.3.5] - 2021-10-05 ### Fixed - modules was not loaded correctly ## [1.0.3.4] - 2021-10-04 ### Added - Added functions to extract BC version numbers from BC Conatiner and Artifact Url ## [1.0.3.1] - 2020-12-07 ### Changed - Updated version to 1.0.3.3 - Changed to search specific repository ## [Releases] ## [1.0.3.1] - 2020-12-07 ### Changed - Updated version to 1.0.3.1 and changed repository location ## [1.0.3.0] - 2020-08-10 ### Fixed - Make deep dependencies work. Eg. AppA -> AppB -> AppC - If dep is specified in app.json but no environment.json file exist, then continue without error ### Removed - Duplicate log messages ## [1.0.2.0] - 2020-06-22 ### Added - Support for version numbers in environment.json file in order to specify a specific build to build upon ### Removed - Branch specific handling |