Changelog
Bug fixes
- 41d70ee: fix(lint): fix all linting issues (@andreynering)
- 05872a5: fix(watch): watch for dir instead of file to work on all scenarios (#734) (@Ktrod)
- ee27edd: fix: handle case when selected md is nil (@MarkusBillharz)
- e23f237: fix: only show edit if documents are available (@MarkusBillharz)
- 76e08e7: fix: sync viewport on half page up/down to prevent duplicate strings in render (#756) (@Ktrod)
- d2e04ad: fix: tui mode handling of remote urls (#744) (@glwbr)
- 0a6732f: fix: update
.golangci.yml
for v2 (@andreynering)
Others
- 2c0e4d8: chore(deps): bump github.com/charmbracelet/bubbles from 0.20.0 to 0.21.0 (#746) (@dependabot[bot])
- 7dc4b9c: chore(deps): bump github.com/charmbracelet/bubbletea from 1.3.3 to 1.3.4 (#711) (@dependabot[bot])
- 366e9a0: chore(deps): bump github.com/charmbracelet/bubbletea from 1.3.4 to 1.3.5 (#758) (@dependabot[bot])
- 411cdb1: chore(deps): bump github.com/charmbracelet/glamour from 0.8.0 to 0.9.0 (#721) (@dependabot[bot])
- d54666d: chore(deps): bump github.com/charmbracelet/glamour from 0.9.0 to 0.9.1 (#727) (@dependabot[bot])
- bb9fcb4: chore(deps): bump github.com/charmbracelet/glamour from 0.9.1 to 0.10.0 (#753) (@dependabot[bot])
- 6558aaa: chore(deps): bump github.com/charmbracelet/log from 0.4.0 to 0.4.1 (#724) (@dependabot[bot])
- e83c6ed: chore(deps): bump github.com/charmbracelet/log from 0.4.1 to 0.4.2 (#769) (@dependabot[bot])
- c84a03b: chore(deps): bump github.com/fsnotify/fsnotify from 1.8.0 to 1.9.0 (#741) (@dependabot[bot])
- 85668a6: chore(deps): bump github.com/spf13/viper from 1.19.0 to 1.20.0 (#722) (@dependabot[bot])
- 50a763e: chore(deps): bump github.com/spf13/viper from 1.20.0 to 1.20.1 (#731) (@dependabot[bot])
- 2da054e: chore(deps): bump golang.org/x/net from 0.27.0 to 0.33.0 (#707) (@dependabot[bot])
- ef85822: chore(deps): bump golang.org/x/sys from 0.32.0 to 0.33.0 (#764) (@dependabot[bot])
- eeb0fdd: chore(deps): bump golang.org/x/term from 0.29.0 to 0.30.0 (#714) (@dependabot[bot])
- e8049d7: chore(deps): bump golang.org/x/term from 0.30.0 to 0.31.0 (#739) (@dependabot[bot])
- 5b2dfdd: chore(deps): bump golang.org/x/term from 0.31.0 to 0.32.0 (#762) (@dependabot[bot])
- 6520105: chore(deps): bump golang.org/x/text from 0.22.0 to 0.23.0 (#715) (@dependabot[bot])
- 470fa3d: chore(deps): bump golang.org/x/text from 0.23.0 to 0.24.0 (#742) (@dependabot[bot])
- 0880dea: chore(deps): bump golang.org/x/text from 0.24.0 to 0.25.0 (#763) (@dependabot[bot])
- 6cd480d: chore(deps): bump golangci/golangci-lint-action from 6.5.0 to 6.5.1 (#720) (@dependabot[bot])
- 0b668e1: chore(deps): bump golangci/golangci-lint-action from 6.5.1 to 6.5.2 (#726) (@dependabot[bot])
- 4d59a97: chore(deps): bump golangci/golangci-lint-action from 6.5.2 to 7.0.0 (#730) (@dependabot[bot])
- cdeceb9: chore(deps): bump golangci/golangci-lint-action from 7.0.0 to 8.0.0 (#759) (@dependabot[bot])
- 6303d0b: chore(deps): update
golang.org/x/net
with security fixes (#749) (@andreynering) - d37e988: chore(deps): update x/net (@caarlos0)
- 23f9873: chore: add
.editorconfig
(@andreynering) - c48ee3d: chore: add a taskfile (@andreynering)
- 81c64fd: chore: delete makefile (@andreynering)
- 230dbc7: ci: add
lint-sync
workflow (@andreynering) - f88a901: ci: fix goreleaser config (@caarlos0)
- e60e83c: ci: sync dependabot config (#755) (@charmcli)
Verifying the artifacts
First, download the checksums.txt
file, for example, with wget
:
wget 'https://github.com/charmbracelet/glow/releases/download/v2.1.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/glow/releases/download/v2.1.1/checksums.txt.pem' \
--signature 'https://github.com/charmbracelet/glow/releases/download/v2.1.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.