Releases: charmbracelet/melt
v0.6.2
Changelog
Bug fixes
Other work
- 0360399: build: move dependabot udpates to scope 'chore' (@caarlos0)
- 3a2082b: build: remove deprecated linters (@caarlos0)
Verifying the artifacts
First, download the checksums.txt
file, for example, with wget
:
wget 'https://github.com/charmbracelet/melt/releases/download/v0.6.2/checksums.txt'
Then, verify it using cosign
:
cosign verify-blob \
--certificate-identity 'https://github.com/charmbracelet/meta/.github/workflows/goreleaser.yml@refs/heads/main' \
--certificate-oidc-issuer 'https://token.actions.githubusercontent.com' \
--cert 'https://github.com/charmbracelet/melt/releases/download/v0.6.2/checksums.txt.pem' \
--signature 'https://github.com/charmbracelet/melt/releases/download/v0.6.2/checksums.txt.sig' \
./checksums.txt
If the output is Verified OK
, you can safely use it to verify the checksums of other artifacts you downloaded from the release using sha256sum
:
sha256sum --ignore-missing -c checksums.txt
Done! You artifacts are now verified!
Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or on Discord.
v0.6.1
Changelog
Bug fixes
Dependency updates
- cd1000b: feat(deps): bump github.com/charmbracelet/lipgloss from 0.9.1 to 0.10.0 (#105) (@dependabot[bot])
- 4812398: feat(deps): bump golang.org/x/crypto from 0.16.0 to 0.18.0 (#97) (@dependabot[bot])
- 5f3f790: feat(deps): bump golang.org/x/crypto from 0.18.0 to 0.19.0 (#99) (@dependabot[bot])
- 44c53e8: feat(deps): bump golang.org/x/crypto from 0.19.0 to 0.20.0 (#102) (@dependabot[bot])
- a48039e: feat(deps): bump golang.org/x/crypto from 0.20.0 to 0.21.0 (#103) (@dependabot[bot])
- 54ce95b: feat(deps): bump golang.org/x/term from 0.15.0 to 0.16.0 (#96) (@dependabot[bot])
- 921ba99: feat(deps): bump golang.org/x/term from 0.16.0 to 0.17.0 (#98) (@dependabot[bot])
- 79f40c6: feat(deps): bump the gomod group with 1 update (#88) (@dependabot[bot])
- 3a7cb56: feat(deps): bump the gomod group with 1 update (#89) (@dependabot[bot])
- 77ccea1: feat(deps): bump the gomod group with 1 update (#92) (@dependabot[bot])
- 3fc1a09: feat(deps): bump the gomod group with 1 update (#93) (@dependabot[bot])
- 8573e7b: feat(deps): bump the gomod group with 2 updates (#91) (@dependabot[bot])
Documentation updates
- d3f9ba4: docs: add instructions for regenerating memo (#101) (@luandy64)
- db281a3: docs: fix scoop install instructions (@caarlos0)
Other work
- 7126ba9: Create CODEOWNERS (@maaslalani)
Verifying the artifacts
First, download the checksums.txt
file, for example, with wget
:
wget 'https://github.com/charmbracelet/melt/releases/download/v0.6.1/checksums.txt'
Then, verify it using cosign
:
cosign verify-blob \
--certificate-identity 'https://github.com/charmbracelet/meta/.github/workflows/goreleaser.yml@refs/heads/main' \
--certificate-oidc-issuer 'https://token.actions.githubusercontent.com' \
--cert 'https://github.com/charmbracelet/melt/releases/download/v0.6.1/checksums.txt.pem' \
--signature 'https://github.com/charmbracelet/melt/releases/download/v0.6.1/checksums.txt.sig' \
./checksums.txt
If the output is Verified OK
, you can safely use it to verify the checksums of other artifacts you downloaded from the release using sha256sum
:
sha256sum --ignore-missing -c checksums.txt
Done! You artifacts are now verified!
Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or on Discord.
v0.6.0
Changelog
New Features
Bug fixes
- c5ec39e: fix(ci): remove soft-serve workflow (@aymanbagabas)
- 12e011f: fix: gitignore (@caarlos0)
Dependency updates
- 68ae5bd: feat(deps): bump github.com/charmbracelet/lipgloss from 0.6.0 to 0.7.1 (#59) (@dependabot[bot])
- b87ab00: feat(deps): bump github.com/charmbracelet/lipgloss from 0.7.1 to 0.8.0 (#80) (@dependabot[bot])
- 5e9d559: feat(deps): bump github.com/matryer/is from 1.4.0 to 1.4.1 (#52) (@dependabot[bot])
- ed11118: feat(deps): bump github.com/mattn/go-isatty from 0.0.16 to 0.0.17 (#44) (@dependabot[bot])
- 59e2972: feat(deps): bump github.com/mattn/go-isatty from 0.0.17 to 0.0.18 (#61) (@dependabot[bot])
- 43465c7: feat(deps): bump github.com/mattn/go-isatty from 0.0.18 to 0.0.19 (#69) (@dependabot[bot])
- cdb96b0: feat(deps): bump github.com/mattn/go-tty from 0.0.4 to 0.0.5 (#67) (@dependabot[bot])
- 5376d91: feat(deps): bump github.com/muesli/termenv from 0.13.0 to 0.14.0 (#48) (@dependabot[bot])
- 49fc6af: feat(deps): bump github.com/muesli/termenv from 0.14.0 to 0.15.0 (#56) (@dependabot[bot])
- 0f51840: feat(deps): bump github.com/muesli/termenv from 0.15.1 to 0.15.2 (#73) (@dependabot[bot])
- 170bf5c: feat(deps): bump github.com/spf13/cobra from 1.6.1 to 1.7.0 (#62) (@dependabot[bot])
- f68d35e: feat(deps): bump golang.org/x/crypto from 0.1.0 to 0.2.0 (#38) (@dependabot[bot])
- f664811: feat(deps): bump golang.org/x/crypto from 0.10.0 to 0.11.0 (#76) (@dependabot[bot])
- 64d9349: feat(deps): bump golang.org/x/crypto from 0.11.0 to 0.12.0 (#79) (@dependabot[bot])
- c8c2c8b: feat(deps): bump golang.org/x/crypto from 0.12.0 to 0.13.0 (#84) (@dependabot[bot])
- 0343664: feat(deps): bump golang.org/x/crypto from 0.13.0 to 0.14.0 (#86) (@dependabot[bot])
- 5caa0cc: feat(deps): bump golang.org/x/crypto from 0.2.0 to 0.3.0 (#39) (@dependabot[bot])
- 0fb7aef: feat(deps): bump golang.org/x/crypto from 0.3.0 to 0.4.0 (#43) (@dependabot[bot])
- 3692fc8: feat(deps): bump golang.org/x/crypto from 0.4.0 to 0.5.0 (#47) (@dependabot[bot])
- bde8e55: feat(deps): bump golang.org/x/crypto from 0.5.0 to 0.6.0 (#51) (@dependabot[bot])
- 166da22: feat(deps): bump golang.org/x/crypto from 0.6.0 to 0.7.0 (#54) (@dependabot[bot])
- d954ebd: feat(deps): bump golang.org/x/crypto from 0.7.0 to 0.8.0 (#65) (@dependabot[bot])
- e6341cf: feat(deps): bump golang.org/x/crypto from 0.8.0 to 0.9.0 (#68) (@dependabot[bot])
- 051eaf7: feat(deps): bump golang.org/x/crypto from 0.9.0 to 0.10.0 (#72) (@dependabot[bot])
- 5f7ac12: feat(deps): bump golang.org/x/term from 0.1.0 to 0.2.0 (#37) (@dependabot[bot])
- d2d1cc7: feat(deps): bump golang.org/x/term from 0.10.0 to 0.11.0 (#78) (@dependabot[bot])
- 2108d23: feat(deps): bump golang.org/x/term from 0.11.0 to 0.12.0 (#82) (@dependabot[bot])
- f53f2a9: feat(deps): bump golang.org/x/term from 0.12.0 to 0.13.0 (#85) (@dependabot[bot])
- 3da14cd: feat(deps): bump golang.org/x/term from 0.2.0 to 0.3.0 (#42) (@dependabot[bot])
- 4fe3696: feat(deps): bump golang.org/x/term from 0.4.0 to 0.5.0 (#49) (@dependabot[bot])
- 24d5f5b: feat(deps): bump golang.org/x/term from 0.5.0 to 0.6.0 (#55) (@dependabot[bot])
- e26df9f: feat(deps): bump golang.org/x/term from 0.6.0 to 0.7.0 (#63) (@dependabot[bot])
- 012adb0: feat(deps): bump golang.org/x/term from 0.7.0 to 0.8.0 (#66) (@dependabot[bot])
- 4684a21: feat(deps): bump golang.org/x/term from 0.8.0 to 0.9.0 (#70) (@dependabot[bot])
- 5ba6b49: feat(deps): bump golang.org/x/text from 0.10.0 to 0.11.0 (#74) (@dependabot[bot])
- 34a9e91: feat(deps): bump golang.org/x/text from 0.11.0 to 0.12.0 (#77) (@dependabot[bot])
- 89ea1f7: feat(deps): bump golang.org/x/text from 0.12.0 to 0.13.0 (#81) (@dependabot[bot])
- 396859f: feat(deps): bump golang.org/x/text from 0.4.0 to 0.5.0 (#40) (@dependabot[bot])
- db41476: feat(deps): bump golang.org/x/text from 0.6.0 to 0.7.0 (#50) (@dependabot[bot])
- cec2e89: feat(deps): bump golang.org/x/text from 0.7.0 to 0.8.0 (#53) (@dependabot[bot])
- 5785375: feat(deps): bump golang.org/x/text from 0.8.0 to 0.9.0 (#64) (@dependabot[bot])
- 4ca2b44: feat(deps): bump golang.org/x/text from 0.9.0 to 0.10.0 (#71) (@dependabot[bot])
Documentation updates
Verifying the artifacts
First, download the checksums.txt
file, for example, with wget
:
wget 'https://github.com/charmbracelet/melt/releases/download/v0.6.0/checksums.txt'
Then, verify it using cosign
:
cosign verify-blob \
--certificate-identity 'https://github.com/charmbracelet/meta/.github/workflows/goreleaser.yml@refs/heads/main' \
--certificate-oidc-issuer 'https://token.actions.githubusercontent.com' \
--cert 'https://github.com/charmbracelet/melt/releases/download/v0.6.0/checksums.txt.pem' \
--signature 'https://github.com/charmbracelet/melt/releases/download/v0.6.0/checksums.txt.sig' \
./checksums.txt
If the output is Verified OK
, you can safely use it to verify the checksums of other artifacts you downloaded from the release using sha256sum
:
sha256sum --ignore-missing -c checksums.txt
Done! You artifacts are now verified!
Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or on Discord.
v0.5.0
Changelog
New Features
- df736f8: feat(cd): sign nfpm packages (@aymanbagabas)
- 5b6671f: feat(ci): publish deb/rpm packages to fury.io (@aymanbagabas)
- 6456ee2: feat(ci): use shared build workflow (@aymanbagabas)
- 794f87b: feat: udpate deps (@caarlos0)
Dependency updates
- 6072b27: feat(deps): bump github.com/charmbracelet/lipgloss from 0.5.0 to 0.6.0 (#30) (@dependabot[bot])
- 257587e: feat(deps): bump github.com/mattn/go-isatty from 0.0.14 to 0.0.16 (@dependabot[bot])
- b135b4d: feat(deps): bump github.com/muesli/mango-cobra from 1.1.0 to 1.2.0 (#24) (@dependabot[bot])
- 3b782c2: feat(deps): bump github.com/spf13/cobra from 1.4.0 to 1.5.0 (@dependabot[bot])
- 42a35c0: feat(deps): bump github.com/spf13/cobra from 1.5.0 to 1.6.0 (@dependabot[bot])
- 7969b1d: feat(deps): bump github.com/spf13/cobra from 1.6.0 to 1.6.1 (#35) (@dependabot[bot])
- bd33198: feat(deps): bump golang.org/x/text from 0.3.7 to 0.3.8 (#31) (@dependabot[bot])
- 510b245: feat(deps): bump golang.org/x/text from 0.3.8 to 0.4.0 (#33) (@dependabot[bot])
- 2658166: feat(deps): update golang.org/x/crypto/ssh (@caarlos0)
Documentation updates
- f92a586: docs: add apt/yum repos to readme (#26) (@aymanbagabas)
- 82e2fba: docs: apt-key deprecation (@aymanbagabas)
- 96c4990: docs: fix apt url (#28) (@wissam)
- 47eeb1f: docs: new readme footer (@muesli)
- a3cf3c0: docs: update apt/yum installation instructions (@aymanbagabas)
Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or on Discord.
v0.4.1
v0.4.0
Changelog
New Features
- 168e7c7: feat: improve restore output (#22) (@caarlos0)
- 3e6fbcf: feat: melt from pipe and to STDOUT (#18) (@caarlos0)
Bug fixes
- 9349a0c: fix: add melt binary to .gitignore (#21) (@muesli)
- 41e0606: fix: improve code based on review (#20) (@caarlos0)
Others
- d3c6e10: chore(deps): bump actions/setup-go from 2 to 3 (@dependabot[bot])
- a1a68d2: refactor: switch to cobra (@caarlos0)
Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or on Slack.
v0.3.0
Changelog
New Features
- 7074dcf: feat(deps): bump golang.org/x/text from 0.3.6 to 0.3.7 (#14) (@dependabot[bot])
- 7381eda: feat: allow to encrypt pvt key on restore (#11) (@caarlos0)
Bug fixes
- 15ddec6: fix: zh_hans & zh_hant matching (#8) (@aymanbagabas)
Others
- 1cc8b96: chore: rename license file (@caarlos0)
- be60a3e: chore: update packaging description (@caarlos0)
- 6d4858d: refactor: use text/language to match ISO-639 & BCP-47 standards (#10) (@aymanbagabas)
Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or on Slack.
v0.2.0
v0.1.0
Changelog
New Features
- b726378: feat: docs, name, license (@caarlos0)
- 66e6bf9: feat: improve cmd a bit (@caarlos0)
- 2cab645: feat: improve error handling (@caarlos0)
- a744f85: feat: man pages and completions (@caarlos0)
- b88c42d: feat: more tests (@caarlos0)
- 22c1f13: feat: password-protected keys support (@caarlos0)
- ac3704e: feat: reorganize code (@caarlos0)
- 1b0763f: feat: root cmd is backups (@caarlos0)
- d024e21: feat: stdin et al (@caarlos0)
- 34669ef: feat: test (@caarlos0)
Bug fixes
- 5272332: fix: formatting (@caarlos0)
- 2e724bd: fix: go mod tidy (@caarlos0)
- 0701d6f: fix: link (@caarlos0)
- 007b026: fix: linting (@caarlos0)
- 26ddbec: fix: rename (@caarlos0)
- 3df7fdf: fix: rename (@caarlos0)
- 71a05c0: fix: rm ununsed var (@caarlos0)
- b898a7f: fix: sha256sum output (@caarlos0)
Others
- 3f79202: Merge pull request #1 from charmbracelet/style (@caarlos0)
- d186919: chore: broad styling pass (@meowgorithm)
- 1bf1378: chore: clean up branch residue (@meowgorithm)
- b3bc5e5: chore: fine-tune styling (@meowgorithm)
- 742ecb3: chore: replace 'mnemonic' with 'seed' in user-facing stuff (@meowgorithm)
- 0185d3a: wip: organizing (@caarlos0)
- e3df8ed: wip: reorganizing code (@caarlos0)
Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or on Slack.