All notable changes to this project will be documented in this file.
1.36.1 - 2026-02-16
-
Rename LICENCE to LICENSE (#157) - (f8b6522) by @emirgens in #157
-
Update catalog-info.yaml (#158) - (235055e) by @emirgens in #158
-
Update catalog-info.yaml (#159) - (9d91f3c) by @emirgens in #159
1.36.0 - 2026-01-09
1.35.2 - 2025-11-26
- Support new fields in radixconfig.yaml with validate radix-config command - (ddd71e9) by @nilsgstrabo in #149
1.35.1 - 2025-11-17
- Always return an error message when context is invalid. (#145) - (2b388d8) by @jacobsolbergholm in #145
- @github-actions[bot] made their first contribution in #146
- @jacobsolbergholm made their first contribution in #145
1.35.0 - 2025-10-07
1.34.0 - 2025-09-30
1.33.4 - 2025-08-11
- Panic when using --token-environment and APP_SERVICE_ACCOUNT_TOKEN not set - (27e6f1c) by @nilsgstrabo in #137
1.33.3 - 2025-08-08
1.33.2 - 2025-07-29
1.33.1 - 2025-07-09
1.33.0 - 2025-06-24
1.32.0 - 2025-05-27
- Added options tag and from-type to build and build-deploy pipeline jobs (#130)
-
Added options tag and from-type to build and build-deploy pipeline jobs
-
Cleanup
-
Cleanup
1.31.0 - 2025-05-14
- 1205-refresh-build-kit-cache (#128)
-
Regenerated, added triggered from webhook and build-kit and cache related fields
-
Added option refresh-build-cache
-
Updated version
1.30.2 - 2025-04-23
1.30.1 - 2025-04-23
1.30.0 - 2025-04-22
1.29.0 - 2025-04-09
- Add commands set private-image-hub-secret and set build-secret (#121) - (1690bfd) by @Richard87 in #121
1.28.0 - 2025-04-08
- Added an option commit-id to the promote job (#122)
-
Added an option commit-id to the promote job
-
Added an option commit-id to the promote job - (d155ed6) by @satr in #122
1.27.0 - 2025-02-28
1.26.1 - 2025-02-28
- Added stop scheduled-job commands (#116)
-
Added stop scheduled-job commands
-
Added examples for the scheduled-job commands
-
Updated versions
-
Added autocomplete for jobs and batches
-
Update cmd/stopScheduledJobs.go
Co-authored-by: Richard Hagen richard.hagen@gmail.com
-
Added endpoints to stop jobs and batches for entire environment
-
Added command to get batches and jobs
-
Extended command to get batches and jobs
-
Added silence error option
-
Added batch summary test
-
Added job summary text
Co-authored-by: Richard Hagen richard.hagen@gmail.com - (bc940f1) by @satr in #116
1.26.0 - 2025-02-21
- 154 vulnerability scans accessible through api or grafana (#115)
-
move the generated api client to new folder
-
Add vulnscanapi
-
Rename GetForCommand to GetRadixApiForCommand for clarity
-
refactor client for different endpoints
-
refactor client for different endpoints
-
Add vulnerability command to retrieve scan results for applications
-
Update cmd/getVulnerability.go
Co-authored-by: Sergey Smolnikov ssmol@equinor.com
-
Fix error handling in getVulnerability.go for improved clarity
-
Update cmd/getVulnerability.go
Co-authored-by: Sergey Smolnikov ssmol@equinor.com
-
Enhance getVulnerability.go to support job and component detection for vulnerability scans
-
Refactor getVulnerability.go to enhance job and component detection for vulnerability scans
-
Refactor getVulnerability.go to update component model references for improved clarity
-
remove quoted names
Co-authored-by: Sergey Smolnikov ssmol@equinor.com - (13a6146) by @Richard87 in #115
1.25.0 - 2025-02-18
- Updated version and api (#114)
-
Updated version and api
-
Updated api and optional descriptions
-
Updated versions
-
Cleanup
-
Cleanup
1.24.1 - 2024-12-17
- Bump golang.org/x/crypto from 0.26.0 to 0.31.0
Bumps golang.org/x/crypto from 0.26.0 to 0.31.0.
updated-dependencies:
- dependency-name: golang.org/x/crypto dependency-type: indirect ...
Signed-off-by: dependabot[bot] support@github.com - (fa24e7d) by @dependabot[bot]
-
Update github.com/equinor/radix-operator to v1.68.1 - (854e605) by @nilsgstrabo
-
Merge pull request #111 from equinor/dependabot/go_modules/golang.org/x/crypto-0.31.0
Bump golang.org/x/crypto from 0.26.0 to 0.31.0 - (a44a3be) by @nilsgstrabo in #111
1.24.0 - 2024-11-12
- Added build deploy option environment (#109)
-
Added build deploy option environment
-
Added external DNS aliases option to the apply-config
-
Update cmd/createApplyConfigPipelineJob.go
Co-authored-by: Richard Hagen richard.hagen@gmail.com
- Added error handling
Co-authored-by: Richard Hagen richard.hagen@gmail.com - (9fd4fce) by @satr in #109
1.23.0 - 2024-10-22
- Added build pipeline jobs (#108)
-
Added build pipeline jobs
-
Update cmd/createBuildPipelineJob.go
Co-authored-by: Richard Hagen richard.hagen@gmail.com
- Update cmd/createBuildPipelineJob.go
Co-authored-by: Richard Hagen richard.hagen@gmail.com
Co-authored-by: Richard Hagen richard.hagen@gmail.com - (87e887b) by @satr in #108
1.22.0 - 2024-10-02
- Get-resources (#106)
-
Added resources endpoint
-
Added resources endpoint
-
Corrected resources command arguments
-
Removed outdated const
-
Added flag completion
-
Added flag completion
1.21.0 - 2024-09-26
- Autocomplete flags (#107)
-
Add Autocomplete to flags
-
Generic cache
-
Add Application autocompletion to all commands
-
Fix Application autocompletion to all commands, Add Component autocomplete
-
Add Component autocomplete
-
remove appName pointer to cleanup code
-
Add autocomplete of Deployments
-
Add autocomplete of Variables and Secrets
-
better failsafe
-
Set n to shorthand for component everywhere
-
Add Jobs autocompletion
-
revert "n" as shortcut for component
-
remove RADIX_ from available variables
-
use slice.FindAll() instead of slices.Filter() - (3afbaad) by @Richard87 in #107
1.20.1 - 2024-09-12
- Scale components (#105)
-
Manually Scale components, add reset command
-
deprecate start component command
-
cleanup, use deprecated and example fields
-
better description of reset command - (c0ab9f4) by @Richard87 in #105
1.20.0 - 2024-08-26
- Add-pipeline-job-option-to-control-using-build-cache (#104)
-
Added option
-
Set ref
-
Re-generated client
-
Added override use cache option - (2160624) by @satr in #104
1.19.2 - 2024-07-26
- Update-refs (#101)
1.19.1 - 2024-06-19
- Get appllication list now prints to stdout - (c3a8a1b) by @FredrikMWold
- Merge pull request #99 from FredrikMWold/fix/get-application-list-bug
fix: get appllication list now prints to stdout - (f0cc40c) by @nilsgstrabo in #99
- @FredrikMWold made their first contribution
1.19.0 - 2024-06-18
- Update module references (#98)
validation support for runtime section in radixconfig
add flag --strict-validation in command validate radix-config - (723000d) by @nilsgstrabo in #98
1.18.1 - 2024-06-04
- Update golangci-lint, goreleaser, remove shorthand flag, add comment about local file and file:// (#96) - (e73944f) by @Richard87 in #96
1.18.0 - 2024-06-03
- Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 (#88)
Bumps google.golang.org/protobuf from 1.31.0 to 1.33.0.
updated-dependencies:
- dependency-name: google.golang.org/protobuf dependency-type: indirect ...
Signed-off-by: dependabot[bot] support@github.com Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Sergey Smolnikov ssmol@equinor.com - (466e58f) by @dependabot[bot] in #88
- Schema and strict validation radixconfig (#95)
-
validate against crd and strictly
-
cleanup, use jsonschema directly
-
update go.mod
-
updated operator
-
update golangci-lint, goreleaser, remove shorthand flag, add comment about local file and file:// - (103a074) by @Richard87 in #95
1.17.0 - 2024-04-19
- Add-pipeline-job-apply-config (#93)
1.16.1 - 2024-04-15
-
Update radix-operator version - (aa2df2f) by @nilsgstrabo
-
Merge pull request #91 from equinor/update-radix-operator-version
update radix-operator version - (dd191e7) by @nilsgstrabo in #91
1.16.0 - 2024-04-12
- Easy RX CLI Install (#87)
- Replace device code login with interactive login (#90)
-
replace device code login with interactive login
-
add flag --use-device-code for login command
-
add SilenceUsage and fix usage for flag
-
extend help for use-device-code
1.15.0 - 2024-01-22
- Added an option component to the create deploy pipeline job (#84)
-
Added an option component to the create deploy pipeline job
-
Fixed error handling
-
Merged
-
Changed api option componentToDeploy to array
1.14.1 - 2024-01-18
-
Add environment flag to deploy pipeline job - (4d4b89d) by @nilsgstrabo
-
Merge pull request #85 from equinor/add-missing-flag
add environment flag to deploy pipeline job - (f1e55fb) by @nilsgstrabo in #85
1.14.0 - 2024-01-17
- Add command to set tls certificate and private key (#83)
-
add command to set tls certificate and private key
-
add command for setting external dns tls secrets
-
update module versions
-
fix example
-
add flag to get certificate and private key from file
-
remove unneccessary else-if block - (b2042d3) by @nilsgstrabo in #83
1.13.3 - 2024-01-02
- Upgrade dependencies (#81)
- upgrade dependencies and fix lint bugs
- cleanup dockerfile
Co-authored-by: Richard Hagen richard.hagen@bouvet.no - (81396e9) by @Richard87 in #81
1.13.2 - 2024-01-02
- Add set env var (#80)
-
Added a command set env var
-
Added a command set env var, updated radix-api client
1.13.1 - 2023-11-29
- Return error if pipeline job fails when using --follow (#78)
-
return error when pipeline job fails with --follow
-
rename func
-
change info message logging - (04b58c4) by @nilsgstrabo in #78
1.13.0 - 2023-11-20
- Set get logs since duration (#77)
Co-authored-by: Richard Hagen richard.hagen@bouvet.no - (b18133a) by @Richard87 in #77
1.12.1 - 2023-11-10
- Allow, but hide token-env flag in validate cmd (#76)
- hide token-env flag
Co-authored-by: Richard Hagen richard.hagen@bouvet.no - (f691481) by @Richard87 in #76
1.12.0 - 2023-11-10
-
Merge branch 'master' into update-readme - (0292f9b) by @satr
-
Merge pull request #72 from equinor/update-readme
Update readme - (b3e1931) by @emirgens in #72
-
Removed sample repo - (d64867b) by @emirgens
-
Merge pull request #73 from equinor/cleanup-launch-vscode
Cleanup launch vscode - (3837384) by @emirgens in #73
- Bump golang.org/x/net from 0.10.0 to 0.17.0
Bumps golang.org/x/net from 0.10.0 to 0.17.0.
updated-dependencies:
- dependency-name: golang.org/x/net dependency-type: indirect ...
Signed-off-by: dependabot[bot] support@github.com - (3860d68) by @dependabot[bot]
- Merge pull request #64 from equinor/dependabot/go_modules/golang.org/x/net-0.17.0
Bump golang.org/x/net from 0.10.0 to 0.17.0 - (55ddb01) by @emirgens in #64
- Create validate command (#75)
- Create validate command
- make sure all output goes to stdout, except printing yaml
- create a validate subcommand
Co-authored-by: Richard Hagen richard.hagen@bouvet.no Co-authored-by: Nils Gustav Strรฅbรธ 65334626+nilsgstrabo@users.noreply.github.com - (3ec779b) by @Richard87 in #75
- @dependabot[bot] made their first contribution
1.11.0 - 2023-10-20
- Add rerun pipeline job command (#71)
1.10.0 - 2023-10-18
-
Remove unused embed package - (179f372) by @nilsgstrabo
-
Add ldflags to reduce size of compiled binary - (6115b32) by @nilsgstrabo
-
Remove unused var - (e187e63) by @nilsgstrabo
-
Merge pull request #69 from equinor/goreleaser-ldflags
Misc changes - (2e74c35) by @nilsgstrabo in #69
- Added option commitID for deploy pipeline job (#70)
-
Added option commitID for deploy pipeline job
-
Corrected commit-id option description - (1cfb0a4) by @satr in #70
1.9.3 - 2023-10-12
1.9.2 - 2023-10-12
-
Upate release readme - (d330a83) by @Richard87
-
Added contributing.md Added security.md Updated readme.md - (73e1423) by @emirgens
-
Version from env (#67)
- read version from git tag
- upate release readme
Co-authored-by: Richard Hagen richard.hagen@bouvet.no - (4566420) by @Richard87 in #67
- @emirgens made their first contribution
1.9.1 - 2023-10-12
- Include dependencies (#63)
- add api client
- remove swagger-gen from release
- test goreleaser build and golang ci lint
- add CD, remove lint test
Co-authored-by: Richard Hagen richard.hagen@bouvet.no - (0d8bfe4) by @Richard87 in #63
- Login to docker registry (#65)
- login to docker registry
- run fast golangci-lint
Co-authored-by: Richard Hagen richard.hagen@bouvet.no - (bfe9f22) by @Richard87 in #65
- Add scope (#66)
Co-authored-by: Richard Hagen richard.hagen@bouvet.no - (9df533a) by @Richard87 in #66
1.9.0 - 2023-10-11
- Promote active deployment (#62)
- Promote active deployment
- print branch name without newline
- add new version 1.9.0
Co-authored-by: Richard Hagen richard.hagen@bouvet.no - (7991aae) by @Richard87 in #62
1.8.1 - 2023-09-28
- Dockerfile.goreleaser to reduce vulnerabilities - (6fbf2a0) by @snyk-bot
- Update Dockerfile.goreleaser
Co-authored-by: Sergey Smolnikov ssmol@equinor.com - (07ec4c0) by @nilsgstrabo
- Merge pull request #53 from equinor/snyk-fix-05aa567a3e60e868aa7f3d5d2ef69921
[Snyk] Security upgrade alpine from 3.17 to 3 - (fbc9e57) by @nilsgstrabo in #53
- Upgrade Go (1.21) an ApiMachinery(0.27.6) (#57)
- Upgrade name_template (#58)
Co-authored-by: Richard Hagen richard.hagen@bouvet.no - (54c8d45) by @Richard87 in #58
- Tweaking-name-templae (#59)
Co-authored-by: Richard Hagen richard.hagen@bouvet.no - (da57ba0) by @Richard87 in #59
- @Richard87 made their first contribution in #59
1.8.0 - 2023-08-21
- Suppress warning (#49)
-
Suppressed client-go warnings
-
Fixed creating of an app
- Add delay loop on app registration (#50)
-
Added delay between registered app and returned deploy key
-
Set version
- Replace authentication with msal in Radix CLI (#55)
-
Added get deployment command
-
Added get deployments command
-
Updated refs
-
Return error always
-
Added msal provider.
-
Extended msal provider.
-
Saved old radix config from msal struct
-
Saved radix config without token, saved msal struct
-
Rearranged code
-
Saved contract to contract file
-
Added logout
-
Updated copyright
-
Removed outdated file
-
Removed outdated code, cleaned up
-
Cleaned up
-
Set version
-
Added reader ad group option
-
Added create app example
-
Removed outdated code. Added troubleshooting for failure scenarios.
-
Moved msal contract data structure to radix config file as a property
-
cleanup code
-
store msal cache as base64
-
cleanup code
-
misc fixes
-
Extracted context related flags to an extra method
-
Set context related flags only to context specific commands
-
Removed not used constants
-
Suppressed help output on error. Corrected get job log.
-
Fixed preserved context
Co-authored-by: Nils Gustav Strรฅbรธ nst@equinor.com - (6a9ab49) by @satr in #55
- Joined get deploy commands to two. Corrected command descriptions (#56)
-
Joined get deploy commands to two. Corrected command descriptions
-
Update cmd/logsJob.go
Co-authored-by: Nils Gustav Strรฅbรธ 65334626+nilsgstrabo@users.noreply.github.com
- Update cmd/logsJob.go
Co-authored-by: Nils Gustav Strรฅbรธ 65334626+nilsgstrabo@users.noreply.github.com
- Update cmd/logsEnvironmentComponent.go
Co-authored-by: Nils Gustav Strรฅbรธ 65334626+nilsgstrabo@users.noreply.github.com
- Update cmd/logsEnvironmentComponent.go
Co-authored-by: Nils Gustav Strรฅbรธ 65334626+nilsgstrabo@users.noreply.github.com
- Update cmd/logsEnvironment.go
Co-authored-by: Nils Gustav Strรฅbรธ 65334626+nilsgstrabo@users.noreply.github.com
- Update cmd/logsEnvironment.go
Co-authored-by: Nils Gustav Strรฅbรธ 65334626+nilsgstrabo@users.noreply.github.com
Co-authored-by: Nils Gustav Strรฅbรธ 65334626+nilsgstrabo@users.noreply.github.com - (5bc27ad) by @satr in #56
1.7.1 - 2023-04-03
-
Bump dependencies - (429e1c7) by @nilsgstrabo
-
Merge pull request #46 from equinor/security/update-packages
bump dependencies - (8b706aa) by @nilsgstrabo in #46
1.7.0 - 2023-03-27
- Add prev log (#44)
- Scale replica (#45)
- Add option image-tags (#43)
-
Added imagetags option to deploy job
-
Cleanup
-
Renamed image-tag-names
-
Updated ref
1.4.0 - 2023-01-12
-
Updated readme - (a786e25) by @nilsgstrabo
-
Merge pull request #41 from equinor/update-readme
updated readme - (4131d49) by @nilsgstrabo in #41
- Added command to create a promote pipeline job. Changed the version cโฆ (#42)
-
Added command to create a promote pipeline job. Changed the version command
-
Update cmd/promoteApplication.go
Co-authored-by: Nils Gustav Strรฅbรธ 65334626+nilsgstrabo@users.noreply.github.com
- Update cmd/promoteApplication.go
Co-authored-by: Nils Gustav Strรฅbรธ 65334626+nilsgstrabo@users.noreply.github.com
- Update cmd/promoteApplication.go
Co-authored-by: Nils Gustav Strรฅbรธ 65334626+nilsgstrabo@users.noreply.github.com
- Update cmd/promoteApplication.go
Co-authored-by: Nils Gustav Strรฅbรธ 65334626+nilsgstrabo@users.noreply.github.com
-
Update buildDeployApplication.go
-
Create deployApplication.go
Co-authored-by: Nils Gustav Strรฅbรธ 65334626+nilsgstrabo@users.noreply.github.com - (3b532f3) by @satr in #42
1.3.0 - 2022-11-11
-
Add configuration-item argument for create app - (5004d8c) by @nilsgstrabo
-
Merge pull request #40 from equinor/46539-require-configurationItem-for-createApp
add configuration-item argument for create app - (7e3734e) by @nilsgstrabo in #40
1.2.1 - 2022-10-12
- Added docker file (#35)
-
Fixed get job logs
-
Added new dockerfile code
-
Corrected dockerfile
-
Corrected readme
- Added commands start, stop component, env, app (#36)
-
Added acknowledge warnings flag and version command (#39) - (23e4869) by @satr in #39
-
Fix dockerfile2 (#38)
1.1.1 - 2022-09-14
1.1.0 - 2022-04-20
-
Dockerfile to reduce vulnerabilities (#29) - (a084368) by @snyk-bot in #29
-
Dockerfile to reduce vulnerabilities (#30) - (b4acbb6) by @snyk-bot in #30
- @snyk-bot made their first contribution in #30
1.0.8 - 2022-02-23
-
Update go modules - (f713f03) by @nilsgstrabo
-
Merge pull request #28 from equinor/185798-update-go-modules
update go modules - (8bf9b32) by @nilsgstrabo in #28
1.0.7 - 2021-10-14
- Added login/logout commands (#26)
1.0.6 - 2021-10-04
- Fix login error - (bdb1acd) by @nilsgstrabo
-
Fix command example in readme (#23) - (0c47dc8) by @satr in #23
-
Merge pull request #24 from equinor/set-configmode-for-audience
fix login error - (1abee3f) by @nilsgstrabo in #24
1.0.5 - 2021-07-14
- Add error message when error occurs (#13)
Co-authored-by: INGE KNUDSEN ingeknudsen@INGEs-MacBook-Pro.local - (8d01cbc) by @ingeknudsen in #13
1.0.4 - 2020-11-03
-
Require configBranch on create application - (ae9aa45) by @nilsgstrabo
-
Merge pull request #17 from equinor/48324_update_radixapi_reference
Require configBranch on create application - (a74048f) by @nilsgstrabo in #17
- @nilsgstrabo made their first contribution in #17
1.0.3 - 2020-10-27
- Ra 1909 machine user token reset function (#14)
-
RA-1909 Added command regenerate machine user token. Work in progress
-
RA-1909 Changed command ntype
-
RA-1909 Added launch entry
-
RA-1909 Implemented set machine user token
-
RA-1909 Printed machine user token
-
Removed not needed reference from go.mod - (b4b2e57) by @satr in #14
-
Changed ignorefile - (6f37a6e) by @satr
-
Extended push release documentation (#15) - (6aa40fa) by @satr in #15
-
Removed extra text from output of machine-user token (#16) - (2fd65a7) by @satr in #16
- @satr made their first contribution in #16
1.0.2 - 2020-06-18
-
Added triggeredBy argument to deploy command - (6cc05f7)
-
Merge pull request #12 from equinor/RA-1478
Added triggeredBy argument to deploy command - (2a358ea) in #12
1.0.1 - 2020-05-12
-
Update README.md - (84c15d9) by @ingeknudsen
-
RA-1271 Create/Delete Environment (#9)
-
createEnv
-
copypaste correction
-
add parameters
-
add delete cmd
- Restart component command (#11)
1.0.0 - 2020-03-19
-
Update README.md - (977ed05) by @ingeknudsen
-
Update README.md - (17927eb) by @ingeknudsen
-
Ra 1313 prepare for release (#6)
-
Refactored commands
-
Enabled commands
-
Corrected launch
-
Improve suboptimal logging (#7)
-
Improve suboptimal logging
-
Code review
Co-authored-by: INGE KNUDSEN ingeknudsen@INGEs-MacBook-Pro.local
Co-authored-by: INGE KNUDSEN ingeknudsen@INGEs-MacBook-Pro.local - (ce8ef77) by @ingeknudsen in #6
- Took daft experiences into account (#8)
Co-authored-by: INGE KNUDSEN ingeknudsen@INGEs-MacBook-Pro.local - (78a9536) by @ingeknudsen in #8
0.0.17 - 2020-02-06
-
Updated readme - (83102e7)
-
Create a proof of concept for creating a application using cli - (57481c4)
-
Create application - (b1819ca)
-
Added example script - (3a2bcb6)
-
Update README.md - (9fcad4c) by @ingeknudsen
-
Merge branch 'master' of github.com:equinor/radix-cli - (0863580)
-
Break if - if new timeout was set - (1e5f642)
-
Changed logic to log ok - (f636de6)
-
Prepare for demo - (6bf9e61)
-
Extracted into utility function - (e06ce45)
-
Added install guide for mac users - (e4048e7)
-
Link to releases - (d01eb21)
-
Fix links - (38c9abe)
-
Feature flags + Documentation updates - (e825494) by @JoakimHagen in #2
-
Swagger in Makefile (#5)
- @JoakimHagen made their first contribution in #5
0.0.16 - 2020-01-04
0.0.15 - 2020-01-03
- Added command to get environment from branch - (4494114)
0.0.14 - 2020-01-03
- Follow logs (#1)
0.0.13 - 2019-12-23
- Try to add method to set secret - (8a3b4ec)
0.0.12 - 2019-12-23
-
Added documentation - (068bdf5)
-
Changed to be a heading - (3a6b034)
-
Should be build-deploy - (3f6ba1c)
-
Should be build-deploy - (7302020)
0.0.11 - 2019-12-23
-
Use token from environment variable - (71bc6b9)
-
Create LICENCE - (f1b3e87) by @ingeknudsen
-
Merge branch 'master' of github.com:equinor/radix-cli - (afd084f)
- @ingeknudsen made their first contribution
0.0.10 - 2019-12-22
- Prepare release - (97565f8)
0.0.9 - 2019-12-20
- Wrong folder - (c98eb54)
0.0.8 - 2019-12-20
- Revert back to original - (238d2b4)
-
The first commit - (33c624d)
-
Added radix config - (d13718a)
-
Attempt to release only docker image - (8343362)
- @ made their first contribution