Releases: TLINDEN/kleingebaeck
v0.3.11
What's Changed
- properly check image format for storing and distance hashing by @TLINDEN in #113, fixes #110 (reported by @TechHummel)
- Bump golang.org/x/sync from 0.9.0 to 0.10.0 by @dependabot in #112
- Bump github.com/lmittmann/tint from 1.0.5 to 1.0.6 by @dependabot in #111
Full Changelog: v0.3.10...v0.3.11
v0.3.10
What's Changed
- Bump github.com/knadh/koanf/v2 from 2.1.1 to 2.1.2 by @dependabot in #107
- Bump golang.org/x/sync from 0.8.0 to 0.9.0 by @dependabot in #108
- Bump docker/build-push-action from 6.9.0 to 6.10.0 by @dependabot in #109
Fixed
Fixed a bug in error handling: when looking for config file[s], we inadvertently ignored stat()
errors while we only wanted to ignore os.IsNotExist
errors. Now we only ignore if a file does not exist (as we iterate over a list of config file locations anyway) and die in case of any other error (like: permission denied, filename too long, etc).
Full Changelog: v0.3.9...v0.3.10
v0.3.9
What's Changed
- Bump github.com/knadh/koanf/providers/file from 1.1.0 to 1.1.2 by @dependabot in #106
Full Changelog: v0.3.8...v0.3.9
v0.3.8
What's Changed
- Bump docker/build-push-action from 6.7.0 to 6.9.0 by @dependabot in #105
- Bump github.com/knadh/koanf/providers/env from 0.1.0 to 1.0.0 by @dependabot in #104
Full Changelog: v0.3.7...v0.3.8
v0.3.7
What's Changed
Enabled Dependabot for automatical security updates.
- Bump golang.org/x/net from 0.0.0-20220722155237-a158d28d115b to 0.23.0 by @dependabot in #93
- Bump docker/build-push-action from 2.5.0 to 6.7.0 by @dependabot in #94
- Bump docker/login-action from 1.10.0 to 3.3.0 by @dependabot in #97
- Bump github.com/knadh/koanf/providers/file from 0.1.0 to 1.1.0 by @dependabot in #99
- Bump github.com/knadh/koanf/v2 from 2.0.1 to 2.1.1 by @dependabot in #100
- Bump golang.org/x/sync from 0.5.0 to 0.8.0 by @dependabot in #101
- Bump github.com/tlinden/yadu from 0.1.2 to 0.1.3 by @dependabot in #102
- Bump github.com/lmittmann/tint from 1.0.4 to 1.0.5 by @dependabot in #103
New Contributors
- @dependabot made their first contribution in #93
Full Changelog: v0.3.6...v0.3.7
v0.3.6
What's Changed
- Added a check if a user under windows starts the program by double clicking on it, keep the usage message running in that case #88
- Enhanced a couple of gocritic issues #90
- Document the distance hash algorithm for image storage #87
Full Changelog: v0.3.5...v0.3.6
v0.3.5
What's Changed
- fix #80: using os.MkdirAll():
Recursively create ad dir including output dir. The output dir itself is not being created separately anymore. That way, no directory will be created if no ads could be downloaded. - fix #81: add arm64 build support
Full Changelog: v0.3.4...v0.3.5
v0.3.4
What's Changed
- fix #73: add support for outdir template
- fix #71: add documentation about templating
- fix #72: update to yadu v0.1.2 which fixes the debug crash issue
- fix #74: warn the user if a scraped ad by the same name has already be seen, only overwrite if
-f
given. - fix #77: use processed ad dir for duplicate checking, not slug
Full Changelog: v0.3.3...v0.3.4
v0.3.3
What's Changed
- check seek error
- a84f0e1 get rid of duplicate bytes.Buffer, use bytes.Reader instead, #39
- d8d5be5 fix #58: add missing dashes to self issue template
- bcf920c correct #39 & add --ignoreerrors flag
Refer to #39 (comment) for a summary of all HTTP related changes leading to 0.3.3, which seems to be feature complete so far.
Full Changelog: v0.3.2...v0.3.3
v0.3.2
What's Changed
- added lint targets
- fix linter errors
- enhance error handling
- !!BREAKING!! rename Id to ID in templates: if you have configured your own ad template in your config, then you need to change:
{{ .Id }} to
{{ .ID }}`.
Full Changelog: v0.3.1...v0.3.2