Commit Graph
100 Commits
Author SHA1 Message Date
Mike Farah aa858520a8 Merge branch 'master' into toml_encoder 2025-12-16 14:27:22 +11:00
Mike Farah ac2889c296 Fixed scalar encoding for HCL 2025-12-16 14:22:50 +11:00
Mike Farah 626624af7b Adding tf to hcl format names 2025-12-16 14:17:38 +11:00
Mike Farah b0d2522f80 Readme update 2025-12-16 14:05:58 +11:00
Mike Farah 2ee38e15b6 Adding HCL to readme 2025-12-15 11:45:08 +11:00
Mike Farah 4e9d5e8e48 wip 2025-12-15 11:40:28 +11:00
Mike Farah 1338b521ff Colours! 2025-12-14 19:41:45 +11:00
Mike Farah 3a5323824f Handles comments! 2025-12-14 19:33:00 +11:00
Mike Farah 8780172b33 Added missing fix in release notes 2025-12-14 19:05:55 +11:00
Mike Farah 5f9bf8d241 wip toml encoder 2025-12-14 19:03:54 +11:00
Mike Farah 065b200af9 Bumping version 2025-12-14 17:07:57 +11:00
Mike Farah 745a7ffb3c Preparing release 2025-12-14 17:07:45 +11:00
Mike Farah d2d657eacc HCL improvements 2025-12-09 19:49:34 +11:00
Mike Farah f4fd8c585a Better roundtriping of HCL 2025-12-08 21:09:21 +11:00
Mike Farah e4bf8a1e0a Simplifying HCL decoder 2025-12-08 20:31:28 +11:00
Mike FarahandCopilot 51ddf8d357 Update pkg/yqlib/format.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-08 20:30:47 +11:00
Mike Farah 77eccfd3db Fixed comment parsing, added generated docs 2025-12-08 20:30:47 +11:00
Mike Farah 554bf5a2f2 colorise output 2025-12-08 20:30:47 +11:00
Mike Farah 8162f3a100 wip - comments 2025-12-08 20:30:47 +11:00
Mike Farah 48707369a0 wip - comments 2025-12-08 20:30:47 +11:00
Mike Farah 4f72c37de7 cleanup 2025-12-08 20:30:47 +11:00
Mike Farah 795f9c954c Fixing formatting 2025-12-08 20:30:47 +11:00
Mike FarahandCopilot 3d35386ad9 Update pkg/yqlib/decoder_hcl.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-08 20:30:47 +11:00
Mike FarahandCopilot 154a4ace01 Update pkg/yqlib/encoder_hcl.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-08 20:30:47 +11:00
Mike FarahandCopilot effdfe1221 Update agents.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-08 20:30:47 +11:00
Mike Farah 8af768a015 wip 2025-12-08 20:30:47 +11:00
Mike Farah 5f3dcb1ccf Fixed processing of block labels 2025-12-08 20:30:47 +11:00
Mike Farah 6270c29f54 Fixed processing of nested data 2025-12-08 20:30:47 +11:00
Mike Farah df3101ce53 Refining 2025-12-08 20:30:47 +11:00
Mike Farah 65e79845d4 Refining 2025-12-08 20:30:47 +11:00
Mike Farah b4d8131197 Adding HCL no build directive 2025-12-08 20:30:47 +11:00
Mike Farah c75a2fad86 Use HCL encoder 2025-12-08 20:30:47 +11:00
Mike Farah 8d430cf41c Use HCL encoder 2025-12-08 20:30:47 +11:00
Mike Farah 2e96a28270 adding agents file 2025-12-08 20:30:47 +11:00
Mike Farah 656f07d0c2 wip 2025-12-08 20:30:47 +11:00
Mike Farah 1852073f29 hcl - sorted decoding 2025-12-08 20:30:47 +11:00
Mike Farah 7d2c774e8f maps and strings 2025-12-08 20:30:47 +11:00
Mike Farah 69076dfe81 wip 2025-12-08 20:30:47 +11:00
Mike Farah 9e17cd683f First cut 2025-12-08 20:30:47 +11:00
Mike Farah eb3d0e63e3 Fixing handling of CRLF #2352 2025-12-06 19:08:37 +11:00
Mike Farah 7ccaf8e700 Bumping version 2025-11-25 10:45:39 +11:00
Mike Farah a1a27b8536 Updating release notes 2025-11-25 10:45:35 +11:00
Mike Farah 1b91fc63ea Removing escape char processing from strenv #2517 2025-11-25 10:44:03 +11:00
Mike Farah 9e0c5fd3c9 Fixing escape charaters again 😢 #2517 2025-11-25 10:17:43 +11:00
Mike Farah 8e86bdb876 Attempting to fix snap again 2025-11-22 18:33:44 +11:00
Mike Farah fc164ca9c3 Updating README with latest yq help 2025-11-22 15:04:39 +11:00
Mike Farah 810e9d921e Syncing how-it-works from gitbook branch 2025-11-22 15:02:03 +11:00
Mike Farah 45be35c063 Bumping version 2025-11-22 14:52:48 +11:00
Mike Farah 39fbf01fa8 Fixing TOML ArrayTable parsing issues #1758 2025-11-22 14:49:49 +11:00
Mike Farah 306dc931a5 Fixing TOML ArrayTable parsing issues #1758 2025-11-22 14:35:07 +11:00
Mike Farah f00852bc6c Added flags to disable env and file ops #2515 2025-11-22 09:40:03 +11:00
Mike Farah c716d157f2 Fixing parsing of escaped characters in strenv #2506 2025-11-16 09:22:21 +11:00
Mike Farah e49e588ab5 Fixing parsing of escaped characters #2506 2025-11-16 09:12:13 +11:00
Mike Farah 389486829d Updating release notes 2025-11-15 14:44:18 +11:00
Mike Farah d32e71f25b Updating release notes 2025-11-15 14:37:33 +11:00
Mike Farah 796317b885 Bumping version 2025-11-15 14:32:46 +11:00
Mike Farah 258b84a05e Strip whitespace when decoding base64 #2507 2025-11-15 14:11:55 +11:00
Mike Farah f6c780e793 Reverting test 2025-11-09 16:21:50 +11:00
Mike Farah 8c25f33df4 Merge in master 2025-11-09 16:19:04 +11:00
Mike Farah 2869919cb4 Merge branch 'master' into go-yaml-v4 2025-11-09 16:18:49 +11:00
Mike Farah 458d02f3ab Bumping to go-yaml 4-rc3 2025-11-09 16:15:36 +11:00
Mike Farah 877a47cb19 Improving first op docs 2025-11-09 16:12:17 +11:00
Mike Farah 3050ca5303 Adding first operator 2025-11-09 16:12:17 +11:00
Mike Farah 78bc9baffd Added parents operator 2025-11-09 16:12:17 +11:00
Mike Farah 7f72595a12 Cursor generated unit tests 2025-10-12 15:38:40 +11:00
Mike Farah ff2c1c930c Adding more tests 2025-10-12 14:50:41 +11:00
Mike Farah 36d410b348 Updating readme 2025-10-12 14:45:10 +11:00
Mike Farah 6dfe002058 Updating contrib doc 2025-10-12 14:37:05 +11:00
Mike Farah ed4f468c97 Release notes 2025-10-12 14:33:02 +11:00
Mike Farah 8b2ba41c6c Improving first op test 2025-10-12 14:32:28 +11:00
Mike Farah 0ecdce24e8 Bumping version 2025-10-12 14:21:13 +11:00
Mike Farah 01ac615e67 Updating contrib 2025-10-12 14:08:32 +11:00
Mike Farah 23060cb8af Improving first op docs 2025-09-19 14:59:19 +10:00
Mike Farah 4532346e13 Adding first operator 2025-09-10 18:47:52 +10:00
Mike Farah 7d49d408ef Added parents operator 2025-09-09 20:27:11 +10:00
Mike Farah 02b28073bf Fixing error reporting 2025-09-09 20:16:49 +10:00
Mike Farah 6957399dc0 Updating go-yaml from v3 to v4 2025-09-09 20:05:58 +10:00
Mike Farah 6251e95af8 Bumping version 2025-09-08 20:05:05 +10:00
Mike Farah b2155ebb00 Preparing release 2025-09-08 20:04:59 +10:00
Mike Farah 911e3942e3 Bumping pflag 2025-09-08 20:01:58 +10:00
Mike Farah e89001156a Adding gah as a community supported install method 2025-09-04 14:23:06 +10:00
Mike Farah f03c9dc599 Bumping version 2025-07-23 14:03:02 +10:00
Mike Farah 023c85e1e2 Adding test for #2404 2025-07-23 13:46:15 +10:00
Mike Farah a3d9e0172f Prepping release notes 2025-07-23 13:42:07 +10:00
Mike Farah b968963ed4 Merge branch 'stevenwdv-merge-anchor-fix' 2025-07-23 13:32:57 +10:00
Mike Farah 92309b17a4 Fixed test doc gen 2025-07-23 13:31:25 +10:00
Mike Farah d5757fc82b Working on clarifying docs 2025-07-22 11:51:33 +10:00
Mike Farah db2a4550e5 Fixed tests 2025-07-22 11:25:02 +10:00
Mike Farah 3018396ed2 wip: fixing key order 2025-07-22 10:50:52 +10:00
Mike Farah 84b095bbc4 Making examples of the merge fix flag clearer 2025-07-22 10:18:39 +10:00
Mike Farah f35e57d901 Warn less about flag 2025-07-22 10:02:27 +10:00
Mike Farah 23a7b173bf Fixing merge anchor key order 2025-07-19 15:27:44 +10:00
Mike Farah 4019d42d60 Install specific version of gosec 2025-07-16 15:51:42 +10:00
Mike Farah 55daf6d93c Fixed panic for syntax error when creating a map #2423 2025-07-16 15:35:12 +10:00
Mike Farah 8e731ac13c Added "debug-node-info" flag for inspecting yq AST 2025-07-15 21:35:54 +10:00
Mike Farah 6e8cc00030 Added flag to fix #2110 2025-07-14 16:26:26 +10:00
Mike Farah b9d9e2fbad Moar tests 2025-07-11 22:00:20 +10:00
Mike Farah 9b299649f7 Refactored initCommand 2025-07-11 10:17:21 +10:00
Mike Farah 369fe56e2d Adding test file (CursorAI) 2025-07-11 09:59:59 +10:00
Mike Farah 422300457c (attempt) to build snapcract for all architectures 2025-07-10 16:17:23 +10:00