Skip to content

Releases: clevyr/yampl

v0.2.3

18 Jul 15:36
bc136a7
Compare
Choose a tag to compare

Changelog

  • 7fad966 ⬆️ Bump actions/cache from 2 to 3 (#8)
  • e7b18bf ⬆️ Bump actions/checkout from 2 to 3 (#4)
  • ff620ea ⬆️ Bump actions/setup-go from 2 to 3 (#1)
  • 32b0d20 ⬆️ Bump actions/upload-artifact from 2 to 3 (#2)
  • 96039f3 ⬆️ Bump docker/login-action from 1 to 2 (#6)
  • 2cb0666 ⬆️ Bump docker/setup-buildx-action from 1 to 2 (#7)
  • 8e8c7dc ⬆️ Bump docker/setup-qemu-action from 1 to 2 (#5)
  • 2bb9681 ⬆️ Bump goreleaser/goreleaser-action from 2 to 3 (#3)
  • bc136a7 🐛 Fix keys with digits missing from completion
  • 5107f71 🐛 Unset .Value after processing template
  • 204819b 🥅 Prevent possible panic when setting .Value
  • fec7268 🔒 Configure GitHub Actions dependabot updates
  • 31d8700 ♻️ Add more powerful pre-commit hooks
  • 326fb9c ♻️ Use created variable for default values
  • defcaca ✨ Add auto complete comments with current value, template, and line num
  • 33a45a6 ✨ Add doc generation commit hook
  • 3a74ba8 ✨ Make beginning '#' optional in prefix
  • c38692a 💬 Tweak flag descriptions

v0.2.2

08 Jun 17:36
0a21a9f
Compare
Choose a tag to compare

Changelog

  • 0b2f5a9 🐛 Fix bug when value is not set
  • 0a21a9f 🐛 Remove .Value, .Val, and .V from shell completion
  • 6877207 🐛 Require a space between prefix and template
  • 70b4d97 ♻️ Simplify Visitor code by moving template logic into package

v0.2.1

01 Jun 22:54
59279a7
Compare
Choose a tag to compare

Changelog

  • 2491cdc 🐛 Log first error instead of last during failures
  • 59279a7 🔊 Annotate yaml when an error occurs

v0.2.0

01 Jun 21:35
2753640
Compare
Choose a tag to compare

Changelog

  • d4f5819 🐛 Fix duplicated comment in output
  • 270d1b5 🐛 Fix issues when a node's type changes
  • e36bc28 ♻️ Add variable for old value
  • c4a6201 ♻️ Switch yaml libraries. Adds prettier error messages, supports head and foot comments. Also includes some code cleanups.
  • 866da6e ✨ Add auto log-format
  • 6900549 ✨ Add current YAMLPath to logs
  • 2753640 ✨ Add strip flag
  • 1691f8e 🚚 Rename strict flag to fail

v0.1.2

12 May 17:25
e8ea2e5
Compare
Choose a tag to compare

Changelog

  • e8ea2e5 🔊 Add filepath to logs

v0.1.1

11 May 22:47
c397e64
Compare
Choose a tag to compare

Changelog

  • c397e64 🐛 Fix node style not changing when needed
  • 87ec052 🔊 Add value changed debug log
  • 131ae0d ✨ Add configurable log-level and log-format

v0.1.0

11 May 16:57
bf2bca6
Compare
Choose a tag to compare

Changelog

  • 4c7e691 🐛 Don't complete filenames when no template values are found
  • 3407843 🐛 Fix multi-document YAML templates not always being detected in completions
  • 636920d 🐛 Fix test race condition
  • 3c1b2c9 🔥 Remove unused variable
  • 46e82db 🥅 Allow variables to be unset, add --strict flag for original behavior
  • 3a23a32 🔇 Remove doc generation logs
  • 6714670 ♻️ Add config factory with default values
  • 357a6a2 ♻️ Simplify return type
  • d7eb202 ♻️ Some value completion code cleanups
  • e9170ea 🚨 Fix lint warning
  • a740365 ✨ Add indent flag
  • 84e69f1 ✨ Add support for nested values
  • 93586c5 ✨ Remove existing values from shell completion
  • cc97390 ✨ Simplify value completion regex while adding support for nested values
  • 07252f6 🚚 Rename inline flag to inplace
  • 59cf33e 🚚 Rename some value completion variables for clarity
  • a34ae89 🔧 Exclude tests from release changelog
  • bf2bca6 🔧 Fix docker_manifests build config
  • 9b28546 ⚡ Slight repo and tag func optimization

v0.0.5

09 May 20:02
9b460bb
Compare
Choose a tag to compare

Changelog

  • 9b460bb 🐛 Fix invalid Docker arch for armv7 build
  • cbb097d 👷 Add apt/yum repo publish
  • 551d221 🔥 Remove armv6 build to fix Fury.io conflict

v0.0.4

07 May 00:10
4cc0d1d
Compare
Choose a tag to compare

Changelog

  • 41ed6f8 🐛 Fix invalid flag on generated docs
  • 74e7664 ✨ Add shell completion to values
  • 96e07af ✅ Add some more tests

v0.0.3

06 May 20:37
a386301
Compare
Choose a tag to compare

Changelog

  • a386301 🐛 Fix shell completion install bug