Skip to content

[updatecli] Bump updatecli version to v0.115.0#185

Open
hmcts-dependency-updater[bot] wants to merge 59 commits intomasterfrom
updatecli_827d6d22f189b054c50e088bf73a82e71eed11294fb42a17073e8a4727ac53b0
Open

[updatecli] Bump updatecli version to v0.115.0#185
hmcts-dependency-updater[bot] wants to merge 59 commits intomasterfrom
updatecli_827d6d22f189b054c50e088bf73a82e71eed11294fb42a17073e8a4727ac53b0

Conversation

@hmcts-dependency-updater
Copy link
Copy Markdown
Contributor

@hmcts-dependency-updater hmcts-dependency-updater bot commented Nov 13, 2023

Update updatecli version

Set the updatecli version in the github workflow

key "$.jobs.updatecli.steps[1].with.version" updated from "v0.65.1" to "v0.66.0", in file ".github/workflows/run-updatecli.yaml"

v0.66.0
Release published on the 2023-11-12 11:54:16 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.66.0

## Important

By default, Updatecli now shows a link to the CI job used to generate a pullrequest.
A live example is available on [github.com/updatecli/website](https://github.com/updatecli/website/pull/1227)
This new behavior can be disabled using `disablepipelineurl` set to true.

for example, using the following snippet

```
actions:
    default:
        title: 'ci: bump Venom version to {{ source "latestVersion" }}'
        kind: github/pullrequest
        disablepipelineurl: true
        spec:
            automerge: true
            labels:
                - chore
                - skip-changelog
        scmid: default
```


## Changes

## 🚀 Features

- feat(git): allow to decide if we want to fetch submodules or not @mavimo (#1758)
- feat(autodiscovery/cargo): allow advanced ignore/only rule @olblak (#1757)
- feat(file): Allows to use file pattern in the file/files key @olblak (#1738)
- feat(autodiscovery/maven): allow advanced ignore/only rule @olblak (#1756)
- feat(autodiscovery/fleet): allow advanced ignore/only rule @olblak (#1755)
- feat(autodiscovery/helmfile): allow advanced ignore/only rule @olblak (#1754)
- feat(autodiscovery/npm): allow advanced ignore/only rule @olblak (#1753)
- feat(autodiscovery/helm) allow advanced ignore/only rule @olblak (#1752)
- feat(autodiscovery/updatecli): Add updatecli compose autodiscovery @olblak (#1749)
- feat(yaml): add advanced yamlpath support @olblak (#1741)
- feat(action): show CI url in pullrequest body @olblak (#1737)
- feat(dockerfile) support multiple files @dduportal (#1739)

## 🐛 Bug Fixes

- fix(autodiscovery/dockercompose): allow multiple ignore rule @olblak (#1751)
- fix(autodiscovery/dockerfile): allow multiple ignore rule @olblak (#1750)
- fix(autodiscovery): fix default autodiscovery action title @olblak (#1742)

## 🧰 Maintenance

- deps: bump patch version for Golang package defined in go.mod @updateclibot (#1745)
- chore(deps): Bump sigstore/cosign-installer from 3.1.2 to 3.2.0 @dependabot (#1748)
- deps: bump Golang version to 1.21.4 @updateclibot (#1746)
- chore(deps): Bump github.com/docker/docker from 24.0.6+incompatible to 24.0.7+incompatible @dependabot (#1734)

## Contributors

@dduportal, @dependabot, @dependabot[bot], @mavimo, @olblak, @updateclibot and @updateclibot[bot]
v0.66.1
Release published on the 2023-11-14 19:18:55 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.66.1

## Important

There is a change affecting the Helm autodiscovery plugin with `only`,`ignore` rule.
More information on https://github.com/updatecli/updatecli/issues/1769

## Changes

## 🐛 Bug Fixes

- fix(file): ignore searchpattern not found when used with matchpattern @olblak (#1766)
- fix(action): action fails if CI is not detected @olblak (#1764)

## 🧰 Maintenance

- chore: remove usage of io/ioutil package as deprecated since Go 1.16 @mavimo (#1761)
- chore: remove helper package that is not used anymore @mavimo (#1762)

## Contributors

@mavimo, @olblak, @updateclibot and @updateclibot[bot]
v0.67.1
Release published on the 2023-11-25 11:48:17 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.67.1

## Changes

## 🧰 Maintenance

- chore: factorize condition result code out of resource plugins @dduportal (#1775)

## Contributors

@dduportal, @olblak, @updateclibot and @updateclibot[bot]
v0.68.0
Release published on the 2023-12-04 09:36:15 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.68.0

## Changes

- chore(ci): update workflow permissions to be least privilege @mcwarman (#1785)

## 🚀 Features

- feat(yaml): Add file search pattern && fix multiple file condition @olblak (#1786)
- feat(pipeline): add target config dependsonchange @mcwarman (#1782)

## 🐛 Bug Fixes

- fix: always set report name @olblak (#1783)

## 🧰 Maintenance

- Update Golang module golang.org/x/mod @updateclibot (#1811)
- Update Golang module github.com/testcontainers/testcontainers-go @updateclibot (#1812)
- Update Golang module golang.org/x/oauth2 @updateclibot (#1809)
- Update Golang module github.com/aws/aws-sdk-go @updateclibot (#1797)
- Update Golang module github.com/hashicorp/hcl/v2 @updateclibot (#1792)
- Update Golang module github.com/minamijoyo/tfupdate @updateclibot (#1795)
- Update Golang module sigs.k8s.io/yaml @updateclibot (#1799)
- Update Golang module github.com/moby/buildkit @updateclibot (#1800)
- Update Golang module github.com/drone/go-scm @updateclibot (#1801)
- Update Golang module github.com/google/go-containerregistry @updateclibot (#1803)
- Update Golang module github.com/go-git/go-git/v5 @updateclibot (#1806)
- Update Golang module github.com/fatih/color @updateclibot (#1805)
- deps: don't group go module minor update @olblak (#1790)
- deps: bump golangci version to 1.55.2 @olblak (#1788)
- deps: bump github.com/invopo/jsonschema to v0.12.0 @olblak (#1787)

## 📝 Documentation

- docs: add a link to the Civo Navigate EU talk record @olblak (#1780)

## Contributors

@mcwarman, @olblak, @updateclibot and @updateclibot[bot]
v0.69.0
Release published on the 2023-12-12 16:21:16 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.69.0

## Important

The autodiscovery feature doesn't require `--experimental` more information on:
- https://www.updatecli.io/blog/one-less-experimentation-autodiscovery/

## Changes

## 🚀 Features

- feat(helm): Helm Autodiscovery ignore local dependencies @olblak (#1838)
- feat(autodiscovery): move autodiscovery out of experimental @olblak (#1814)

## 🐛 Bug Fixes

- fix: yamlpath with searchpattern always return changed @olblak (#1832)
- chore(helmfile): remove useless error message @olblak (#1815)

## 🧰 Maintenance

- deps: bump patch version for Golang package defined in go.mod @updateclibot (#1834)
- Update Golang module github.com/go-git/go-git/v5 @updateclibot (#1833)
- chore(deps): Bump tibdex/github-app-token from 1.8 to 2.1 @dependabot (#1611)
- chore(deps): Bump anchore/sbom-action from 0.14.3 to 0.15.1 @dependabot (#1813)
- Update Golang module github.com/drone/go-scm @updateclibot (#1826)
- Update Golang module github.com/spf13/cobra @updateclibot (#1827)
- chore: only run updatecli on targeted branch main @olblak (#1825)
- chore(deps): Bump google.golang.org/grpc from 1.58.1 to 1.58.3 @dependabot (#1823)
- chore(deps): Bump github.com/go-jose/go-jose/v3 from 3.0.0 to 3.0.1 @dependabot (#1824)
- deps: rename and bump github.com/getsops/sops/v3 @olblak (#1822)
- Update Golang module github.com/heimdalr/dag @updateclibot (#1820)
- chore(deps): Bump actions/setup-go from 4 to 5 @dependabot (#1819)
- deps: bump Golang version to 1.21.5 @updateclibot (#1816)

## 📝 Documentation

- Fix comment that break the generated doc @mavimo (#1831)

## Contributors

@dependabot, @dependabot[bot], @mavimo, @olblak, @updateclibot and @updateclibot[bot]
v0.70.0
Release published on the 2023-12-20 16:34:08 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.70.0

## Changes

- fix: maven autodiscovery e2e test @olblak (#1844)

## 🚀 Features

- feat(scm): add BasicAuth to stash @pismute (#1841)

## 🧰 Maintenance

- deps: bump patch version for Golang package defined in go.mod @updateclibot (#1842)
- Update Golang module github.com/aws/aws-sdk-go @updateclibot (#1847)
- chore(deps): Bump golang.org/x/crypto from 0.16.0 to 0.17.0 @dependabot (#1845)
- chore(deps): Bump github.com/containerd/containerd from 1.7.7 to 1.7.11 @dependabot (#1846)
- chore(deps): Bump github/codeql-action from 2 to 3 @dependabot (#1843)
- chore(deps): Bump sigstore/cosign-installer from 3.2.0 to 3.3.0 @dependabot (#1839)

## Contributors

@dependabot, @dependabot[bot], @olblak, @pismute, @updateclibot and @updateclibot[bot]
v0.71.0
Release published on the 2024-01-15 18:03:21 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.71.0

## Changes

## 🚀 Features

- feat(terraform/lock): parse provider hostname onto lock download client @mcwarman (#1870)
- feat: cache updatecli policies @olblak (#1867)

## 🐛 Bug Fixes

- fix: updatecli compose caching @olblak (#1871)
- feat(terraform): ensure descriptions returned for all terraform files @mcwarman (#1869)
- fix: successful condition combined with failwhen @olblak (#1866)
- fix: shell exitcode @olblak (#1854)

## 🧰 Maintenance

- chore(deps): Bump anchore/sbom-action from 0.15.1 to 0.15.3 @dependabot (#1858)
- deps: bump Golang version to 1.21.6 @updateclibot (#1863)
- chore(deps): Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 @dependabot (#1857)
- Update Golang module github.com/beevik/etree @updateclibot (#1855)

## Contributors

@dependabot, @dependabot[bot], @mcwarman, @olblak, @updateclibot and @updateclibot[bot]
v0.72.0
Release published on the 2024-01-26 12:46:44 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.72.0

## Changes

## 🚀 Features

- chore: improve contributing section scaffolded readme @olblak (#1894)
- feat: add a command to scaffold a new Policy @olblak (#1884)

## 🐛 Bug Fixes

- fix: json target when combined with scm @olblak (#1890)
- Fix listing helm chart versions @galal-hussein (#1893)
- fix(scaffold): use default values.yaml @olblak (#1891)
- fix: panic error in dockerimage resource @olblak (#1889)
- fix: helm autodiscovery should ignore subcharts @olblak (#1877)

## 🧰 Maintenance

- chore(deps): Bump anchore/sbom-action from 0.15.3 to 0.15.4 @dependabot (#1883)
- Update Golang module github.com/google/go-containerregistry @updateclibot (#1880)
- Update Golang module helm.sh/helm/v3 @updateclibot (#1881)
- Update Golang module github.com/testcontainers/testcontainers-go @updateclibot (#1873)
- Update Golang module golang.org/x/oauth2 @updateclibot (#1864)

## Contributors

@dependabot, @dependabot[bot], @galal-hussein, @olblak, @updateclibot and @updateclibot[bot]
v0.73.0
Release published on the 2024-02-17 18:29:58 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.73.0

## WARNING 
This release introduces a few important changes. 

**Ephemeral branch**

The ephemeral branch created by Updatecli before opening a pullrequest or merge request changes its format to include the base branch, more information [here](https://github.com/updatecli/updatecli/issues/1897) about why this change is needed.
The consequence of this, is that every pull requests or merge requests created by Updatecli before 0.73.0 will become orphan. They can be closed as Updatecli will recreate them with the new ephemeral branch format.

**Autodiscovery updating container tag**

The Autodiscovery plugins for Helm, Dockerfile, and docker compose have been improved to also include the image digest by default. 

So 

1. `updatecli/updatecli:latest` will be updated to  `updatecli/updatecli:latest@sha256xxxx`
2. `updatecli/updatecli:0.23.0` to `updatecli/updatecli:0.73.0@sha256xxx`
3. `updatecli/updatecli:0.23.0@sha256xxx` to `updatecli/updatecli:0.73.0@sha256yyy`

Docker image using digest without specifying the tag will be ignored.

This behavior can be disabled using the parameter `digest` set to `false` such as in the following example:

```
autodiscovery:
  scmid: default
  crawlers:
    helm:
      digest: false
```

## Changes

- fix: updatecli autodiscovery file variable @olblak (#1939)

## 🚀 Features

- feat: helm autodiscovery handles digest @olblak (#1938)
- feat: dockercompose autodiscovery handles digest @olblak (#1932)
- feat: dockerfile autodiscovery handles digest @olblak (#1931)
- feat: add ko autodiscovery plugin @olblak (#1929)
- feat: add kubernetes autodiscovery @olblak (#1928)
- feat: Allow to override updatecli autodiscovery files @olblak (#1921)
- feat: add base branch to temporary working branch @olblak (#1899)
- feat(cargo): set user-agent for crate api request @olblak (#1933)

## 🐛 Bug Fixes

- fix: WriteLineToFile truncates file when opening @mcwarman (#1916)

## 🧰 Maintenance

- chore(deps): Bump golangci/golangci-lint-action from 3 to 4 @dependabot (#1927)
- chore: remove depecrated versionFilter for versionfilter @olblak (#1930)
- Update Golang module github.com/aws/aws-sdk-go @updateclibot (#1920)
- Update Golang module golang.org/x/oauth2 @updateclibot (#1923)
- deps: bump Golang version to 1.22.0 @updateclibot (#1917)
- chore(deps): Bump github.com/moby/buildkit from 0.12.4 to 0.12.5 @dependabot (#1907)
- chore(deps): Bump github.com/opencontainers/runc from 1.1.7 to 1.1.12 @dependabot (#1908)
- chore(deps): Bump codecov/codecov-action from 3 to 4 @dependabot (#1909)
- chore(deps): Bump sigstore/cosign-installer from 3.3.0 to 3.4.0 @dependabot (#1910)
- Update Golang module github.com/oras-project/oras-credentials-go @updateclibot (#1913)
- chore(deps): Bump release-drafter/release-drafter from 5 to 6 @dependabot (#1912)
- chore(deps): Bump anchore/sbom-action from 0.15.4 to 0.15.8 @dependabot (#1906)
- Update Golang module github.com/google/go-containerregistry @updateclibot (#1901)
- Update Golang module oras.land/oras-go/v2 @updateclibot (#1902)

## Contributors

@dependabot, @dependabot[bot], @mcwarman, @olblak, @updateclibot and @updateclibot[bot]
v0.74.0
Release published on the 2024-03-07 13:04:07 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.74.0

On top of bug-fixes and dependency updates, this release introduces the following main features:

**Shareable Policy out of experimental**

We don't need the flag `--experimental` to use that feature anymore.
More information on https://www.updatecli.io/blog/shareable-policies/

**Allow to enable/disable working branch for any scm using the parameter `workingbranch`.**

Previously, only the "git" scm could be used to push changes to existing git branches while other scm (GitHub,Gitlab,Stash,Gitea) would only push changes to a working branch like `updatecli_main_xxxxx`.
It was handy for pullrequest based workflow, but also a frequent source of confusion for new users.
Now if `workingbranch` is set true/false then we enable/disable working branch otherwise by default, we fall back to the previous situation depending on the scm kind.

**Allow condition target**

Previously for a target to be executed, all conditions defined in the pipeline needed to pass.
While it remains the default behavior, now it's possible to only trigger a target based on a subset of conditions

**Add flux autodiscovery plugin**

Updatecli autodiscovery can now identify updates in Flux helmrelease and ociregistry.
gitrepository support will come in a future version.

Once again, we paid attention to not introducing any breaking changes so all existing manifests should keep working.

## Changes

## 🚀 Features

- feat: move shareable policies out of experimental @olblak (#1973)
- feat: Allow to enable/disable working branch for all scm plugins @olblak (#1955)
- feat: Add conditional Target @olblak (#1962)
- feat: add flux autodiscovery plugin @olblak (#1950)
- feat: golang autodiscovery should follow conventional commits @olblak (#1947)
- feat: fleet autodiscovery should follow conventional commits @olblak (#1946)

## 🐛 Bug Fixes

- fix(dockerdigest): Allow to specify none linux os @olblak (#1981)
- fix(golang): autodiscovery should run go mod tidy from sub folders @olblak (#1957)
- fix(helm): ignore containers when tag or repository are not specified @olblak (#1956)

## 🧰 Maintenance

- deps: bump Golang version to 1.22.1 @updateclibot (#1971)
- Update Golang module golang.org/x/oauth2 @updateclibot (#1976)
- Update Golang module github.com/stretchr/testify @updateclibot (#1969)
- refactor: remove useless git checkout after a git clone @olblak (#1966)
- Update Golang module github.com/hashicorp/hcl/v2 @updateclibot (#1967)
- chore(deps): Bump actions/add-to-project from 0.5.0 to 0.6.0 @dependabot (#1961)
- Update Golang module github.com/drone/go-scm @updateclibot (#1953)
- chore(deps): Bump helm.sh/helm/v3 from 3.14.1 to 3.14.2 @dependabot (#1952)
- Update Golang module golang.org/x/mod @updateclibot (#1944)
- clean: always run fleet autodiscovery test @olblak (#1948)
- chore(deps): Bump helm.sh/helm/v3 from 3.14.0 to 3.14.1 @dependabot (#1934)

## Contributors

@dependabot, @dependabot[bot], @olblak, @updateclibot and @updateclibot[bot]
v0.75.0
Release published on the 2024-04-06 18:03:01 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.75.0

This release introduces a major improvement when interacting with Git repositories.
By default, Updatecli now automatically recreate "working" branch if their base branch diverges.
It relies on the scm option `force` to enable/disable this behavior.

So, If a target relies on a scm configuration with the setting "force" set to "true" like in the following example:

```
pipelineid: example
scms:
    default:
        kind: github
        spec:
            branch: 'main'
            email: 'alice@foo.bar'
            owner: 'updatecli-test'
            repository: 'updatecli'
            token: '{{ requiredEnv "GITHUB_TOKEN" }}'
            user: 'updateclibot'
            username: 'alice'
            # force allows recreating the working branch 
            # and to force push the changes by running 
            # git push --force
            force: true
        disabled: false
```

Then Updatecli creates a working branch named "updatecli_main_example" based on the branch "main"
and each time the branch "main" is modified, Updatecli recreates the working branch "updatecli_main_example".
The setting "force" allows Updatecli to recreate the working branch and to run "git push --force" operation. 

As a reminder, it's always a good practice to have branch protection in place to protect sensitive branches.

The scm git plugin has `force` set to `false` by default because it doesn't use working branch by default.
The scm plugin github,gitlab,stash, and gitea use `force` set to true by default as they all use working branch by default.

## Changes

- clean: migrate some updatecli pipeline to update-compose.yaml @olblak (#2011)

## 🚀 Features

- feat: By default scm github/gitlab/stash/gitea uses force push @olblak (#2026)
- chore: show extra warning for git scm @olblak (#2025)
- feat: close GitHub pullrequest when no file changed @olblak (#2021)
- Allow to recreate working branch based on their "base" branch @olblak (#2018)

## 🧰 Maintenance

- deps: bump golangci-lint to v1.57.2 @updateclibot (#2017)
- chore(deps): Bump actions/add-to-project from 0.6.1 to 1.0.0 @dependabot (#2009)
- chore(deps): Bump anchore/sbom-action from 0.15.9 to 0.15.10 @dependabot (#2010)
- deps(go): bump module github.com/aws/aws-sdk-go @updateclibot (#1996)
- chore(deps): Bump anchore/sbom-action from 0.15.8 to 0.15.9 @dependabot (#1978)
- chore(deps): Bump actions/add-to-project from 0.6.0 to 0.6.1 @dependabot (#1997)
- deps(go): bump module helm.sh/helm/v3 @updateclibot (#2001)
- deps(go): bump module oras.land/oras-go/v2 @updateclibot (#2002)
- chore(deps): Bump github.com/docker/docker from 24.0.7+incompatible to 24.0.9+incompatible @dependabot (#1998)
- deps(go): bump module github.com/google/go-containerregistry @updateclibot (#2003)
- deps(go): bump module github.com/drone/go-scm @updateclibot (#2004)
- chore(deps): Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 @dependabot (#1994)
- deps(go): bump module github.com/zclconf/go-cty @updateclibot (#2006)
- deps(go): bump module github.com/zclconf/go-cty @updateclibot (#1986)
- deps(go): bump module github.com/opencontainers/image-spec @updateclibot (#1987)
- deps(go): bump module github.com/goccy/go-yaml @updateclibot (#1988)
- deps(go): bump module github.com/aws/aws-sdk-go @updateclibot (#1990)
- deps(go): bump module golang.org/x/mod @updateclibot (#1991)
- chore(deps): Bump github.com/go-jose/go-jose/v3 from 3.0.1 to 3.0.3 @dependabot (#1983)

## Contributors

@dependabot, @dependabot[bot], @olblak, @updateclibot and @updateclibot[bot]
v0.76.0
Release published on the 2024-04-28 13:53:33 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.76.0

## Changes

## 🚀 Features

- chore: gate GitHub API commit behind experimental flag @olblak (#2063)
- feat: gomod allow to check module existence only @olblak (#2061)
- feat: gomod plugin allow http,https,file scheme @olblak (#2060)
- feat: Add support for GitHub API commit @MattiasAng (#2046)
- chore: sort reports by results @olblak (#2036)

## 🐛 Bug Fixes

- fix: always try to update existing pullrequest description @olblak (#2057)
- fix: execute actions once all pipelines have been executed (part 2) @olblak (#2054)
- fix: execute actions once all pipelines have been executed @olblak (#2040)
- fix: updatecli autodiscovery only matching rule @olblak (#2033)

## 🧰 Maintenance

- chore(deps): Bump golang.org/x/net from 0.22.0 to 0.23.0 @dependabot (#2041)
- chore(deps): Bump actions/add-to-project from 1.0.0 to 1.0.1 @dependabot (#2038)

## Contributors

@MattiasAng, @dependabot, @dependabot[bot], @olblak, @updateclibot and @updateclibot[bot]
v0.76.1
Release published on the 2024-04-30 16:41:24 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.76.1

## Changes

## 🐛 Bug Fixes

- fix: GitHub pullrequest description updated to a wrong content  @olblak (#2074)
- fix: use API for creating branch and fetching hashes when committing using Github API @MattiasAng (#2070)

## 🧰 Maintenance

- chore(deps): Bump sigstore/cosign-installer from 3.4.0 to 3.5.0 @dependabot (#2035)
- chore(deps): Bump golangci/golangci-lint-action from 4 to 5 @dependabot (#2051)

## Contributors

@MattiasAng, @dependabot, @dependabot[bot], @olblak, @updateclibot and @updateclibot[bot]
v0.77.0
Release published on the 2024-05-13 06:38:54 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.77.0

## Changes

## 🚀 Features

- feat: add argocd application autodiscovery @olblak (#2158)
- feat(maven): support unmarshalling maven responses in other XML charsets @mcwarman (#2147)

## 🐛 Bug Fixes

- fix: run git checkout before autodiscovery step @olblak (#2160)

## 🧰 Maintenance

- deps: bump golangci-lint to v1.58.1 @updateclibot (#2159)
- deps(go): bump module github.com/fluxcd/source-controller/api @updateclibot (#2133)
- deps(go): bump module golang.org/x/text @updateclibot (#2140)
- deps: bump golangci-lint to v1.58.0 @updateclibot (#2134)
- deps(go): bump module golang.org/x/oauth2 @updateclibot (#2087)
- deps(go): bump module golang.org/x/mod @updateclibot (#2085)
- deps(go): bump module github.com/aws/aws-sdk-go @updateclibot (#2115)
- deps(go): bump module github.com/fluxcd/source-controller/api @updateclibot (#2121)
- deps(go): bump module github.com/minamijoyo/hcledit @updateclibot (#2117)
- deps(go): bump module helm.sh/helm/v3 @updateclibot (#2108)
- deps(go): bump module github.com/hashicorp/hcl/v2 @updateclibot (#2104)
- deps(go): bump module github.com/go-git/go-git/v5 @updateclibot (#2084)
- chore(deps): Bump anchore/sbom-action from 0.15.10 to 0.15.11 @dependabot (#2073)

## Contributors

@dependabot, @dependabot[bot], @mcwarman, @olblak, @updateclibot and @updateclibot[bot]
v0.78.0
Release published on the 2024-05-27 15:02:25 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.78.0

## Changes

## 🚀 Features

- feat: support sources for argocd autodiscovery @olblak (#2182)

## 🧰 Maintenance

- deps(go): bump module golang.org/x/oauth2 @updateclibot (#2139)
- deps(go): bump module github.com/drone/go-scm @updateclibot (#2145)
- deps(go): bump module github.com/BurntSushi/toml @updateclibot (#2198)
- chore(deps): Bump anchore/sbom-action from 0.15.11 to 0.16.0 @dependabot (#2194)
- deps: bump golangci-lint to v1.58.2 @updateclibot (#2190)
- deps(go): bump module helm.sh/helm/v3 @updateclibot (#2185)
- deps(go): bump module github.com/fatih/color @updateclibot (#2174)
- deps(go): bump module github.com/beevik/etree @updateclibot (#2175)

## 📝 Documentation

- doc(github): note username is needed when using github private repositories @v1v (#2178)

## Contributors

@dependabot, @dependabot[bot], @olblak, @updateclibot, @updateclibot[bot] and @v1v
v0.79.0
Release published on the 2024-06-16 15:43:04 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.79.0

This release introduces a new experiment that allows using [Cuelang](https://github.com/cue-lang/cue) to write Updatecli policies. This feature is still experimental and can be removed in any upcoming release. Feedback is welcome [here](https://github.com/orgs/updatecli/discussions/2245) to shape this feature.  

## Changes

## 🚀 Features

- feat: golang update in gomod file preserve version formatting @olblak (#2218)
- feat(experimental): add cuelang support for Updatecli manifest @olblak (#2008)

## 🐛 Bug Fixes

- fix: golang autodiscovery should allow go version update only @olblak (#2236)
- fix: open github pullrequest even if the working branch diverged @olblak (#2219)

## 🧰 Maintenance

- chore(deps): Bump golangci/golangci-lint-action from 5 to 6 @dependabot (#2149)
- deps(go): bump module github.com/aws/aws-sdk-go @updateclibot (#2157)
- chore(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.5.1 to 1.6.0 @dependabot (#2217)
- deps(go): bump module golang.org/x/mod @updateclibot (#2214)
- deps(go): bump module golang.org/x/oauth2 @updateclibot (#2212)
- deps(go): bump module golang.org/x/text @updateclibot (#2213)
- deps: bump golangci-lint to v1.59.1 @updateclibot (#2216)
- deps(go): bump module cuelang.org/go @updateclibot (#2221)
- deps: bump golangci-lint to v1.59.0 @updateclibot (#2203)

## Contributors

@dependabot, @dependabot[bot], @olblak, @updateclibot and @updateclibot[bot]
v0.79.1
Release published on the 2024-06-17 16:36:48 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.79.1

## Changes

## 🐛 Bug Fixes

- fix: golang autodiscovery module update @olblak (#2247)

## 🧰 Maintenance

- deps: Bump Golang version to 1.22.4 @updateclibot (#2014)

## Contributors

@olblak, @updateclibot and @updateclibot[bot]
v0.80.0
Release published on the 2024-07-10 06:49:57 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.80.0

## Changes

## ⚠️ Deprecation 

Default Updatecli compose file `update-compose.yaml` is deprecated in favor of `updatecli-compose.yaml`
If both filename are detected, Updatecli fallback to use `update-compose.yaml`

- fix(ux): Use default compose filename updatecli-compose.yaml @olblak (#2291)

## 🚀 Features

- chore: show updatecli compose information on console output @olblak (#2294)
- feat(.tool-versions): support for a new tool @v1v (#2265)
- feat: Remove authentication requirement for publishing reports to Udash @olblak (#2278)

## 🐛 Bug Fixes

- fix(npm-source): Deprecated field can be bool @in0rdr (#2268)

## 🧰 Maintenance

- chore(deps): Bump actions/add-to-project from 1.0.1 to 1.0.2 @dependabot (#2263)
- deps(go): bump module golang.org/x/mod @updateclibot (#2277)
- deps(go): bump module github.com/hashicorp/hcl/v2 @updateclibot (#2256)
- deps: Bump Golang version to 1.22.5 @updateclibot (#2267)
- chore(deps): Bump github.com/hashicorp/go-retryablehttp from 0.7.5 to 0.7.7 @dependabot (#2259)
- deps(go): bump module github.com/drone/go-scm @updateclibot (#2253)

## Contributors

@dependabot, @dependabot[bot], @in0rdr, @olblak, @updateclibot, @updateclibot[bot] and @v1v
v0.81.2
Release published on the 2024-07-27 06:11:44 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.81.2

## Changes

- fix: use correct endpoint endpoints for terraform registry @loispostula (#2372)

## Contributors

@loispostula, @updateclibot and @updateclibot[bot]
v0.82.0
Release published on the 2024-08-04 10:30:34 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.82.0

## Changes

## 🚀 Features

- feat: allow to use boolean operator in target dependson value @olblak (#2415)
- feat: add terragrunt autodiscovery @loispostula (#2400)
- feat(transformers) show transformation as info messages @dduportal (#2393)

## 🐛 Bug Fixes

- fix: golang autodiscovery with module only @olblak (#2438)
- fix: rootdir param with relative path for all autodiscovery plugins @olblak (#2432)
- fix: misleading transformer error message @olblak (#2414)
- fix: use GitHub username to commit via GitHub instead of git user @loispostula (#2388)

## 🧰 Maintenance

- deps(go): bump module github.com/heimdalr/dag @updateclibot (#2406)

## Contributors

@dduportal, @loispostula, @olblak, @updateclibot and @updateclibot[bot]
v0.82.2
Release published on the 2024-08-13 14:51:15 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.82.2

## Changes

- fix: ignore functions and variable set in terragrunt @loispostula (#2499)

## Contributors

@loispostula
v0.82.3
Release published on the 2024-08-20 11:28:48 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.82.3

## Changes

## 🐛 Bug Fixes

- Git SCM: Ignore missing action handler @in0rdr (#2529)
- fix: action log message when using invalid action kind @olblak (#2530)

## 🧰 Maintenance

- deps(go): bump module cuelang.org/go @updateclibot (#2522)
- chore(deps): Bump anchore/sbom-action from 0.17.0 to 0.17.1 @dependabot (#2516)

## Contributors

@dependabot, @dependabot[bot], @in0rdr, @olblak, @updateclibot and @updateclibot[bot]
v0.83.0
Release published on the 2024-08-26 13:49:27 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.83.0

## Changes

## 🚀 Features

- feat(temurin) introduces a new source of type "Temurin" @dduportal (#2556)

## 🧰 Maintenance

- deps: Bump Golang version to 1.23.0 @updateclibot (#2514)
- deps: bump golangci-lint to v1.60.1 @updateclibot (#2515)

## Contributors

@dduportal, @updateclibot and @updateclibot[bot]
v0.84.0
Release published on the 2024-09-02 14:00:04 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.84.0

## Changes

## 🚀 Features

- feat(dockerfile): source implementation @loispostula (#2591)
- feat: implement prow autodiscovery @loispostula (#2567)
- feat(core): implement retry client for http fetching @loispostula (#2601)

## 🐛 Bug Fixes

- fix:  gitlab merge requests error @olblak (#2576)

## 🧰 Maintenance

- chore(gitlab tests) more restrictive main regex @loispostula (#2593)
- deps(go): bump module github.com/hashicorp/hcl/v2 @updateclibot (#2582)
- deps(go): bump module github.com/Masterminds/sprig/v3 @updateclibot (#2583)
- deps(go): bump module github.com/Masterminds/semver/v3 @updateclibot (#2569)
- chore(deps): Bump anchore/sbom-action from 0.17.1 to 0.17.2 @dependabot (#2555)

## Contributors

@dependabot, @dependabot[bot], @loispostula, @olblak, @updateclibot and @updateclibot[bot]
v0.84.1
Release published on the 2024-09-30 09:44:40 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.84.1

## Changes

- chore(text): switch to httpclient @loispostula (#2622)

## 🐛 Bug Fixes

- Fix prerelease semver filtering when current version is stable @gionn (#2736)

## 🧰 Maintenance

- deps(go): bump module github.com/fluxcd/source-controller/api @updateclibot (#2729)
- deps(go): bump module github.com/drone/go-scm @updateclibot (#2724)
- deps(go): bump module helm.sh/helm/v3 @updateclibot (#2719)
- deps(go): bump module helm.sh/helm/v3 @updateclibot (#2713)
- deps(go): bump module github.com/drone/go-scm @updateclibot (#2706)
- deps(go): bump module github.com/beevik/etree @updateclibot (#2702)
- deps(go): bump module github.com/aws/aws-sdk-go @updateclibot (#2691)
- deps(go): bump module github.com/getsops/sops/v3 @updateclibot (#2684)
- deps(go): Bump Golang version to 1.23.1 @updateclibot (#2672)
- deps(go): bump module github.com/testcontainers/testcontainers-go @updateclibot (#2677)
- deps(go): Bump helm & go-containerregistry @olblak (#2671)
- deps(go): bump module golang.org/x/mod @updateclibot (#2669)
- deps(go): bump module golang.org/x/text @updateclibot (#2664)
- deps(go): bump module golang.org/x/oauth2 @updateclibot (#2658)
- chore(deps): Bump github.com/opencontainers/runc from 1.1.12 to 1.1.14 @dependabot (#2647)

## Contributors

@dependabot, @dependabot[bot], @gionn, @loispostula, @olblak, @updateclibot and @updateclibot[bot]
v0.85.0
Release published on the 2024-10-07 06:47:47 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.85.0

## Changes

## 🚀 Features

- feat(autodiscovery/precommit): initial implementation @loispostula (#2773)
- feat: dockerfile autodiscovery should ignore stage name and scratch @loispostula (#2752)

## 🧰 Maintenance

- deps(go): bump module github.com/getsops/sops/v3 @updateclibot (#2787)
- chore(deps): Bump sigstore/cosign-installer from 3.6.0 to 3.7.0 @dependabot (#2771)
- deps(go): bump module golang.org/x/text @updateclibot (#2772)
- Disable spellcheck @olblak (#2765)
- deps: Bump Golang version to 1.23.2 @updateclibot (#2753)

## Contributors

@dependabot, @dependabot[bot], @lemeurherveCB, @loispostula, @olblak, @updateclibot and @updateclibot[bot]
v0.86.1
Release published on the 2024-11-05 19:46:11 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.86.1

## Changes

## 🐛 Bug Fixes

- fix(terragrunt): source block can be nil @loispostula (#2977)

## Contributors

@loispostula, @updateclibot and @updateclibot[bot]
v0.88.0
Release published on the 2024-11-26 14:55:05 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.88.0

## Changes

## 🚀 Features

- feat: add mermaid graph flavour @loispostula (#3167)

## 🐛 Bug Fixes

- fix: only look at target when target has dependsonchange: true @loispostula (#3160)

## 📝 Documentation

- doc: add mermaid to manifest show command output @olblak (#3173)
- doc(e2e tests) add a minimalistic documentation @dduportal (#1120)

## Contributors

@dduportal, @loispostula, @olblak, @updateclibot and @updateclibot[bot]
v0.88.1
Release published on the 2024-12-02 12:05:12 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.88.1

## Changes

## 🐛 Bug Fixes

- feat(udash): allow to login on Udash without auth enabled @olblak (#3203)
- fix(udash): display target console output in Updatecli report @olblak (#3190)

## 🧰 Maintenance

- deps(go): bump module github.com/zclconf/go-cty @updateclibot (#3182)

## Contributors

@olblak, @updateclibot and @updateclibot[bot]
v0.89.0
Release published on the 2024-12-09 07:58:42 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.89.0

## Changes

## 🚀 Features

- feat: display action result in Summary @olblak (#3223)

## 🐛 Bug Fixes

- fix(stash): use markdown body instead of html @ryancurrah (#3224)

## 🧰 Maintenance

- deps(go): bump module golang.org/x/text @updateclibot (#3255)
- deps(go): bump module github.com/goccy/go-yaml @updateclibot (#3248)
- deps: Bump Golang version to 1.23.4 @updateclibot (#3237)
- deps(go): bump module github.com/getsops/sops/v3 @updateclibot (#3232)
- deps(go): bump module github.com/drone/go-scm @updateclibot (#3220)

## Contributors

@olblak, @ryancurrah, @updateclibot and @updateclibot[bot]
v0.90.0
Release published on the 2024-12-20 11:29:28 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.90.0

## Changes

## 🚀 Features

- feat(maven): Support settings.xml for setting credentials and mirrors @olblak (#3270)
- feat: allow to deep merge multiple values file @gionn (#3291)

## 🧰 Maintenance

- deps(go): bump module github.com/goccy/go-yaml @updateclibot (#3324)
- chore(deps): Bump codecov/codecov-action from 4 to 5 @dependabot (#3052)
- chore(deps): Bump filippo.io/age from 1.2.0 to 1.2.1 @dependabot (#3314)
- deps(go): bump module cuelang.org/go @updateclibot (#3313)
- deps(go): bump module helm.sh/helm/v3 @updateclibot (#3306)
- deps(go): bump module github.com/goccy/go-yaml @updateclibot (#3298)
- chore(deps): Bump golang.org/x/crypto from 0.29.0 to 0.31.0 @dependabot (#3271)
- deps(go): bump module github.com/goccy/go-yaml @updateclibot (#3267)

## 📝 Documentation

- Update SECURITY policy @olblak (#3277)

## Contributors

@dependabot, @dependabot[bot], @gionn, @olblak, @updateclibot and @updateclibot[bot]
v0.91.0
Release published on the 2024-12-24 06:52:52 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.91.0

## Changes

## 🚀 Features

- feat: add version filter regex/semver @mcwarman (#3347)
- feat(autodiscovery): support kubernetes cronjob @qianlongzt (#3346)

## Contributors

@mcwarman, @qianlongzt, @updateclibot and @updateclibot[bot]
v0.92.0
Release published on the 2025-01-12 08:14:30 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.92.0

## Changes

## 🚀 Features

- githubaction autodiscovery should allow for pinning version to commit hash  @loispostula (#3508)
- improvement(httpclient): add support for http proxy in retry client @ryancurrah (#3516)
- feat: add versionfilter of kind lexicographical @acobaugh (#3371)
- feat: add versionfilter of kind time @olblak (#3405)

## 🐛 Bug Fixes

- fix(autodiscovery/helm): correctly handle ignore/only rule @olblak (#3501)
- fix(autodiscovery/dockercompose): correctly set arch @olblak (#3500)
- fix(helm): retrieve correct helm chart changelog based on a version @olblak (#3489)
- fix(helm): Protect against undefined sourceSpec @kuisathaverat (#3369)
- fix(autodiscovery/argocd): ArgoCD autodiscovery for OCI registry @dshmelev (#3461)
- fix!(versionfilter): preserve original version for regex/semver @mcwarman (#3404)
- fix: use latest when tag is not set in autodiscover @kuisathaverat (#3370)

## 🧰 Maintenance

- refactor(git): git error messages @olblak (#3460)
- refactor(json): improving json error message @olblak (#3458)
- Adds devcontainer @btrepp (#2807)
- deps(go): bump module github.com/testcontainers/testcontainers-go @updateclibot (#3517)
- deps(go): bump module github.com/go-git/go-git/v5 @updateclibot (#3447)
- deps(go): bump module golang.org/x/oauth2 @updateclibot (#3430)
- deps(go): bump module github.com/zclconf/go-cty @updateclibot (#3431)
- deps(go): bump module github.com/goccy/go-yaml @updateclibot (#3394)
- deps(go): bump module github.com/invopop/jsonschema @updateclibot (#3387)
- deps(go): bump module github.com/go-git/go-git/v5 @updateclibot (#3375)

## Contributors

@acobaugh, @btrepp, @dshmelev, @kuisathaverat, @loispostula, @mcwarman, @olblak, @ryancurrah, @updateclibot and @updateclibot[bot]
v0.93.0
Release published on the 2025-01-24 08:50:31 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.93.0

## Changes

##  ⚠️ Security

- fix: Maven credentials exposed in console output [CVE-2025-24355](https://github.com/updatecli/updatecli/security/advisories/GHSA-v34r-vj4r-38j6) 

## 🚀 Features

- feat: github action autodiscovery support docker @olblak (#3633)

## 🐛 Bug Fixes

- fix: Maven credentials exposed in console output  @olblak (#3659)
- fix(githubaction): correctly ignore relative path action @olblak (#3562)
- fix(gittag): always return lightweight git tag @olblak (#3561)

## 🧰 Maintenance

- deps(go): bump module helm.sh/helm/v3 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#3685)
- deps(go): bump module github.com/zclconf/go-cty @[updateclibot[bot]](https://github.com/apps/updateclibot) (#3679)
- deps(go): bump module github.com/go-git/go-git/v5 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#3638)
- deps: Bump Golang version to 1.23.5 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#3616)
- deps(go): bump module github.com/zclconf/go-cty @[updateclibot[bot]](https://github.com/apps/updateclibot) (#3602)
- deps(go): bump module github.com/goccy/go-yaml @[updateclibot[bot]](https://github.com/apps/updateclibot) (#3606)
- deps(go): bump module github.com/google/go-containerregistry @[updateclibot[bot]](https://github.com/apps/updateclibot) (#3591)
- deps(go): bump module github.com/goccy/go-yaml @[updateclibot[bot]](https://github.com/apps/updateclibot) (#3584)
- deps(go): bump module github.com/hashicorp/terraform-registry-address @[updateclibot[bot]](https://github.com/apps/updateclibot) (#3547)

## Contributors

@olblak, @updateclibot[bot] and [updateclibot[bot]](https://github.com/apps/updateclibot)
v0.93.1
Release published on the 2025-02-04 08:02:01 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.93.1

## Changes

## 🐛 Bug Fixes

- fix: autodiscovery precommit not working if default branch of remote hook is not main @olblak (#3715)

## 🧰 Maintenance

- deps(go): bump module github.com/goccy/go-yaml @[updateclibot[bot]](https://github.com/apps/updateclibot) (#3760)
- deps(go): bump module cuelang.org/go @[updateclibot[bot]](https://github.com/apps/updateclibot) (#3750)
- deps(go): bump module github.com/spf13/afero @[updateclibot[bot]](https://github.com/apps/updateclibot) (#3731)
- deps(go): bump module github.com/aws/aws-sdk-go @[updateclibot[bot]](https://github.com/apps/updateclibot) (#3737)
- deps(go): bump module github.com/goccy/go-yaml @[updateclibot[bot]](https://github.com/apps/updateclibot) (#3723)

## Contributors

@olblak, @updateclibot[bot] and [updateclibot[bot]](https://github.com/apps/updateclibot)
v0.94.1
Release published on the 2025-02-19 17:28:46 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.94.1

## Changes

## 🐛 Bug Fixes

- fix: use the right action configuration in autodiscovery @olblak (#3956)

## 🧰 Maintenance

- deps(go): bump module github.com/drone/go-scm to v1.39.2 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#3943)

## Contributors

@olblak, @updateclibot[bot] and [updateclibot[bot]](https://github.com/apps/updateclibot)
v0.95.1
Release published on the 2025-03-12 12:25:53 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.95.1

## Changes

This release doesn't contain any user facing changes.
Its only purpose is to validate the release process is working again by publishing new versions to HomeBrew
[cfr #4367 ](https://github.com/updatecli/updatecli/pull/4367)

## 🧰 Maintenance

- deps: bump golangci-lint to v1.64.7 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#4383)

## Contributors

@olblak, @updateclibot[bot] and [updateclibot[bot]](https://github.com/apps/updateclibot)
v0.96.0
Release published on the 2025-03-24 07:30:33 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.96.0

## Changes

## 🚀 Features

- feat: support basic authorization for non-oci private helm repos @alikhil (#4494)
- feat: default yaml plugin should also support adding comments @olblak (#4492)
- feat(shell): set default shell environments variable @olblak (#4426)
- feat: allow to specify assignees & reviewers to github pullrequest  @olblak (#4418)
- feat(flux): support multiple YAML documents per file @Antvirf (#4429)
- feat: gitlab support authorization with bearer token @alikhil (#4432)
- feat(golang/autodiscovery): make it easier to restrict to go module orr go version update @olblak (#4427)

## 🧰 Maintenance

- chore(deps): Bump github.com/containerd/containerd from 1.7.24 to 1.7.27 @[dependabot[bot]](https://github.com/apps/dependabot) (#4467)
- deps: bump golangci-lint to v1.64.8 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#4483)
- deps(go): bump module github.com/BurntSushi/toml to v1.5.0 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#4471)
- deps(go): bump module github.com/goccy/go-yaml to v1.16.0 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#4461)
- deps(go): bump module github.com/spf13/afero to v1.14.0 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#4435)
- deps(go): bump module helm.sh/helm/v3 to v3.17.2 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#4417)
- deps: Bump Golang version to 1.24.1 @olblak (#4410)

## Contributors

@Antvirf, @alikhil, @dependabot[bot], @olblak, @updateclibot[bot], [dependabot[bot]](https://github.com/apps/dependabot) and [updateclibot[bot]](https://github.com/apps/updateclibot)
v0.97.0
Release published on the 2025-03-31 06:44:37 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.97.0

## Changes

## 🚀 Features

- feat: Support key `title` for githubrelease source, condition @viccuad (#4528)

## 🧰 Maintenance

- deps(go): bump module golang.org/x/net to v0.38.0 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#4540)
- deps(go): bump module github.com/testcontainers/testcontainers-go to v0.36.0 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#4535)
- deps(github/action): bump all dependencies @[updateclibot[bot]](https://github.com/apps/updateclibot) (#4513)

## Contributors

@olblak, @updateclibot[bot], @viccuad and [updateclibot[bot]](https://github.com/apps/updateclibot)
v0.98.0
Release published on the 2025-04-14 08:28:52 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.98.0

## Changes

## 🚀 Features

- feat(autodiscovery): add support for k8s initContainers (#4569) @luilegeant (#4570)

## 🐛 Bug Fixes

- fix(udash): correctly handle error if udash doesn't exist @olblak (#4767)

## 🧰 Maintenance

- deps(go): bump module github.com/go-git/go-git/v5 to v5.15.0 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#4810)
- deps(go): bump module github.com/drone/go-scm to v1.40.0 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#4802)
- deps(go): bump module helm.sh/helm/v3 to v3.17.3 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#4791)
- deps: Update ubuntu runner for codeql-analysis.yml @olblak (#4768)
- deps(go): bump module golang.org/x/net to v0.39.0 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#4757)
- deps(go): bump module golang.org/x/oauth2 to v0.29.0 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#4747)
- deps(go): bump module cuelang.org/go to v0.12.1 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#4737)
- deps: Bump Golang version to 1.24.2 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#4719)
- deps(go): bump module github.com/goccy/go-yaml to v1.17.1 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#4721)
- deps(github/action): bump all dependencies @[updateclibot[bot]](https://github.com/apps/updateclibot) (#4718)
- deps: use one PR per golang major update @olblak (#4560)
- deps: automerge golang patch update version @olblak (#4559)
- fix(updatecli): ignore some Go module version update for github.com/hashicorp/hcl/v2 @olblak (#4699)
- deps: bump github.com/minamijoyo/hcledit to v0.2.17 @olblak (#4585)
- deps(go): bump module github.com/zclconf/go-cty to v1.16.2 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#4668)
- chore(deps): Bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 @[dependabot[bot]](https://github.com/apps/dependabot) (#4511)
- ci: update to golangci v2 configuration && fix reported linting issues @olblak (#4568)
- deps(github/action): bump all dependencies @[updateclibot[bot]](https://github.com/apps/updateclibot) (#4555)
- deps: bump golangci-lint to v2.0.2 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#4550)

## 📝 Documentation

- doc: add Criteo to ADOPTERS.md @alikhil (#4765)
- doc: add Mbrella ADOPTERS.md @loispostula (#4738)

## Contributors

@alikhil, @dependabot[bot], @loispostula, @luilegeant, @olblak, @updateclibot[bot], [dependabot[bot]](https://github.com/apps/dependabot) and [updateclibot[bot]](https://github.com/apps/updateclibot)
v0.99.0
Release published on the 2025-05-05 06:10:56 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.99.0

## Changes

## 🚀 Features

- feat(core): export pipeline report to disk [experimental] @olblak (#4898)
- feat(autodiscovery): Add Nomad integration @olblak (#4957)
- feat(autodiscovery/githubaction): digest should allow handling of main @loispostula (#4959)
- feat(autodiscovery/precommit): add support for digest in precommit autodiscovery @loispostula (#4928)
- feat: add quote/unquote transformers @loispostula (#4870)

## 🐛 Bug Fixes

- fix: github action e2e test branch @olblak (#4975)
- fix(yaml): improve target change detection logic @omissis (#4864)
- fix(autodiscovery/flux): don't ignore flux helmrelease update when using an actionID @olblak (#4866)

## 🧰 Maintenance

- deps(go): bump module github.com/drone/go-scm to v1.40.1 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#5003)
- fix(autodiscovery/githubaction): replace deprecated key hash by hashtag @olblak (#4982)
- deps(go): bump module github.com/yuin/goldmark to v1.7.11 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#4949)
- deps(github/action): bump all dependencies @[updateclibot[bot]](https://github.com/apps/updateclibot) (#4938)
- deps(go): bump module github.com/testcontainers/testcontainers-go to v0.37.0 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#4937)
- deps: bump golangci-lint to v2.1.5 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#4909)
- deps(go): bump module github.com/beevik/etree to v1.5.1 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#4914)
- deps(go): bump module github.com/aws/aws-sdk-go to v1.55.7 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#4905)
- deps: update ubuntu version used in Update release-drafter.yml @olblak (#4888)
- deps(go): bump module github.com/yuin/goldmark to v1.7.10 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#4853)
- deps(go): bump module github.com/hashicorp/terraform-registry-address to v0.2.5 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#4844)
- deps(go): bump module github.com/go-git/go-git/v5 to v5.16.0 @[updateclibot[bot]](https:...

@hmcts-dependency-updater hmcts-dependency-updater bot changed the title [updatecli] Bump updatecli version to v0.66.0 [updatecli] Bump updatecli version to v0.66.1 Nov 20, 2023
@hmcts-dependency-updater hmcts-dependency-updater bot changed the title [updatecli] Bump updatecli version to v0.66.1 [updatecli] Bump updatecli version to v0.67.1 Nov 27, 2023
@hmcts-dependency-updater hmcts-dependency-updater bot changed the title [updatecli] Bump updatecli version to v0.67.1 [updatecli] Bump updatecli version to v0.68.0 Dec 11, 2023
@hmcts-dependency-updater hmcts-dependency-updater bot changed the title [updatecli] Bump updatecli version to v0.68.0 [updatecli] Bump updatecli version to v0.69.0 Dec 18, 2023
@hmcts-dependency-updater hmcts-dependency-updater bot changed the title [updatecli] Bump updatecli version to v0.69.0 [updatecli] Bump updatecli version to v0.70.0 Dec 25, 2023
@hmcts-dependency-updater hmcts-dependency-updater bot changed the title [updatecli] Bump updatecli version to v0.70.0 [updatecli] Bump updatecli version to v0.71.0 Jan 22, 2024
@hmcts-dependency-updater hmcts-dependency-updater bot changed the title [updatecli] Bump updatecli version to v0.71.0 [updatecli] Bump updatecli version to v0.72.0 Jan 29, 2024
@hmcts-dependency-updater hmcts-dependency-updater bot changed the title [updatecli] Bump updatecli version to v0.72.0 [updatecli] Bump updatecli version to v0.73.0 Feb 19, 2024
@hmcts-dependency-updater hmcts-dependency-updater bot changed the title [updatecli] Bump updatecli version to v0.73.0 [updatecli] Bump updatecli version to v0.74.0 Mar 11, 2024
@hmcts-dependency-updater hmcts-dependency-updater bot changed the title [updatecli] Bump updatecli version to v0.74.0 [updatecli] Bump updatecli version to v0.75.0 Apr 8, 2024
@hmcts-dependency-updater hmcts-dependency-updater bot changed the title [updatecli] Bump updatecli version to v0.75.0 [updatecli] Bump updatecli version to v0.76.0 Apr 29, 2024
@hmcts-dependency-updater hmcts-dependency-updater bot changed the title [updatecli] Bump updatecli version to v0.76.0 [updatecli] Bump updatecli version to v0.76.1 May 6, 2024
@hmcts-dependency-updater hmcts-dependency-updater bot changed the title [updatecli] Bump updatecli version to v0.102.0 [updatecli] Bump updatecli version to v0.103.0 Jul 7, 2025
@hmcts-dependency-updater hmcts-dependency-updater bot changed the title [updatecli] Bump updatecli version to v0.103.0 [updatecli] Bump updatecli version to v0.104.0 Jul 14, 2025
@hmcts-dependency-updater hmcts-dependency-updater bot changed the title [updatecli] Bump updatecli version to v0.104.0 [updatecli] Bump updatecli version to v0.105.0 Aug 4, 2025
@hmcts-dependency-updater hmcts-dependency-updater bot changed the title [updatecli] Bump updatecli version to v0.105.0 [updatecli] Bump updatecli version to v0.105.1 Aug 18, 2025
@hmcts-dependency-updater hmcts-dependency-updater bot changed the title [updatecli] Bump updatecli version to v0.105.1 [updatecli] Bump updatecli version to v0.106.0 Sep 1, 2025
@hmcts-dependency-updater hmcts-dependency-updater bot changed the title [updatecli] Bump updatecli version to v0.106.0 [updatecli] Bump updatecli version to v0.107.0 Sep 8, 2025
@hmcts-dependency-updater hmcts-dependency-updater bot changed the title [updatecli] Bump updatecli version to v0.107.0 [updatecli] Bump updatecli version to v0.108.0 Sep 29, 2025
@hmcts-dependency-updater hmcts-dependency-updater bot changed the title [updatecli] Bump updatecli version to v0.108.0 [updatecli] Bump updatecli version to v0.109.0 Oct 20, 2025
@hmcts-dependency-updater hmcts-dependency-updater bot changed the title [updatecli] Bump updatecli version to v0.109.0 [updatecli] Bump updatecli version to v0.110.1 Nov 10, 2025
@hmcts-dependency-updater hmcts-dependency-updater bot changed the title [updatecli] Bump updatecli version to v0.110.1 [updatecli] Bump updatecli version to v0.110.3 Nov 17, 2025
@hmcts-dependency-updater hmcts-dependency-updater bot changed the title [updatecli] Bump updatecli version to v0.110.3 [updatecli] Bump updatecli version to v0.111.0 Dec 1, 2025
@hmcts-dependency-updater hmcts-dependency-updater bot changed the title [updatecli] Bump updatecli version to v0.111.0 [updatecli] Bump updatecli version to v0.112.0 Dec 15, 2025
@hmcts-dependency-updater hmcts-dependency-updater bot changed the title [updatecli] Bump updatecli version to v0.112.0 [updatecli] Bump updatecli version to v0.113.0 Jan 19, 2026
@hmcts-dependency-updater hmcts-dependency-updater bot changed the title [updatecli] Bump updatecli version to v0.113.0 [updatecli] Bump updatecli version to v0.114.0 Mar 2, 2026
@hmcts-dependency-updater hmcts-dependency-updater bot changed the title [updatecli] Bump updatecli version to v0.114.0 [updatecli] Bump updatecli version to v0.115.0 Mar 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants