v0.51.0

(github-actions[bot]) released this 2023-05-26 07:34:47 +0000 UTC - v0.51.0

Important
This changelog is not the latest one, please refer to v0.73.0 for the latest changelog.

Description


Changes

This release introduces a refactoring for the YAML plugin to move away from a "homemade" like "yamlpath" to the library goccy/go-yaml which support more "yamlpath" query.

Yamlpath keys are expected to start with '$.', so for now we'll display a warning message when Updatecli detects the deprecated syntax and automatically add the prefix "$."

Manifests still need to be updated with the new syntax to remove the warning.

Another important syntax change, dots could be escaped using a backslack such as annotation.github\.owner, now keys containing dot should be surrounded with single quote like annotation.'github.owner'

Updatecli manifest using the YAML key must be updated such as

`name` becomes `$.name`
`array[0].name` becomes `$.array[0].name`
`person\.name` becomes `'person.name'`

While this library better handle YAML formatting, we noticed a few drawback when Updatecli updates a target.

  • key: "value" would become key: value
  • key: would become key: null

🚀 Features

🧰 Maintenance

Contributors

@dependabot, @dependabot[bot], @jsoref, @olblak, @updateclibot and @updateclibot[bot]


Download

NameCreated AtUpdated At

checksums.txt.pem

2023-05-26 07:55:41 +0000 UTC

2023-05-26T07:55:42Z

checksums.txt.sig

2023-05-26 07:55:41 +0000 UTC

2023-05-26T07:55:41Z

checksums.txt

2023-05-26 07:55:41 +0000 UTC

2023-05-26T07:55:41Z

updatecli_Darwin_arm64.tar.gz.sbom

2023-05-26 07:55:41 +0000 UTC

2023-05-26T07:55:41Z

updatecli_Darwin_x86_64.tar.gz.sbom

2023-05-26 07:55:40 +0000 UTC

2023-05-26T07:55:41Z

updatecli_Linux_armv6.tar.gz.sbom

2023-05-26 07:55:40 +0000 UTC

2023-05-26T07:55:40Z

updatecli_Linux_arm64.tar.gz.sbom

2023-05-26 07:55:40 +0000 UTC

2023-05-26T07:55:40Z

updatecli_Linux_x86_64.tar.gz.sbom

2023-05-26 07:55:40 +0000 UTC

2023-05-26T07:55:40Z

updatecli_Windows_armv6.zip.sbom

2023-05-26 07:55:39 +0000 UTC

2023-05-26T07:55:40Z

updatecli_Windows_x86_64.zip.sbom

2023-05-26 07:55:39 +0000 UTC

2023-05-26T07:55:39Z

updatecli_Windows_arm64.zip.sbom

2023-05-26 07:55:38 +0000 UTC

2023-05-26T07:55:39Z

updatecli_armv6.rpm

2023-05-26 07:55:38 +0000 UTC

2023-05-26T07:55:39Z

updatecli_arm64.rpm

2023-05-26 07:55:37 +0000 UTC

2023-05-26T07:55:38Z

updatecli_amd64.rpm

2023-05-26 07:55:37 +0000 UTC

2023-05-26T07:55:38Z

updatecli_armv6.deb

2023-05-26 07:55:36 +0000 UTC

2023-05-26T07:55:37Z

updatecli_arm64.deb

2023-05-26 07:55:36 +0000 UTC

2023-05-26T07:55:37Z

updatecli_amd64.apk

2023-05-26 07:55:35 +0000 UTC

2023-05-26T07:55:36Z

updatecli_amd64.deb

2023-05-26 07:55:34 +0000 UTC

2023-05-26T07:55:36Z

updatecli_arm64.apk

2023-05-26 07:55:33 +0000 UTC

2023-05-26T07:55:34Z

updatecli_armv6.apk

2023-05-26 07:55:33 +0000 UTC

2023-05-26T07:55:34Z

updatecli_Darwin_arm64.tar.gz

2023-05-26 07:55:32 +0000 UTC

2023-05-26T07:55:33Z

updatecli_Darwin_x86_64.tar.gz

2023-05-26 07:55:32 +0000 UTC

2023-05-26T07:55:33Z

updatecli_Linux_armv6.tar.gz

2023-05-26 07:55:31 +0000 UTC

2023-05-26T07:55:32Z

updatecli_Linux_arm64.tar.gz

2023-05-26 07:55:31 +0000 UTC

2023-05-26T07:55:32Z

updatecli_Linux_x86_64.tar.gz

2023-05-26 07:55:30 +0000 UTC

2023-05-26T07:55:31Z

updatecli_Windows_armv6.zip

2023-05-26 07:55:29 +0000 UTC

2023-05-26T07:55:31Z

updatecli_Windows_x86_64.zip

2023-05-26 07:55:28 +0000 UTC

2023-05-26T07:55:29Z

updatecli_Windows_arm64.zip

2023-05-26 07:55:28 +0000 UTC

2023-05-26T07:55:29Z


Information retrieved from here

Top