What's Changed
- Cycle by @Thrameos in #1163
- Minor typos in the user guide by @pelson in #1171
- Make use of pyproject.toml for static project metadata by @pelson in #1133
- Fix error in 3.12 during exception handling by @Thrameos in #1180
- Fixing typo in userguide.rst by @ryanmkurtz in #1179
- Windows locale by @Thrameos in #1174
- Changes for numpy 2.0 to fix test matrix. by @Thrameos in #1196
- Fix misspelling in documentation by @kdombeck in #1192
- fix compatibility of jpype with setuptools==72.0.0 by @alexrashed in #1206
- Crash on windows exception during customizers by @Thrameos in #1199
- Update LICENSE by @clajo04 in #1211
- [ci] add jdks to test matrix by @marscher in #1131
- prevent misuse of PyTuple_Pack by @astrelsky in #1218
- Remove use of tp_new by @Thrameos in #1217
- fix JUnpickler BufferOverflowException by @tachyonicClock in #1220
- "Generic" JArray support by @astrelsky in #1214
- Fix
IllegalArgumentException
with non-ascii paths by @tachyonicClock in #1195 - Support extracting javadoc HTML files generated by Javadoc 17 by @GorgiAstro in #1200
- [ci] allow to download missing Python versions by @marscher in #1221
- Access to default methods in
@JImplements
by @Thrameos in #1182 - handle non ascii classpath with system classloader by @astrelsky in #1226
- free threaded build by @astrelsky in #1224
- Try to improve the Azure pipeline, and publish the intermediate wheels for debugging by @pelson in #1233
- Fix for GC on windows by @Thrameos in #1235
- Releases/1.5.1 by @Thrameos in #1234
New Contributors
- @ryanmkurtz made their first contribution in #1179
- @kdombeck made their first contribution in #1192
- @alexrashed made their first contribution in #1206
- @clajo04 made their first contribution in #1211
- @tachyonicClock made their first contribution in #1220
- @GorgiAstro made their first contribution in #1200
Full Changelog: v1.5.0...v1.5.1