- Support Null #80
- a190663 Utilize Js.Json.Boolean(bool) instead oif Js.Json.True, False #58
- a190663 Add support of uncurried mode for interface(*.resi) #58
- Support the compiler v11-rc.5 #61
- Add the feature of encoding/decoding between the number and (polymorphic)variant with
@spice.as
#64 - Fix generating encode, decode function when
@spice.as
with number #74
- 9ce55bf: Compat the untagged variant
- Compat the untagged variant
- 0e738ef: Support cli arg for uncurried mode
- Support cli arg for uncurried mode
- Support both
ns.optional
andres.optional
for backward compatability
- Rename the attribute used for optional records from
ns.optional
tores.optional
.
- Fix build error where
@spice.encode
,@spice.decode
are used
- Build the executable with static linking for Linux with musl
- Build the executable with static linking for Linux
- Clean up npm publish files
- Fix type error where using tuple constructor type, such as
array<int>
for optional field in the record. #32
- Add support for the optional field record
- Add Windows platform support