1.0.0 (2022-06-16)
- selectors: * feat(ffi-callback): support
ffi.Callback
params - type-decl: * feat(underlying-type): Use UnderlyingType
- allow-symbols:
allow
flag moved toallow-file
- --clean-enum-constants flag (b5dff91)
- allow-symbols: Better symbol selection (#14) (5e3fcbb)
- attributed-type: support attributed fns (#23) (62b5c0c)
- engines: Add engines field (#3) (2c5b4a8), closes #2
- init: Initial commit (e74d425)
- selectors: Refactor to use selectors (#33) (0801a4a)
- type-decl: Use UnderlyingType for
*Type
decls (#31) (0f5c539) - TypeScript codegen for union{} and struct{union{}} (c37b54b)
- bool: Add
_Bool
c99 primitive (#20) (fd2360b), closes #19 - cd: Add back command (4a48599)
- cd: Force release-as 1.0.0 (e909137)
- cd: skip gh release for root (94dca5b)
- cd: Use
draft
for root package (f52e791) - ci: Actually snapshots are cool (8beb6e4)
- ci: oh jeez, can I force a unified enum ABI (d93ef69)
- ci: re-enable the big test (9aa9b25)
- ci: Use LIBCLANG_LIB_PATH if it is available (3c480af)
- ci: use remap instead of icky forcing (d01449f)
- Don't console.log (0696609)
- jest: Add "moduleNameMapper" that strips .js extensions (7c894bd)
- libclang: Update bindings (#15) (c1067f8)
- logging: Improve clangffi logging (28b1de4)
- matcher: Move matcher to dep from dev-dep (#44) (520ab38)
- primitives: Better primitive support (#13) (4284a6f), closes #4
- release-please: remove release-as directive (b6a5f55)
- Restore ".js" in relative imports (ba84ae9)
- struct-alias: Support struct typedef aliasing (#58) (94b867a)
- void-fn: Handle void fn params (#21) (3f20c4a), closes #16
1.0.0 (2022-03-24)
- selectors: * feat(ffi-callback): support
ffi.Callback
params - type-decl: * feat(underlying-type): Use UnderlyingType
- allow-symbols:
allow
flag moved toallow-file
- --clean-enum-constants flag (b5dff91)
- allow-symbols: Better symbol selection (#14) (5e3fcbb)
- attributed-type: support attributed fns (#23) (62b5c0c)
- engines: Add engines field (#3) (2c5b4a8), closes #2
- init: Initial commit (e74d425)
- selectors: Refactor to use selectors (#33) (0801a4a)
- type-decl: Use UnderlyingType for
*Type
decls (#31) (0f5c539) - TypeScript codegen for union{} and struct{union{}} (c37b54b)
- bool: Add
_Bool
c99 primitive (#20) (fd2360b), closes #19 - cd: Add back command (4a48599)
- cd: Force release-as 1.0.0 (e909137)
- cd: skip gh release for root (94dca5b)
- cd: Use
draft
for root package (f52e791) - ci: Actually snapshots are cool (8beb6e4)
- ci: oh jeez, can I force a unified enum ABI (d93ef69)
- ci: re-enable the big test (9aa9b25)
- ci: Use LIBCLANG_LIB_PATH if it is available (3c480af)
- ci: use remap instead of icky forcing (d01449f)
- Don't console.log (0696609)
- jest: Add "moduleNameMapper" that strips .js extensions (7c894bd)
- libclang: Update bindings (#15) (c1067f8)
- logging: Improve clangffi logging (28b1de4)
- matcher: Move matcher to dep from dev-dep (#44) (520ab38)
- primitives: Better primitive support (#13) (4284a6f), closes #4
- release-please: remove release-as directive (b6a5f55)
- Restore ".js" in relative imports (ba84ae9)
- void-fn: Handle void fn params (#21) (3f20c4a), closes #16
1.0.0 (2022-03-24)
- selectors: * feat(ffi-callback): support
ffi.Callback
params - type-decl: * feat(underlying-type): Use UnderlyingType
- allow-symbols:
allow
flag moved toallow-file
- --clean-enum-constants flag (b5dff91)
- allow-symbols: Better symbol selection (#14) (5e3fcbb)
- attributed-type: support attributed fns (#23) (62b5c0c)
- engines: Add engines field (#3) (2c5b4a8), closes #2
- init: Initial commit (e74d425)
- selectors: Refactor to use selectors (#33) (0801a4a)
- type-decl: Use UnderlyingType for
*Type
decls (#31) (0f5c539) - TypeScript codegen for union{} and struct{union{}} (c37b54b)
- bool: Add
_Bool
c99 primitive (#20) (fd2360b), closes #19 - cd: Add back command (4a48599)
- cd: Force release-as 1.0.0 (e909137)
- cd: skip gh release for root (94dca5b)
- cd: Use
draft
for root package (f52e791) - ci: Actually snapshots are cool (8beb6e4)
- ci: oh jeez, can I force a unified enum ABI (d93ef69)
- ci: re-enable the big test (9aa9b25)
- ci: Use LIBCLANG_LIB_PATH if it is available (3c480af)
- ci: use remap instead of icky forcing (d01449f)
- Don't console.log (0696609)
- libclang: Update bindings (#15) (c1067f8)
- logging: Improve clangffi logging (28b1de4)
- matcher: Move matcher to dep from dev-dep (#44) (520ab38)
- primitives: Better primitive support (#13) (4284a6f), closes #4
- release-please: remove release-as directive (b6a5f55)
- void-fn: Handle void fn params (#21) (3f20c4a), closes #16
1.0.0 (2022-03-15)
- selectors: * feat(ffi-callback): support
ffi.Callback
params - type-decl: * feat(underlying-type): Use UnderlyingType
- allow-symbols:
allow
flag moved toallow-file
- --clean-enum-constants flag (b5dff91)
- allow-symbols: Better symbol selection (#14) (5e3fcbb)
- attributed-type: support attributed fns (#23) (62b5c0c)
- engines: Add engines field (#3) (2c5b4a8), closes #2
- init: Initial commit (e74d425)
- selectors: Refactor to use selectors (#33) (0801a4a)
- type-decl: Use UnderlyingType for
*Type
decls (#31) (0f5c539)
- bool: Add
_Bool
c99 primitive (#20) (fd2360b), closes #19 - cd: Add back command (4a48599)
- cd: Force release-as 1.0.0 (e909137)
- cd: skip gh release for root (94dca5b)
- cd: Use
draft
for root package (f52e791) - libclang: Update bindings (#15) (c1067f8)
- logging: Improve clangffi logging (28b1de4)
- matcher: Move matcher to dep from dev-dep (#44) (520ab38)
- primitives: Better primitive support (#13) (4284a6f), closes #4
- release-please: remove release-as directive (b6a5f55)
- void-fn: Handle void fn params (#21) (3f20c4a), closes #16
1.0.0 (2022-01-12)
- selectors: * feat(ffi-callback): support
ffi.Callback
params - type-decl: * feat(underlying-type): Use UnderlyingType
- allow-symbols:
allow
flag moved toallow-file
- allow-symbols: Better symbol selection (#14) (5e3fcbb)
- attributed-type: support attributed fns (#23) (62b5c0c)
- engines: Add engines field (#3) (2c5b4a8), closes #2
- init: Initial commit (e74d425)
- selectors: Refactor to use selectors (#33) (0801a4a)
- type-decl: Use UnderlyingType for
*Type
decls (#31) (0f5c539)
- bool: Add
_Bool
c99 primitive (#20) (fd2360b), closes #19 - cd: Add back command (4a48599)
- cd: Force release-as 1.0.0 (e909137)
- cd: skip gh release for root (94dca5b)
- cd: Use
draft
for root package (f52e791) - libclang: Update bindings (#15) (c1067f8)
- logging: Improve clangffi logging (28b1de4)
- matcher: Move matcher to dep from dev-dep (#44) (520ab38)
- primitives: Better primitive support (#13) (4284a6f), closes #4
- release-please: remove release-as directive (b6a5f55)
- void-fn: Handle void fn params (#21) (3f20c4a), closes #16
1.0.0 (2022-01-08)
- selectors: * feat(ffi-callback): support
ffi.Callback
params - type-decl: * feat(underlying-type): Use UnderlyingType
- selectors: Refactor to use selectors (#33) (0801a4a)
- type-decl: Use UnderlyingType for
*Type
decls (#31) (0f5c539)
- allow-symbols:
allow
flag moved toallow-file
- allow-symbols: Better symbol selection (#14) (5e3fcbb)
- attributed-type: support attributed fns (#23) (62b5c0c)
- engines: Add engines field (#3) (2c5b4a8), closes #2
- init: Initial commit (e74d425)
- bool: Add
_Bool
c99 primitive (#20) (fd2360b), closes #19 - cd: Add back command (4a48599)
- cd: Force release-as 1.0.0 (e909137)
- libclang: Update bindings (#15) (c1067f8)
- logging: Improve clangffi logging (28b1de4)
- primitives: Better primitive support (#13) (4284a6f), closes #4
- release-please: remove release-as directive (b6a5f55)
- void-fn: Handle void fn params (#21) (3f20c4a), closes #16