v2025.0.0-beta-4
Pre-release
Pre-release
Fixes
- [photon-targeting] Fix JNI loading by @Gold856 in #1563
- Fix roborio duplicate .so's on deploy by @mcm001 in #1571
- Fix mrcal stack overflow when calibrating with crazy large datasets by @Juniormunk in #1585
- Previously was stack-allocating >1MB while feeding data to mrcal. This was only an issue with >588 images of a 10x10 chessboard. We can now handle >7000 snapshots of a 10x10 chessboard.
Other Changes
- Correct all python type hinting by @james-ward in #1555
- stop getting full stack trace on test failure by @LucienMorey in #1568
- bump python dependencies for 2025 by @LucienMorey in #1567
- add mypy to ci by @LucienMorey in #1570
- [photon-targeting] Remove dependency on wpilibc by @spacey-sooty in #1544
- Add Python test harness for openCVHelp class by @LucienMorey in #1557
- Update libcamera version by @Juniormunk in #1566
- Break up masssive python overload hacks by @LucienMorey in #1573
- [docs] Create quick-start guide by @Juniormunk in #1528
- sphinxify java docs for python code by @LucienMorey in #1575
- Explain how to install older version of PhotonVision on Romi by @crschardt in #1577
- Fix rate limiting in sphinx link checker by @crschardt in #1579
- [python] Fix population of metadata by @james-ward in #1578
- [Python] remove opencv dependency for robot installations by @LucienMorey in #1580
- Clean up build by @Gold856 in #1572
- Remove time source override by @mcm001 in #1582
- Skip Vision System Sim Tests on Windows by @mcm001 in #1581
- Add web resource folder back to gitignore by @Gold856 in #1583
- Disable VisionSystemSimTest entirely by @mcm001 in #1584
New Contributors
- @james-ward made their first contribution in #1555
Full Changelog: v2025.0.0-beta-2...v2025.0.0-beta-4