Releases: JuliaInterop/Clang.jl
Releases · JuliaInterop/Clang.jl
v0.18.3
Clang v0.18.3
Merged pull requests:
- Fix shards regression (#487) (@Octogonapus)
Closed issues:
- change Ptr to Ref in ccall syntax arguments (#120)
- failed to setup environment due to missing dirs (#375)
- Unexpected assertion error: ERROR: AssertionError: length(child_nodes) == length(fields) (#429)
- Binding generation for MLIR fails due to C++ being present (#470)
- Documentation references are generated for symbols which are not documented (#478)
- Shards regression in 0.18 (#486)
v0.18.2
Clang v0.18.2
Merged pull requests:
- Add a changelog entry for v0.18.1 (#483) (@JamesWrigley)
- Add flag to control outputting of system code (#485) (@Octogonapus)
Closed issues:
- Unsure how to handle JLL dependencies (#484)
v0.18.1
Clang v0.18.1
v0.18.0
Clang v0.18.0
Merged pull requests:
- Cleanup CXFile support and add unique_id (#424) (@habemus-papadum)
- Remove deprecated use of JLL do-method (#459) (@JamesWrigley)
- Add support for Doxygen's @deprecated command (#460) (@JamesWrigley)
- Always call the documentation callback, and bump version (#462) (@JamesWrigley)
- Add support for Doxygen's @bug command (#463) (@JamesWrigley)
- Bump Clang_jll's version (#465) (@Gnimuc)
- Attempt to follow the Julia docstring conventions (#466) (@JamesWrigley)
- Bump codecov/codecov-action from 3 to 4 (#469) (@dependabot[bot])
- Documentation test fixes (#473) (@JamesWrigley)
- Use the concrete RefValue type to avoid method ambiguities (#474) (@JamesWrigley)
- Add support for checking
library_names
in the generator auditor (#477) (@JamesWrigley) - Fix unhandled non-field struct children (#479) (@serenity4)
- Shards refactoring (#480) (@Gnimuc)
- Update the changelog (#481) (@JamesWrigley)
Closed issues:
- Platform mismatch on Apple Silicon (#300)
- Feature Request: implement
smart_deanonymize
for cenums (#420) - Support for
using
(#430) - In get_system_shard_key() BoundsError: attempt to access 2-element Vector{String} at index [] (#450)
- Unable to install Clang.jl on Julia master for 1.11-dev - needs new libLLVM_jll (#464)
- get_default_args fails on 1.10 (#471)
- warning for
library_name
(#476)
v0.17.8
Clang v0.17.8
Merged pull requests:
- CompatHelper: bump compat for CEnum to 0.5, (keep existing compat) (#449) (@github-actions[bot])
- Avoid method ambiguities in TypedefMutualRef's (#458) (@JamesWrigley)
Closed issues:
- Resource failed (#457)
v0.17.7
Clang v0.17.7
Merged pull requests:
- The comment likely should have been
CLComment
? (#438) (@cousinitt) - Fix cycle removal bugs (#441) (@JamesWrigley)
- Bump actions/checkout from 3 to 4 (#442) (@dependabot[bot])
- Add support for VLA in function prototype (#445) (@Gnimuc)
- Fix 452 (#453) (@Gnimuc)
- Add an option for skipping static functions (#456) (@Gnimuc)
Closed issues:
v0.17.6
v0.17.5
Clang v0.17.5
Merged pull requests:
v0.17.4
v0.17.3
Clang v0.17.3
Merged pull requests:
- Fix use of wrong variable in
get_pkg_artifact_dir
(#415) (@serenity4) - Bump version to 0.17.3 (#418) (@giordano)