Skip to content

Releases: sascha-andres/jsonedit

v0.14.0

10 Dec 08:14
5c3adad

Choose a tag to compare

Changelog

  • cb4b9eb feat: pass extra variables to pre process func

v0.13.0

23 Oct 14:10
1c92a89

Choose a tag to compare

Changelog

  • f18d0ec doc(#47): document new date and time abilities
  • d7edd1c feat(#47): add date/time/datetime data values
  • 1c784db feat(go): clean go.mod & go.sum

v0.12.0

09 Oct 07:27
29444b6

Choose a tag to compare

Changelog

Feature

Other

generated by git-cl

v0.11.0

22 Sep 17:44
87b95cc

Choose a tag to compare

Changelog

v0.10.0

11 Sep 15:56
cf27e47

Choose a tag to compare

Changelog

  • 946b3af chore(go): update dependencies
  • 3b24e72 feat: add header index map
  • 934c552 feat: provide MapIo and call from Map
  • 5672e23 feat: update go version
  • 72d5fa7 feat: use MapIo from cmd/csv2json
  • 17e384f fix: guard nil logger
  • 33a1a91 refactor(mapper): extract value gathering
  • 157c688 refactor(mapper): pass recordInfo struct * instead of multiple args

v0.9.0

10 Sep 07:33
ee8e445

Choose a tag to compare

Changelog

  • 349d6b0 doc(#33): add filter docs
  • 5036c7b doc: add info about NewRecordFunc and AskForValueFunc
  • b9ce6fe feat(#18): add array output test
  • 4ee731f feat(#18): add extra variable test
  • 515e74a feat(#18): add first test (simple)
  • 46f21d5 feat(#18): add multi-destination and condition
  • a4fe5c1 feat(#18): add test for calculated field
  • 15dc0b7 feat(#23): add test for array with no property name
  • 9b8c843 feat(#23): use multi-line in tests for better readability
  • 09a573d feat(#26): add NewRecordFunc to enable caller to react
  • 80a9a46 feat(#27): allow caller to provide a func to ask for a value
  • f3ab0b7 feat(#28): add FieldLocation type to support validation
  • 46bcec0 feat(#33): apply filter
  • 6172057 feat(csv2json): add project property to log output
  • f5d78ec feat(jsonedit): pass logger to csv2json
  • ec82110 feat: advertise license exclusion for internal/csv2json
  • 630ce51 fix(#27): add missing functionality for #26
  • c136782 refactor(#33): add applies on condition struct
  • 789eef4 test(#33): add and test
  • 3c1b97a test(#33): add or test
  • 35adf5d test(#33): add test case for filter
  • 9f9eed2 test(csv2json): add test for document level fields
  • 3a7fa01 test(mapper): add test for env variable

v0.8.0

31 Aug 14:27
0568968

Choose a tag to compare

Changelog

  • conditions(#19): add conditional mapping for properties
  • csv2json(#15): add csv2json
  • multiple destinations(#17): multiple destination properties for one source, csv2json cmd line utility

v0.7.0

03 Jul 16:10
3fae474

Choose a tag to compare

Changelog

v0.6.0

22 Jun 12:28
a63e420

Choose a tag to compare

Changelog

  • a287f9b chore(move page assets to own folder): previously they were also embedded into binary
  • 4c78868 feat(#3): update image footage

v0.5.0

13 Jun 17:13
116a175

Choose a tag to compare

Changelog

  • 1164491 feat(UI): ! start moving edit page to new UI
  • e05e1b5 feat(UI): port compare over to new UI
  • faf97c1 feat(UI): port document from schema to new UI
  • c986ad3 feat(UI): port flatten to new UI
  • 86609a1 feat(UI): port validate to new UI
  • 0b7ffd2 feat(UI): proper naming of buttons
  • b64548b feat(UI): serve HTMX through assets
  • cd3cd5f feat(UI): update json-edit.js to use HTMX to update page
  • 6183902 feat(UI): use POST requests
  • c0c6b2f feat(UI): visualize menu items
  • a5099d9 feat(app): add flag to disable browser
  • 9ea2a14 feat: UI rewrite
  • 5a7dd23 feat: add flag to tell app to not open a browser