P4est.jl follows the interpretation of semantic versioning (semver) used in the Julia ecosystem. Notable changes will be documented in this file for human readability.
PointerWrappers were added in version v0.4.1 of P4est.jl.
- Functions
P4est.version(),P4est.package_id()
- We switched from v0.9 of
CBinding.jlto Clang.jl to generate the bindings ofp4est. Please consult the README.md and/or documentation from scratch.
- Function
P4est.uses_mpi()to check if the p4est library used by P4est.jl uses MPI
- The P4est_jll version is updated to v2.8 which enables MPI support by default
- Default bindings are updated accordingly
- p4est binaries provided by P4est_jll now require the use of a proper MPI communicator