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
Copy file name to clipboardExpand all lines: CHANGELOG.md
+42Lines changed: 42 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,98 +5,140 @@ All notable changes to this project will be documented in this file.
5
5
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).
6
6
7
7
## Unreleased
8
+
9
+
## [0.3.5] - 2025-09-17
10
+
8
11
### Fixed
12
+
9
13
- Correctly parse missing proxy_jump as None.
10
14
11
15
## [0.3.4] - 2025-02-14
16
+
12
17
### Changed
18
+
13
19
- Improve error message around missing short name.
14
20
15
21
## [0.3.3] - 2025-02-12
22
+
16
23
### Fixed
24
+
17
25
- Ensure that `log_format` accepts snake_case values.
18
26
19
27
## [0.3.2] - 2025-02-12
28
+
20
29
### Changed
30
+
21
31
- Now prints the user agent to the log.
22
32
- Set the certificate serial number to a random number. The number should not be absolutely relied upon to be unique.
23
33
24
34
## [0.3.1] - 2025-02-03
35
+
25
36
### Added
37
+
26
38
- Add internal flag to strip trailing component from dotted-path project IDs.
27
39
28
40
## [0.3.0] - 2025-01-30
41
+
29
42
### Added
43
+
30
44
- Add an `/oidc` endpoint to get the OIDC information to use.
31
45
- Add an `extensions` configuration option to chose the SSH extensions to enable.
32
46
33
47
### Changed
48
+
34
49
- Change the format of the `projects` claim required from the OIDC provder.
35
50
36
51
## [0.2.0] - 2024-11-05
52
+
37
53
### Changed
54
+
38
55
- Make the claim→principal mapping configurable.
39
56
There is no longer any default mapper so no principals will be set unless you set one in the config.
40
57
41
58
### Added
59
+
42
60
- Add a `/public_key` endpoint to retrieve the currently-used public key
43
61
44
62
## [0.1.9] - 2024-09-18
63
+
45
64
### Fixed
65
+
46
66
- Raise error if the user's short name is not set.
47
67
48
68
## [0.1.8] - 2024-09-10
69
+
49
70
### Changed
71
+
50
72
-[OCI] Build Conch with MUSL and base the image on a static distroless image. This reduces attack surface and reduces image size by 66%.
51
73
52
74
## [0.1.7] - 2024-09-09
75
+
53
76
### Changed
77
+
54
78
-[helm] Only trigger reinstall if actual data in ConfigMap changes.
55
79
56
80
## [0.1.6] - 2024-09-09
81
+
57
82
### Changed
83
+
58
84
- Keep the platform name intact and return the alias.
59
85
60
86
## [0.1.5] - 2024-08-23
87
+
61
88
### Added
89
+
62
90
- Make the proxy_jump optional.
63
91
64
92
### Changed
93
+
65
94
-[helm] Restart the pod only if the hash of the config has changed.
66
95
67
96
## [0.1.4] - 2024-08-20
97
+
68
98
### Fixed
99
+
69
100
- Principals are based on project, not platform.
70
101
71
102
## [0.1.3] - 2024-08-20
103
+
72
104
### Added
105
+
73
106
- Add a health check endpoint.
74
107
- Allow setting the log format to JSON.
75
108
-[helm] Added a readiness probe to Kubernetes manifest.
76
109
77
110
### Changed
111
+
78
112
-[helm] Run the service as a non-root user
79
113
80
114
## [0.1.2] - 2024-08-15
115
+
81
116
### Changed
117
+
82
118
- Port to new claims format and change certificate response to match. Now version 2.
83
119
- Filter out irrelevant platforms.
84
120
85
121
## [0.1.1] - 2024-08-13
122
+
86
123
### Added
124
+
87
125
- Make logging level configurable, and default to `info`.
88
126
- Make SSH signing key secret name configurable.
89
127
-[helm] Add Kubernetes Service to Helm chart.
90
128
-[helm] Remove `ports.hostPort` from `Deployment`.
0 commit comments