Releases: tschoonj/xraylib
Releases · tschoonj/xraylib
xraylib-4.1.5
What's Changed
- Fix build with numpy v2 by @t20100 in #240
- Use meson-python for building pip installable packages by @tschoonj in #241
- Build Windows installer with meson by @tschoonj in #243
- Deploy to TestPyPI by @tschoonj in #242
- Improve python build by @tschoonj in #245
- Bump pypa/cibuildwheel from 2.19.2 to 2.20.0 by @dependabot in #244
- Release 4.1.5 by @tschoonj in #246
- configure.ac: fix C++ bindings build on macOS by @tschoonj in #247
New Contributors
Full Changelog: xraylib-4.1.4...xraylib-4.1.5
xraylib-4.1.4
This patch release introduces the following changes:
- Bug fix: return 0.0 early in
PM3_auger_cascade_kissel
andPM4_auger_cascade_kissel
(reported and fixed by Chris Ninham/@Nin17) - Bug fix: ensure that meson will error out when
python-numpy-bindings
is set toenabled
, butcython
is not found. - Remove Google Analytics support as they have discontinued Universal Analytics
xraylib-4.1.3
What's Changed
- Bump actions/setup-python from 2 to 3 by @dependabot in #195
- Bump actions/checkout from 2 to 3 by @dependabot in #196
- Fix python bindings compilation with swig using meson by @tschoonj in #208
- Prepare for releasing 4.1.3 by @tschoonj in #209
Full Changelog: xraylib-4.1.2...xraylib-4.1.3
xraylib-4.1.2
What's Changed
- Add support for building with pip through mesonpep517 by @tschoonj in #185
- Fix issue 187 by @tschoonj in #189
- Address a case where energy E is less than the lowest value in the energies array of Kissel's cross section Fixes #187 by @shirokobrod in #191
- Fix python memory leak by @tschoonj in #193
- Release 4.1.2 by @tschoonj in #194
New Contributors
- @shirokobrod made their first contribution in #191
Full Changelog: xraylib-4.1.1...xraylib-4.1.2
xraylib-4.1.1
xraylib-4.1.0
What's Changed
- Windows: drop vasprintf usage, only supported by MinGW by @tschoonj in #132
- Fix LGTM warnings by @tschoonj in #136
- CI cleanup by @tschoonj in #137
- gradle: bump to 6.7.1 by @tschoonj in #138
- Github Actions: fix macOS builds by @tschoonj in #140
- Add meson support by @tschoonj in #142
- C++: write proper bindings by @tschoonj in #139
- Simplified macro in cplusplus/xraylib++.h by @mschollmeier in #144
- Fix CI by @tschoonj in #145
- configure: add support for Ruby 3 on macOS by @tschoonj in #147
- Bump crazy-max/ghaction-chocolatey from v1.4.0 to v1.4.1 by @dependabot in #146
- Add google analytics tracking to Python bindings by @tschoonj in #148
- Java cleanup by @tschoonj in #152
- Use bumpversion by @tschoonj in #153
- Fix uploading jars to maven central by @tschoonj in #154
- Bump crazy-max/ghaction-chocolatey from v1.4.1 to v1.4.2 by @dependabot in #159
- Add new API: CS_FluorShell, CS_FluorShell_Kissel and friends by @tschoonj in #158
- Github Actions: use gcc 11 on macOS by @tschoonj in #165
- Update values by @tschoonj in #156
- Github Actions: fix msys2 builds by @tschoonj in #166
- Bump crazy-max/ghaction-chocolatey from 1.4.2 to 1.5.0 by @dependabot in #169
- Autotools: remove python 2.7 support by @tschoonj in #168
- Remove old autoconf macros by @tschoonj in #171
- Bump ilammy/msvc-dev-cmd from 1.8.0 to 1.8.1 by @dependabot in #172
- Bump ilammy/msvc-dev-cmd from 1.8.1 to 1.9.0 by @dependabot in #175
- Get ready for 4.1.0 by @tschoonj in #173
New Contributors
- @mschollmeier made their first contribution in #144
Full Changelog: xraylib-4.0.0...xraylib-4.1.0
xraylib-4.0.0
xraylib version 4.0.0
xraylib-3.3.0
xraylib version 3.3.0
xraylib-3.2.0
xraylib version 3.2.0
xraylib-3.1.0
xraylib version 3.1.0