The first full release for the 2022 FRC season, Rapid React! Here are the main changes from 2021.1.8:
Known Issues
- New pipelines cannot be created -- update to v2022.1.3 (by uploading the jar below to the web UI or by reflashing with the provided image) to fix this
Major Changes
- 2022 grouping (2orMore) added to group all contours in an image (#389)
- Corner coordinates of min area rectangle are now sent to facilitate possible advanced usage like ellipse fitting for 2022 (#382)
- The UI is much more defensive and angry about networking configuration (#308, #313, #364)
- We make pi images now! (#329, #362)
- You can use 1x divisor in driver mode with picam (#363)
- Romi fixes for logging related crashes (#303)
- Offline update without reimaging (#240)
Known Bugs
All Changes and Bugfixes
- Ensure skew is always in [-90, 90] by @mcm001 in #319
- Upgrade to Gradle 7.2 and WPILib 2022 by @calcmogul in #316
- Remove unused private variable by @calcmogul in #317
- Add clangd files to .gitignore by @calcmogul in #318
- Add .pdf taraget generation by @gerth2 in #307
- Run wpiformat by @calcmogul in #327
- Only let in tags starting with "v" by @mcm001 in #328
- Upload a new image on releases by @mcm001 in #329
- Add team number dialog, NT connected chip by @mcm001 in #313
- Upgrade athena Docker container from 2021 to 2022 by @calcmogul in #332
- Explicitly specify JDK11 for photon-targeting by @Bankst in #334
- Update WPILib to 2022.1.1-beta-3-1-g4ba80a3 by @mcm001 in #337
- Fix image glob in dev releases by @mcm001 in #338
- Update Readme by @mdurrani808 in #344
- Suffix pi image zips with "-image.zip" by @mcm001 in #339
- Offline Update (.jar replace) by @gerth2 in #340
- Don't generate Pi images on PRs by @mcm001 in #350
- Update PhotonCamera.java by @icemannie in #357
- Add pi-only JAR creation by @mcm001 in #362
- Don't limit divisors in driver mode by @mcm001 in #363
- Add pi version check by @mcm001 in #360
- Null-check files to be cleaned in Logger by @mcm001 in #367
- Add picam resolution type, remove k prefix by @mcm001 in #365
- Bump y18n from 4.0.0 to 4.0.3 in /photon-client by @dependabot in #372
- Remove pipeline type select by @mcm001 in #371
- Hard-code picam resolutions by @mcm001 in #366
- Fix NetworkTables team connection bug by @mcm001 in #375
- Add Pi zero 2 W to PiVersion enum by @mcm001 in #373
- Update WPILib to 2022.1.1 rc 1 by @mcm001 in #376
- Upgrade all maven dependencies by @calcmogul in #377
- Switch snapshot release to Releaser by @mcm001 in #379
- Reword restart modal by @mcm001 in #374
- Upgrade spotless and shadow by @calcmogul in #385
- 2022 grouping and test mode updates by @mcm001 in #381
- Send corners of min area rectangles by @mcm001 in #382
- Fix test resources path by @calcmogul in #386
- Ensure cameras with gain will always have it enabled by @mcm001 in #388
New Contributors
- @mdurrani808 made their first contribution in #344
- @icemannie made their first contribution in #357
- @dependabot made their first contribution in #372
Full Changelog: v2021.1.8...v2022.1.2