25d14bd5e4
fix(makefile): update golangci-lint import path to v2 module ( #13 )
...
Use correct import path for golangci-lint v2 so that `make lint` works.
2025-06-11 03:41:03 +01:00
1b8fb22499
chore: correct typos and align struct field tags ( #12 )
...
Fixes typos in package documentation and variable names. Aligns
struct field tags in examples and tests for better readability.
2025-06-11 03:15:29 +01:00
64d24259e3
ci(release): move always-update to top-level ( #11 )
...
Package level definition seemed to not work.
2025-06-11 03:11:37 +01:00
4b3e531624
ci(release): enable always-update for Release Please ( #10 )
2025-06-11 03:06:20 +01:00
9cf74f6a00
ci: set GitHub workflow permissions ( #9 )
2025-06-11 02:29:40 +01:00
e85261d0c6
fix(json)!: correct spelling of JSONDefaultIndent ( #7 )
...
Fix misspelled variable name `JSONDefualtIndent` to `JSONDefaultIndent`
throughout the codebase. Update documentation to reference this
correctly spelled variable in the JSON struct's Indent field comment.
BREAKING CHANGE: Rename `JSONDefualtIndent` to correctly spelled `JSONDefaultIndent`.
2025-06-11 02:25:51 +01:00
2fb5fea7fb
fix(xml)!: correct spelling of XMLDefaultIndent ( #6 )
...
Fixes typo in variable name and references from 'XMLDefualtIndent' to
'XMLDefaultIndent'. Updates the variable declaration and all references
to maintain consistency throughout the XML renderer implementation.
BREAKING CHANGE: Rename `XMLDefualtIndent` to correctly spelled `XMLDefaultIndent`.
2025-06-11 02:19:30 +01:00
c3408f0cfb
chore: upgrade Go, golangci-lint and CI deps ( #5 )
...
Upgrade main development to use Go 1.23, while still running CI against 1.20 and later.
Also update golangci-lint to v2.
2025-06-11 02:12:26 +01:00
jimehbot[bot]
6cec7b8627
chore(main): release 0.0.2 ( #4 )
...
Co-authored-by: jimehbot[bot] <132453784+jimehbot[bot]@users.noreply.github.com>
v0.0.2
2024-03-25 22:03:02 +00:00
67a0623a2b
fix(examples): provide examples for Render, Compact and Pretty functions ( #3 )
...
Previously all examples were associated with Render, but only used
Pretty. Now there are examples for each of the main package level
functions.
2024-03-25 22:00:33 +00:00
19b66b6df3
docs(readme): add code coverage badge
2024-03-25 03:29:20 +00:00
5fe8a5fc87
Merge pull request #2 from jimeh/release-please--branches--main
...
chore(main): release 0.0.1
v0.0.1
2024-03-25 03:25:59 +00:00
jimehbot[bot]
b5ec4df4c0
chore(main): release 0.0.1
2024-03-25 03:23:47 +00:00
c0e1ba0d10
docs(readme): minor improvements to usage examples
2024-03-25 03:20:05 +00:00
e88c0d5ca3
docs(readme): minor fix and tweaks
2024-03-25 03:12:20 +00:00
83bcf99f47
docs(readme): flesh out readme
2024-03-25 03:02:53 +00:00
9b894eaeca
docs(examples): improve examples
2024-03-25 03:02:37 +00:00
eb5cc910dd
ci(release): use jimehbot app to run release please
2024-03-25 02:10:07 +00:00
03bfa1a8f8
ci(release): setup release-please for release automation
2024-03-25 02:03:35 +00:00
563d447be9
ci: fix test workflow, enable coverage workflow
2024-03-25 01:58:34 +00:00
da84a91944
style: fix lint failure
2024-03-25 01:53:34 +00:00
e2e2754970
refactor: focus around Render/Compact/Pretty/NewWith functions
...
This is yet another drastic refactor of public API and concepts.
Hopefully the last one, as I'm now fairly happy with things.
2024-03-25 01:40:31 +00:00
de3a9e55a8
refactor: yet another one, someday I might be happy
2024-03-24 03:28:08 +00:00
ccc3668fa2
chore: improve errors and tests
2024-03-23 21:05:57 +00:00
5247fbd90b
feat(text): expand supported value types
2024-03-23 21:05:38 +00:00
7632b1119c
refactor!: sizeable changes across the board
2024-03-19 03:54:31 +00:00
a1b1ef82ad
docs(examples): improve Render examples
2024-03-18 00:10:56 +00:00
b5c4ffa0b5
docs(examples): add example tests for Render function
2024-03-18 00:04:17 +00:00
7df40b1578
test(render): improve test coverage
2024-03-17 23:07:12 +00:00
2ad77f0b1b
chore(readme): add WIP readme
2024-03-17 20:54:11 +00:00
b6a215ba99
chore(ci): add Makefile, GitHub Actions workflow, and golangci-lint config
2024-03-17 20:51:47 +00:00
d16d1083f1
chore(license): add MIT linces
2024-03-17 20:48:38 +00:00
2b28f96bad
feat(render): experimental package to render arbitrary values to different formats
2024-03-17 20:48:33 +00:00