All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.3.3 - 27/06/2024
- even more fixes to the static linking process to workaround a bug in the
pkg-config
crate
0.3.2 - 26/06/2024
- more fixes to the linking process
0.3.1 - 25/06/2024
- fixed static linking
0.3.0 - 23/05/2024
- added feature flag
static
to compile against LHAPDF statically - added feature flag
managed
to allow disabling the management interface - changed method
PdfSet::mk_pdfs
to return aResult
of aVec<Pdf>
- added new method
PdfSet::name
- renamed
LhapdfError
toError
, which now is an enum ofLhapdfException
andGeneral
, which denote exceptions coming from the C++ library and errors from the Rust part, respectively - removed the function
available_pdf_sets
: this cannot be efficiently implemented (yet?) when PDF sets are available from multiple repositories - raised MSRV to 1.70.0