Releases: minamijoyo/hcledit
v0.2.6
v0.2.5
v0.2.4
Changelog
- 5e55e3e Bump version to v0.2.4
- 1aaae1d Update hcl to v2.12.0
- 4ed5679 Update Go to v1.17.10 and Alpine to v3.16
- 3fcaeb4 Read Go version from .go-version on GitHub Actions
- 845b124 Update golangci-lint to v1.45.2 and actions to latest
- fdc0904 Trim trailing duplicated TokenNewline in VerticalFormat
- cf207bf Expose GetAttributeValueAsString
- 67d42ff Expose VerticalFormat
v0.2.3
v0.2.2
v0.2.1
v0.2.0
Changelog
5ce0cf4 Bump version to v0.2.0
fe49483 Add tests for Client
94a8bea Add tests for UpdateFile, ReadFile, and DeriveFile
17e7ed9 Add support for in-place update
15f62b6 Add tests for Operator
4b8b912 Change input and output type for Operator.Apply() to []byte
16223fd Skip formatter if filter didn't change contents to suppress meaningless diff
05e4940 Add body get command
a03a8d9 Add support for getting nested block
cfa7772 Update hcl to v2.9.0
d8144d2 Update Go to v1.16.0
e7399e5 Bump version to v0.2.0-dev
9ddb842 Rename test functions for consistency
734eb20 Rename multiop to MultiFilter for consistency
c290d8f Rename verticalFormatter to verticalFormatterFilter for consistency
9351a37 Expose operators
67a588d Rename parser to ParserSource for consistency
a8e40ef Expose formatter as Sink, not Filter
3be8e0b Expose attribute and block sinks
a69e34f Expose attribute and block filters
06635c0 Reorganize file names by type
d9f6a53 Abstract editor to Operator and split editing and deriving
5787588 Pass filename on edit
d5cabb9 Remove multiple filters support from editor
49cb108 Abstract Editor to interface
c645b48 Use the default formatter sink implementation always for filter operations
238a38a Fix typo s/formater/formatter/g
17c175d Move verticalFormater to filter.go
32e6c2c Change verticalFormater to Filter instead of Sink
97d369b Add SinkHCL to be used for the output is not HCL
ca34b60 Extract Editor.Apply() calls in one place
v0.1.3
v0.1.2
v0.1.1
Changelog
1dd63a8 Bump version to v0.1.1
bae0245 Prevent uploading pre-release to Homebrew
3b3481b Fix binary compatibility issue for alpine
c7da055 Refactor to test argument flags
7f858f3 Add block append command
9a7f7a0 Update Go to v1.15.2
bd90fde Update hcl to v2.7.0
e6a1314 Add integration test