Releases: kgaughan/mercury
v0.4.4
What's Changed
- Bump github.com/Masterminds/sprig/v3 from 3.2.3 to 3.3.0 by @dependabot in #108
- Bump golang.org/x/net from 0.28.0 to 0.29.0 by @dependabot in #109
- Bump github.com/PuerkitoBio/goquery from v1.9.2 to v1.9.3 by @kgaughan in #110
- Minor makefile improvements by @kgaughan in #111
- Fix highlighting in the docs by @kgaughan in #112
Full Changelog: v0.4.3...v0.4.4
v0.4.3
What's Changed
- Use a stable documentation toolchain by pinning deps by @kgaughan in #99
- Add latest tag to future images by @kgaughan in #100
- Update docker/login-action; remove unnecessary docker/metadata-action by @kgaughan in #101
- Documentation build rules by @kgaughan in #102
- Update mkdocs dependencies by @kgaughan in #104
- Bump golang.org/x/net from 0.27.0 to 0.28.0 by @dependabot in #105
- VSCode codespaces are more tolerable now by @kgaughan in #106
- Switch to distroless/static by @kgaughan in #107
Full Changelog: v0.4.2...v0.4.3
v0.4.2
What's Changed
- Limit builds and linting of Go code to when it's updated by @kgaughan in #92
- Bump golang.org/x/net from 0.26.0 to 0.27.0 by @dependabot in #94
- Bump github.com/microcosm-cc/bluemonday from 1.0.26 to 1.0.27 by @dependabot in #93
- Switch to using dorny/paths-filter so PR checks don't hang by @kgaughan in #95
- Vendor normalize.css by @kgaughan in #96
- Delegate docker image builds to goreleaser by @kgaughan in #97
- Modernise workflows based off of goreleaser by @kgaughan in #98
Full Changelog: v0.4.1...v0.4.2
v0.4.1
A maintenance release to pick up any security updates.
What's Changed
- Bump github.com/microcosm-cc/bluemonday from 1.0.24 to 1.0.25 by @dependabot in #67
- Bump golang.org/x/net from 0.12.0 to 0.14.0 by @dependabot in #68
- Bump golang.org/x/net from 0.14.0 to 0.16.0 by @dependabot in #71
- Bump github.com/google/uuid from 1.3.0 to 1.3.1 by @dependabot in #69
- Bump golang.org/x/net from 0.16.0 to 0.17.0 by @dependabot in #72
- Bump github.com/microcosm-cc/bluemonday from 1.0.25 to 1.0.26 by @dependabot in #73
- Bump github.com/google/uuid from 1.3.1 to 1.4.0 by @dependabot in #74
- Bump golang.org/x/net from 0.17.0 to 0.18.0 by @dependabot in #75
- Bump golang.org/x/crypto from 0.15.0 to 0.17.0 by @dependabot in #78
- Bump github.com/google/uuid from 1.4.0 to 1.6.0 by @dependabot in #80
- Get the lint workflow (hopefully) working again by @kgaughan in #86
- Bump github.com/BurntSushi/toml from 1.3.2 to 1.4.0 by @dependabot in #87
- Bump golang.org/x/net from 0.25.0 to 0.26.0 by @dependabot in #88
- Fix release process by setting goreleaser config version by @kgaughan in #89
- Fix configuration for Homebrew release publishing by @kgaughan in #90
- Bump toolchain image in dockerfile to fix release by @kgaughan in #91
Full Changelog: v0.4.0...v0.4.1
v0.4.0
This release makes the default theme internal so the binary is now standalone. It also switches to POSIX-style flags and GNU style long flags.
What's Changed
- Extract parsing of cache expiration from Cache-Control by @kgaughan in #60
- Extract text truncation logic by @kgaughan in #61
- Tidying and dependency updates by @kgaughan in #62
- Docker metadata by @kgaughan in #63
- Some basic tests by @kgaughan in #64
- Switch to POSIX flags by @kgaughan in #65
- Make the default theme internal by @kgaughan in #66
Full Changelog: v0.3.33...v0.4.0
v0.3.33
Headline changes are the addition of pagination (which ought to have been present already) and Atom feed support in the output.
What's Changed
- Decouple entry shuffling from page generation by @kgaughan in #54
- Pagination by @kgaughan in #55
- Format CSS by @kgaughan in #56
- fix: bad Errorf - missing err by @kgaughan in #57
- Atom feed support by @kgaughan in #58
- Fix link inconsistencies in theme by @kgaughan in #59
Full Changelog: v0.3.2...v0.3.33
v0.3.2
Headline changes are support for a bill of materials in templates and the ability to prevent a build to allow the cache to be built.
All other changes are basic internal maintenance.
What's Changed
- Fix name of formula by @kgaughan in #45, #46
- BOM support by @kgaughan in #47
- Update documentation on release by @kgaughan in #48
- Add -no-build flag by @kgaughan in #50
- More quickstart docs by @kgaughan in #51
- Bump golang.org/x/net from 0.10.0 to 0.11.0 by @dependabot in #52
- Pull the Go version from go.mod during builds by @kgaughan in #53
New Contributors
- @dependabot made their first contribution in #52
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
- Build an image upon creating a release by @kgaughan in #36
- Improvements suggested by linter by @kgaughan in #37
- Don't panic if -no-fetch is used with an empty cache by @kgaughan in #39
- Add some documentation by @kgaughan in #38
- More linter stuff... by @kgaughan in #40
- Workflow to deploy documentation by @kgaughan in #41
- Allow manual triggering of the docs workflow by @kgaughan in #42
- Decouple building and linting by @kgaughan in #43
- Homebrew tap by @kgaughan in #44
Full Changelog: v0.3.0...v0.3.1
v0.3.0
The main changes of significance are that Sprig is included by default and that the isodate
function's name from isodatefmt
has been changed to match Sprig's date
function. Also, internal error handling has been improved and feed items that lack a publication date are handled better.
What's Changed (highlights)
- General code quality improvements by @kgaughan in #24
- Include Sprig by @kgaughan in #25
- Bump dependencies by @kgaughan in #28
- Handle feed items with missing publication dates by @kgaughan in #27 and #29
Full Changelog: v0.2.3...v0.3.0
Simplify OPML marshaling; update dependencies
v0.2.3 Update dependencies (#21)