Releases: charmbracelet/skate
v1.0.0
Local Skate
As of v1.0.0 Skate operates locally and no longer syncs to the Charm Cloud. Read more about why and see the v1.0.0 release notes for a migration guide. The Charm Cloud sunsets on 29 November 2024.
Migrating your data
Migrating your data is pretty simple. Install Skate v1.0.0, grab a copy of Skate v0.2.2 and do the following:
#!/bin/bash
./old-skate list-dbs | while read -r db; do
./old-skate list -k "$db" | while read -r key; do
./old-skate get "$key$db" | skate set "$key$db"
done
done
If you have any questions don't hesitate to ask chat us up on Discord.
Changelog
New!
- a1fabf4: feat: add command to delete a database (#37) (@bashbunni)
- 1aaa25c: feat: add delete-db suggestions (#74) (@bashbunni)
- e97b1f1: feat: update deps, local-only skate (#102) (@caarlos0)
Docs
- 50f1597: docs: add client customization instructions (#71) (@bashbunni)
- d72c1c6: docs: update license (@caarlos0)
Other stuff
Verifying the artifacts
First, download the checksums.txt
file, for example, with wget
:
wget 'https://github.com/charmbracelet/skate/releases/download/v1.0.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/skate/releases/download/v1.0.0/checksums.txt.pem' \
--signature 'https://github.com/charmbracelet/skate/releases/download/v1.0.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.2.2
Changelog
Dependency updates
- 7f7e461: feat(deps): bump github.com/charmbracelet/charm from 0.12.3 to 0.12.4 (@dependabot[bot])
- 3e0fb36: feat(deps): bump github.com/dgraph-io/badger/v3 (@dependabot[bot])
- 3d659f8: feat(deps): bump github.com/dgraph-io/badger/v3 (@dependabot[bot])
- 2a0f95b: feat(deps): bump github.com/dgraph-io/badger/v3 (@dependabot[bot])
- ffaf5eb: feat(deps): bump github.com/spf13/cobra from 1.5.0 to 1.6.0 (@dependabot[bot])
- 8dcb4ce: feat(deps): bump github.com/spf13/cobra from 1.6.0 to 1.6.1 (@dependabot[bot])
Documentation updates
- f454828: docs: apt-key deprecation (@aymanbagabas)
- a771fc0: docs: new readme footer (@muesli)
- 33a744e: docs: update apt/yum installation instructions (@aymanbagabas)
Other work
Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or on Discord.
v0.2.1
Changelog
New Features
- 77a06ab: Revert "feat(ci): publish package to aur" (@aymanbagabas)
- 693df1f: feat(cd): sign nfpm packages (@aymanbagabas)
- 9e3bf11: feat(ci): publish deb/rpm packages to fury.io (@aymanbagabas)
- 2e15be0: feat(ci): publish package to aur (@aymanbagabas)
- c6aec6e: feat(ci): update build workflow (@aymanbagabas)
- b2b5bd6: feat: add dependabot (@aymanbagabas)
- cdc61cb: feat: generate manpages (@aymanbagabas)
Bug fixes
- 221ff00: fix: running set with no args (@aymanbagabas)
Others
- 9b8bbea: chore(deps): bump actions/checkout from 2 to 3 (@dependabot[bot])
- 9d1d5d6: chore(deps): bump golangci/golangci-lint-action from 2 to 3 (@dependabot[bot])
- 15e6e52: chore: bump dependencies (@aymanbagabas)
- ef9b184: chore: bump dependencies (@aymanbagabas)
- e4d6c62: chore: upgrade deps (@aymanbagabas)
Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or on Slack.
v0.2.0
Changelog
New Features
- 1c23700: feat: add
skate list-dbs
command to list available databases (@kodumbeats)
Bug fixes
- 0a994f6: fix: cobra command with no args (@kodumbeats)
- d7e29a8: fix: filter non-directories when listing dbs (@toby)
- 659a130: fix: fix string literal parsing for delimiter (#30) (@bashbunni)
- c3d21b7: fix: grab client directly instead of through db (@kodumbeats)
- ba5ffd0: fix: listDbs directory path (@aymanbagabas)
Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or on Slack.
v0.1.5
v0.1.4
Changelog
New Features
- 6777327: feat: sync skate with git.charm.sh (@aymanbagabas)
Bug fixes
- bdf73da: fix: do not add new line (#16) (@caarlos0)
- 29f8c21: fix: goreleaser binary name (@aymanbagabas)
Others
- cf750cd: Improve printing from KV (#17) (@toby)
- 33de94c: Now in the official Arch repo! (@meowgorithm)
- b7bf526: Update README footer (@meowgorithm)
- 801cfda: Update to charm v0.10.0 (@toby)
- ba89d47: ci: fix skip building for netbsd/openbsd/freebsd (@aymanbagabas)
- 300add5: ci: use config from meta repository (@aymanbagabas)
- a14b654: ci: use shared meta/goreleaser config (@aymanbagabas)
- f3900f7: typo: goreleaser description (@aymanbagabas)
Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or on Slack.
v0.1.3
Changelog
- f846a6c Bump charm to v0.9.2 to decrease default .vlog file size to 20MB
Docker images
docker pull charmcli/skate:v0.1.3
docker pull ghcr.io/charmbracelet/skate:v0.1.3
docker pull charmcli/skate:v0.1
docker pull ghcr.io/charmbracelet/skate:v0.1
Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter or The Fediverse.
v0.1.2
This is a small update to allow installation via go install
:
go install github.com/charmbracelet/skate@latest
Enjoy!
Changelog
Docker images
docker pull charmcli/skate:v0.1.2
docker pull ghcr.io/charmbracelet/skate:v0.1.2
docker pull charmcli/skate:v0.1
docker pull ghcr.io/charmbracelet/skate:v0.1
Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter or The Fediverse.
v0.1.1
Changelog
- 11f920f Bump charm to v0.9.1
- 663e015 Enable Windows builds, disable BSD builds in GoReleaser config
- f6adb4e Ensure one goreleaser workflow is running at a time
- 7333f40 Fix broken link
- 0187d70 Fix charm/kv link in README (#11)
Docker images
docker pull charmcli/skate:v0.1.1
docker pull ghcr.io/charmbracelet/skate:v0.1.1
docker pull charmcli/skate:v0.1
docker pull ghcr.io/charmbracelet/skate:v0.1
Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter or The Fediverse.
v0.1.0
Hey, this is the first public release! For details go read the README.
Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter or The Fediverse.