Commit Graph

  • b35ebdc330
    v2.5.0 release Alisdair McDiarmid 2020-05-06 13:31:39 -0400
  • 60bf88b2b7
    Merge pull request #372 from hashicorp/format-objects-maps-on-multiple-lines Alisdair McDiarmid 2020-05-06 13:29:44 -0400
  • 926e53e338 hclwrite: Generate multi-line objects and maps Alisdair McDiarmid 2020-05-06 09:45:13 -0400
  • 8e720e092f add for 'foo[bar.baz]' Ben Drucker 2020-04-28 21:08:43 -0700
  • 8e04c38ebf hclwrite: handle legacy dot access of numeric indexes Ben Drucker 2020-04-28 20:38:45 -0700
  • 7098edec61 Fix CircleCI config Alisdair McDiarmid 2020-04-15 15:16:44 -0400
  • 10b94c0a94 Revert "Remove AppVeyor" Alisdair McDiarmid 2020-04-15 14:55:33 -0400
  • 4e0b10461f Run CircleCI builds for hcl2 branch Alisdair McDiarmid 2020-04-15 14:53:48 -0400
  • cc3d78637c Remove AppVeyor Alisdair McDiarmid 2020-04-15 14:52:35 -0400
  • f27fc87d8f
    Prepare CHANGELOG for forthcoming v2.5.0 release Alisdair McDiarmid 2020-04-13 10:39:45 -0400
  • 70cdf594dd
    v2.4.0 release Alisdair McDiarmid 2020-04-13 10:37:38 -0400
  • be7ce64449
    Update changelog typo Pam Selle 2020-04-09 14:30:10 -0400
  • bcf199a15f
    Update CHANGELOG.md Alisdair McDiarmid 2020-03-26 09:00:05 -0400
  • 08f5f12a13
    Merge pull request #358 from hashicorp/alisdair/fix-malformed-json-panic Alisdair McDiarmid 2020-03-26 08:58:29 -0400
  • b265bbd046 json: Fix panic when parsing malformed JSON Alisdair McDiarmid 2020-03-25 16:35:58 -0400
  • cda5e9cf34
    Update CHANGELOG.md Martin Atkins 2020-03-09 09:18:44 -0700
  • fee90926da Use Unicode 12.0.0 grapheme cluster segmentation rules Martin Atkins 2020-03-06 17:17:12 -0800
  • 2cf95f2b60
    hclsyntax: Correct spec to allow colons as object element delimiter Martin Atkins 2020-03-05 09:51:26 -0800
  • 5200d8dd67
    Merge pull request #344 from hashicorp/gohcl-document-optional Chris Marchesi 2020-02-18 09:29:48 -0800
  • 3c24a1211a FIX: a couple of typos Pratik Mallya 2020-02-17 23:25:41 -0800
  • 939ae58199
    gohcl: document optional attribute Chris Marchesi 2020-02-13 18:51:40 -0800
  • e3e49cc099
    gohcl/decode.go: fix decoding value slices Mateusz Gozdek 2020-01-15 13:30:47 +0100
  • cec773f974 Fix various stale links to spec.md Masayuki Morita 2020-01-10 04:02:20 +0900
  • 7990d6e9a2 Prepare CHANGELOG for forthcoming v2.4.0 release Martin Atkins 2020-01-03 11:13:30 -0800
  • 0332085ba7 v2.3.0 release Martin Atkins 2020-01-03 11:12:41 -0800
  • 3aa4a2ec0a
    Update CHANGELOG.md Martin Atkins 2019-12-17 07:59:00 -0800
  • 55b607ac30 ext/tryfunc: Extension functions for error handling Martin Atkins 2019-12-14 12:45:31 -0800
  • d8ae04bc78 ext/customdecode: Custom expression decoding extension Martin Atkins 2019-12-13 08:52:25 -0800
  • afbe52484f go get github.com/zclconf/go-cty@v1.2.0 Martin Atkins 2019-12-14 12:50:52 -0800
  • 9348ee05cd Prepare CHANGELOG for forthcoming v2.3.0 release Martin Atkins 2019-12-11 07:36:54 -0800
  • c4a8fbfd31 v2.2.0 release Martin Atkins 2019-12-11 07:35:40 -0800
  • a21a3f1908 Fix import ordering from the move from hcl2 repository Martin Atkins 2019-12-11 07:34:30 -0800
  • 051d00ef91
    Update CHANGELOG.md Martin Atkins 2019-12-11 07:27:38 -0800
  • c22ad7a9a6 hcldec: Improved context for expression diagnostics Martin Atkins 2019-12-10 16:10:24 -0800
  • fc57429f63
    Update CHANGELOG.md Martin Atkins 2019-12-06 09:12:15 -0800
  • 63e2897c12 hclsyntax: Source range of IndexExpr must cover whole expression Martin Atkins 2019-12-05 17:03:57 -0800
  • af72151950 dependencies: go get github.com/zclconf/go-cty@v1.1.1 Martin Atkins 2019-11-26 15:51:38 -0800
  • 7f9aa845c1 Prepare for later v2.2.0 release Martin Atkins 2019-11-19 17:21:19 -0800
  • 2c9d84a2cb v2.1.0 release Martin Atkins 2019-11-19 17:20:21 -0800
  • 30ef7871f7
    Update CHANGELOG.md Martin Atkins 2019-11-19 17:18:56 -0800
  • 06985781df hclwrite: Allow constructing expressions from raw tokens Martin Atkins 2019-11-19 14:32:07 -0800
  • 56bc00a23c
    Update README.md Martin Atkins 2019-11-14 08:52:37 -0800
  • 63cdbee39c
    Update CHANGELOG.md Martin Atkins 2019-11-11 15:18:42 -0800
  • b954e171a6 hclwrite: fix TokensForTraversal handling of index steps Colin Hoglund 2019-11-11 18:17:19 -0500
  • cc6a2232cd Fix typos in hclwrite/parser.go Masayuki Morita 2019-10-31 11:58:29 +0900
  • 3c7194d967
    Update CHANGELOG.md Martin Atkins 2019-10-17 11:26:46 -0700
  • c21e319577 hclwrite: Fix unstable list returned by Body.Blocks() Masayuki Morita 2019-10-17 12:01:14 +0900
  • b15db4a513
    Update CHANGELOG.md Martin Atkins 2019-10-10 09:17:29 -0700
  • 42351b1d15 gohcl: retain nested blocks while decoding Mateusz Gozdek 2019-10-10 18:15:24 +0200
  • 6ca13f360e build: A basic appveyor.yml Martin Atkins 2019-10-03 09:31:01 -0700
  • 87e23659ab README: Fix specification file links John Flores 2019-10-03 09:23:15 -0700
  • a545295bc8
    README: Fix incorrect link to Version Selection guide Martin Atkins 2019-10-02 08:03:34 -0700
  • 181452c162 CHANGELOG: prepare for next release Martin Atkins 2019-10-02 08:00:16 -0700
  • 4e12e081a1 Release v2.0.0 Martin Atkins 2019-10-02 07:58:32 -0700
  • 763cf0ee1e README: Link to the version selection guide Martin Atkins 2019-10-02 07:54:25 -0700
  • 9e36050dd7 CHANGELOG: Some small tweaks prior to v2.0.0 release Martin Atkins 2019-10-02 07:47:30 -0700
  • 46f91bd139 README: include a short Go example using the hclsimple API Martin Atkins 2019-10-01 16:20:52 -0700
  • 34955ebf80 hclsimple: Simple one-shot parse/decode/evaluate API Martin Atkins 2019-10-01 15:52:30 -0700
  • b0134908b0 hclwrite: Allow removing attributes and blocks from bodies Martin Atkins 2019-09-12 10:29:13 -0700
  • 9d1235a5b4 hclwrite: Allow selecting blocks for updating Masayuki Morita 2019-07-21 00:23:02 +0900
  • ed70541558 hclsyntax: Include legacy index syntax in the specification Martin Atkins 2019-09-11 16:08:38 -0700
  • 2c66cf702c hclsyntax: Additional tests for template sequence escapes Martin Atkins 2019-09-11 15:50:56 -0700
  • 22ba006718 hclsyntax: Allow parens to force mapping key to be expression Martin Atkins 2019-09-11 15:31:32 -0700
  • ee38c67330 specsuite: Tests for the expression language operators Martin Atkins 2019-09-11 15:03:26 -0700
  • 48fbad7bf4 specsuite: tests for primitive type literals Martin Atkins 2019-09-10 18:37:36 -0700
  • 791068cd07 cmd/hclspecsuite: run hcldec with --keep-nulls Martin Atkins 2019-09-10 18:37:09 -0700
  • c366498686 cmd/hcldec: Allow overriding the removal of nulls Martin Atkins 2019-09-10 18:35:07 -0700
  • af5f398dc0 go get github.com/zclconf/go-cty@v1.1.0 Martin Atkins 2019-09-10 18:23:43 -0700
  • 75cf5ded6e hclsyntax: Correct specification of the interpretation of tabs Martin Atkins 2019-09-10 17:08:29 -0700
  • 938b3d3319 build: Simplify Circle-CI run; use Go Module proxy Martin Atkins 2019-09-10 15:40:22 -0700
  • 18eab5520f build: Use home directory for Circle-CI test run Martin Atkins 2019-09-10 15:36:07 -0700
  • d2dae93c75 build: Disable codecov reporting in Circle-CI for now Martin Atkins 2019-09-10 15:34:27 -0700
  • 4755f8bf41 json: Clarify that this package is not interesting to import Martin Atkins 2019-09-10 15:31:59 -0700
  • 76cda0e2aa build: Switch from Travis-CI to Circle-CI Martin Atkins 2019-09-10 15:20:42 -0700
  • c29bdc1243 hclparse: Go package documentation Martin Atkins 2019-09-10 14:39:53 -0700
  • dca4accff0 ext/dynblock: Go package documentation Martin Atkins 2019-09-10 14:39:45 -0700
  • b26a9bb7be Add a CHANGELOG Martin Atkins 2019-09-10 14:34:12 -0700
  • 6c43130979 specsuite: Move the Go testing stub into the specsuite directory Martin Atkins 2019-09-10 14:29:29 -0700
  • 8617b7c8c4 extras/grammar: Remove Martin Atkins 2019-09-10 14:26:44 -0700
  • 691f9eea1a ext/include: Remove Martin Atkins 2019-09-10 10:49:36 -0700
  • a0458905ff Update README to reflect that HCL 2 is not experimental anymore Martin Atkins 2019-09-09 16:19:38 -0700
  • 6c4344623b Unfold the "hcl" directory up into the root Martin Atkins 2019-09-09 16:08:19 -0700
  • 0f5ab3bd56 hclpack: Remove Martin Atkins 2019-09-09 15:42:09 -0700
  • 3327dee567 Change module path to github.com/hashicorp/hcl/v2 Martin Atkins 2019-09-09 15:39:31 -0700
  • af14e80638 HCL 2.0 replaces HCL 1.0 Martin Atkins 2019-09-09 15:35:18 -0700
  • 66c59f909e build: Travis-CI testing against Go 1.11 and 1.12 Boris Schrijver 2019-09-09 22:25:36 +0200
  • 388af45637 hclwrite: Unquoted label should be parsed as *identifier Masayuki Morita 2019-09-10 05:16:13 +0900
  • 0c888d1241 deps: Bump github.com/go-test/deep to 1.0.3 Radek Simko 2019-08-21 11:17:48 +0100
  • 72d32879a5 hclwrite: Do not add spaces before template control sequences Kazuma Watanabe 2019-08-10 06:00:04 +0900
  • 65731f3310 specsuite: tests for flush heredocs with empty lines Aaron Gallagher 2019-08-06 00:24:22 +0100
  • 0c3fe388e4 hclwrite: Fix heredocs never close during format nozaq 2019-07-25 09:18:11 +0900
  • 984d1e8201 hclwrite: Fix improper indent calculation inside heredocs (#107) nozaq 2019-07-23 04:57:18 +0900
  • 7fc56095bc hcl: fix minor typos in docs (#71) Antti Kupila 2019-07-22 21:50:37 +0200
  • 57bd5f374f Fix typos (#85) Masayuki Morita 2019-07-23 04:50:19 +0900
  • 6b2febac15 Remove incorrect quotes around types in examples (#119) Buck Doyle 2019-07-22 14:49:22 -0500
  • 618463aa79
    ensure correct type in conditionals w/ DynamicVal (#118) James Bardin 2019-07-18 20:26:11 -0400
  • 5b39d9ff3a
    Expect correct type from a conditional with nulls (#116) James Bardin 2019-07-02 14:56:34 -0400
  • 0b64543c96 hclsyntax: Parse indexing brackets with a string literal as a traversal Martin Atkins 2019-06-17 15:50:56 -0700
  • 4fba5e1a75
    return array value evaluation diagnostics (#113) Mahmood Ali 2019-06-17 12:00:22 -0400
  • cf7d376da9
    Merge pull request #277 from hashicorp/decode-string-booleans Lang Martin 2019-06-11 08:32:18 -0400