Commit Graph

12 Commits

Author SHA1 Message Date
andri lim 8a4ed98bbd
Add compile time switch to alter encoder enum representation (#95)
* Add compile time switch to alter encoder enum representation

* Fix test

* Add enum section in README.md

Add more tests and encoder features of enums

* Add enums section to README.md
2024-07-27 07:27:11 +07:00
jangko 0bb1e48872
Fix Flavor section in README.md 2024-02-04 14:54:49 +07:00
jangko 224fd6efc9
Fix missing std/strutils import for parseEnum 2024-01-27 16:32:14 +07:00
andri lim eeb7a04422
GitHub actions v4 (#81)
* Fix CI status badge URL

* Upgrade github actions to v4
2024-01-27 15:38:48 +07:00
andri lim d9394dc728
Resilience against null fields (#78)
* Resilience against fields with null value

* writeField helper also handle optional fields correctly

* Use uint4 for test_parser's parseValue

* Add parseObjectWithoutSkip and parseObjectSkipNullFields
2024-01-17 13:39:29 +07:00
jangko 0db6307eb3
Add flavor feature: reader will skip null fields 2024-01-15 10:31:19 +07:00
jangko ff62eb1f87
Add JsonWriter helper procs to README.md 2023-12-27 12:12:14 +07:00
jangko 9720b33f99
Add features documentation 2023-12-26 16:54:19 +07:00
jangko dc2cf52386
remove appveyor and travis script 2023-04-17 10:46:35 +07:00
Ștefan Talpalaru 652099a959
CI: refactor Nim compiler caching (#28) 2021-06-03 02:16:30 +02:00
jangko dd2a6d8ac3
add github action 2020-12-24 16:04:58 +07:00
Ștefan Talpalaru 01c33ff3c8
CI setup + README.md 2019-06-18 19:49:50 +02:00