·
19 commits
to main
since this release
Version 1.10.3 (18-May-2026)
Bugfix
- #85: Fix NPE causing truncated battles when a robot thread stop is attempted
- If the thread stop fails, a NullPointerException was thrown which aborted the battle early, resulting in battles
being reported with results but the wrong number of rounds.
The fix takes a reference to the thread beforehand so the NPE is avoided whenforceStop()sets it tonull. - Thanks go to Julian Kent for fixing this ❤️. Nice catch!
- If the thread stop fails, a NullPointerException was thrown which aborted the battle early, resulting in battles
Changes
- Help menu improvements:
- Added a new menu item "The Book of Robocode" pointing to https://book.robocode.dev/
- Updated "Online Help" to point to Getting Started guide from the Book of
Robocode (https://book.robocode.dev/getting-started/) - Updated "Java API documentation" link from Java 16 to Java
25 (https://docs.oracle.com/en/java/javase/25/docs/api/index.html)
Version 1.10.2 (24-Dec-2025)
Bugfix
- Fixing security issues (CWE-23)