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.txtIf 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.txtDone! 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.txtIf 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.txtDone! 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.txtIf 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.txtDone! 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.
