You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: update CHANGELOG to reflect v1.1.2 instead of v2.0.0
- Changed from v2.0.0 to v1.1.2 (hotfix release)
- No breaking changes - all fixes are for bugs that never worked
- Updated migration guide to reflect seamless upgrade
- Updated version support matrix
This is a hotfix release, not a major version bump, because:
- Bugs were present since v1.0.0 and never worked correctly
- No API changes or new features
- Only consumer is deutschebank-infrastructure
- Maintains backward compatibility
Copy file name to clipboardExpand all lines: CHANGELOG.md
+28-51Lines changed: 28 additions & 51 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,11 +5,11 @@ All notable changes to the Deployment Guard workflow will be documented in this
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6
6
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
7
8
-
## [2.0.0] - 2025-12-16
8
+
## [1.1.2] - 2025-12-16
9
9
10
-
### 🎯 Major Breaking Changes
10
+
### 🐛 Critical Bug Fixes
11
11
12
-
This is a complete architectural refactor of the Deployment Guard workflow to eliminate fragile temporary file-based state management and improve validation logic robustness.
12
+
This is a complete architectural refactor of the Deployment Guard workflow to fix critical bugs that were present since v1.0.0. These bugs prevented proper validation and are now fixed without breaking changes.
13
13
14
14
### ✨ Added
15
15
@@ -31,13 +31,9 @@ This is a complete architectural refactor of the Deployment Guard workflow to el
31
31
32
32
### 🔧 Changed
33
33
34
-
-**BREAKING**: `verify_image_existence` now defaults to `true` (was `false` in v1.x)
35
-
- This was always the intended behavior but was disabled due to bugs in v1.x
36
-
- If you want to disable image existence checks, explicitly set to `false`
37
-
38
34
-**State Management Architecture**: Complete replacement of temporary files with bash arrays
39
35
-**Before (v1.x)**: Used `/tmp/validation_failed.txt`, `/tmp/new_images.txt`, `/tmp/old_images.txt`
v1.1.2 is a **hotfix release** that fixes critical bugs without changing the API or default behavior. All workflows using v1.1.1 can safely upgrade to v1.1.2 without any changes.
138
120
139
-
### What's Fixed in v2.0.0
121
+
### What's Fixed in v1.1.2
140
122
141
123
1.**Rebuild Downgrade Protection**: Now correctly blocks downgrades like `25.12.08-2` → `25.12.08`
142
124
2.**Private Registry Support**: Image existence checks now work with private registries
143
125
3.**Deterministic Execution**: No more temporary file race conditions
144
126
4.**Complete Error Reporting**: All validation failures are reported, not just the first one
145
127
146
-
### Testing Before Migrating
128
+
### Upgrade Steps
147
129
148
-
We recommend testing v2.0.0 in a non-production branch first:
0 commit comments