Repository navigation
v7.2.0
What's Changed
- HALSim websocket server only listens on localhost by @virtuald in #1115
- Add RobotPy instructions by @virtuald in #1116
- Dev/Prod Branch Specification to Contribution Guide by @HunterBarclay in #1117
- Upgrade JoltPhysics.JS to v0.31.0 by @HunterBarclay in #1119
- Lygia version break by @HunterBarclay in #1121
- Update JS Dependencies [AARD-1889] by @PepperLola in #1129
- Update
CODEOWNERSfor 2025 by @BrandonPacewic in #1124 - Add tooltip text for Configure Assets panel by @ryanzhangofficial in #1125
- New Default Scene and Logo by @itspvty in #1126
- Don't bounce UI elements on scroll by @rutmanz in #1130
- Cached Browser Fix by @PepperLola in #1136
- Delete old field on import by @AlexD717 in #1127
- Keep camera focus on robot when field is loaded by @itspvty in #1131
- Open correct tab in spawn panel from configuration panel by @rutmanz in #1132
- Light Reposition to fix Low Graphics Shader bug by @itspvty in #1142
- Fix Robot Jitter by @azaleacolburn in #1138
- Main Menu Screen
[AARD-1878]by @rutmanz in #1128 - Intake Zone Persistent Visibility by @itspvty in #1140
- Don't allow importing multiple assets at once
[AARD-1800]by @rutmanz in #1143 - Eslint Formatting Hotfix by @BrandonPacewic in #1147
- Center camera on all axis on focus by @itspvty in #1137
- The Dreaded
ConfigCommand.pyRefactor[AARD-1764]by @BrandonPacewic in #1107 - Update Jolt Submodule Owner by @azaleacolburn in #1139
- Fix Scoring Zone Scaling
[AARD-1913]by @rutmanz in #1149 - Quality Configuration by @Dhruv-0-Arora in #1070
- Match Mode Infrastructure
[AARD-1892]by @AlexD717 in #1151 - Sound Effects [AARD-1887] by @AlexD717 in #1135
- [Snyk] Security upgrade urllib3 from 2.0.7 to 2.5.0 by @PepperLola in #1156
- Hot Refresh Support by @ryanzhangofficial in #1148
- Robot Import Cache Failure by @ryanzhangofficial in #1141
- Input System Touch Controls by @Dhruv-0-Arora in #1104
- Fix toast crashes by @rutmanz in #1154
- Add View Cube to the screen by @itspvty in #1134
- Created Drag Mode (previously god mode) by @itspvty in #1145
- Fix Robot Import Unit Tests
[HOTFIX]by @AlexD717 in #1174 - Remove init scripts by @BrandonPacewic in #1162
- Sensitivity Sliders by @itspvty in #1166
- Configure Assets Save Cancel by @ryanzhangofficial in #1159
- [Snyk] Upgrade three from 0.159.0 to 0.177.0 by @PepperLola in #1164
- vite.config.ts Updated
[AARD-1953]by @AlexD717 in #1161 - Bulk Actions Assets by @ryanzhangofficial in #1163
- Clamp Function Unit Test
[AARD-1932]by @AlexD717 in #1167 - Utility Module Unit Tests
[AARD-1932]by @AlexD717 in #1178 - Improve Preferences Interface
[AARD-1906]by @rutmanz in #1150 - Intake Multiple Gamepieces by @ryanzhangofficial in #1177
- feat: add center of mass indicators and analysis tool panel by @rutmanz in #1153
- Definition of Done: Update GitHub Pull Request Template by @BrandonPacewic in #1187
- World.ts Unit Tests Created
[AARD-1933]by @AlexD717 in #1184 - Maximum quality settings
[AARD-1928]by @rutmanz in #1186 - Mitigate levitation issue by @azaleacolburn in #1152
- Exporter Reloading by @Dhruv-0-Arora in #1185
- Fix Premature Performance Alert
[AARD-1928]by @rutmanz in #1191 - Add Jira Ticket ID to PR Request Template by @BrandonPacewic in #1196
- Fix Three.js Versioning Errors
[AARD-1982]by @rutmanz in #1195 - Input system testing
[AARD-1934]by @AlexD717 in #1171 - Penalty & Scoring System
[AARD-1895]by @AlexD717 in #1160 - Document Swerve Drivetrain Detection
[AARD-1978]by @BrandonPacewic in #1197 - Rising and Falling Edge Sounds
[AARD-1930]by @rutmanz in #1182 - Configure Ejectable Toast by @ryanzhangofficial in #1169
- Preference System Unit Tests
[AARD-1936]by @AlexD717 in #1181 - TypeScript Naming Conventions
[AARD-1980]by @BrandonPacewic in #1203 - Simulator Field Data Dev Tool
[AARD-1914]by @ryanzhangofficial in #1192 - fix(ci): avoid storing empty cache by @BrandonPacewic in #1205
- Bug: Hides touch control schemes if not supported by device
AARD-1958by @Dhruv-0-Arora in #1201 - Make Global Functions Non-Optional
[AARD-1986]by @rutmanz in #1204 - Match Mode Sounds
[AARD-1929]by @AlexD717 in #1180 - Physics System Unit Tests
[AARD-1935]by @AlexD717 in #1193 - Multi Joint Robot Tests
[AARD-1971]by @AlexD717 in #1188 - Setuptools Version Bump
[AARD-1898]by @BrandonPacewic in #1133 - Add NPM Dependency Caching
[AARD-1991]by @rutmanz in #1208 - Bugfix: Can't Select Spacebar as Input
[AARD-1993]by @AlexD717 in #1210 - Exporter Materials Tagging
[AARD-1880]by @Dhruv-0-Arora in #1170 - Match Mode Rules
[AARD-1893]by @AlexD717 in #1199 - APS Testing
[AARD-1941]by @AlexD717 in #1206 - Save Settings Logic [
AARD-1990] by @ryanzhangofficial in #1212 - Support Fields Having Pre Select Scoring Zones
[AARD-1894]by @ryanzhangofficial in #1211 - Clean Up Center of Mass Indicator on Dispose
[AARD-1987]by @rutmanz in #1213 - Mirabuf Testing [
AARD-1940] by @ryanzhangofficial in #1200 - Added station selection by @itspvty in #1207
- Speed Up Playwright
[AARD-1989]by @rutmanz in #1221 - Refactor Parser Error Handling by @azaleacolburn in #1172
- Use Local Assets for Unit Tests
[AARD-2005]by @rutmanz in #1225 - Download All Save Correct Names by @ryanzhangofficial in #1218
- Fix Drag Mode Angular Momentum
[AARD-1966]by @rutmanz in #1215 - Scene System Testing
[AARD-1938]by @AlexD717 in #1217 - Use Local Assets in Development If Possible
[AARD-2008]by @rutmanz in #1227 - Bootstrap Unit Tests
[AARD-1942]by @rutmanz in #1226 - Migrate from Prettier and Eslint to Biome
[AARD-1998]by @azaleacolburn in #1224 - Allow Cancelling Match Mode
[AARD-2009]by @rutmanz in #1231 - Refactor Input System
[AARD-1997]by @rutmanz in #1219 - Animation Game Piece Intake
[AARD-1973]by @ryanzhangofficial in #1216 - Make Gamepad and Touch Controls Mutually Exclusive
[AARD-1945]by @rutmanz in #1229 - Biome Readme Fix
[AARD-2015]by @AlexD717 in #1233 - Fix Biome Configuration
[AARD-2014]by @rutmanz in #1232 - Camera Focus Fix
[AARD-2017]by @AlexD717 in #1236 - Height Limit Penalty
[AARD-1999]by @AlexD717 in #1230 - Exporter UI Refactor
[AARD-1883]by @rutmanz in #1194 - Protected Zones Improved Config
[AARD-2012]by @AlexD717 in #1235 - Show Alliance Color in Nametags
[AARD-2020]by @rutmanz in #1238 - Scale Drag Mode Torque
[AARD-2035]by @rutmanz in #1249 - feat: moving util files into /lib/ and fixing imports by @Dhruv-0-Arora in #1246
- Drag Mode Camera Focus Fix
[AARD-2028]by @AlexD717 in #1245 - Robot Falling of the Edge of the World
[AARD-2034]by @AlexD717 in #1247 - UI Refactor
[AARD-1903]by @PepperLola in #1241 - Upload File Accepts Only Mira Files
[AARD-2046]by @AlexD717 in #1257 - Hotfix UI Refactor Biome Issues by @rutmanz in #1258
- Create Load Default Option for Field and Robot with Gizmo and Assembl… by @RoushilS in #1189
- Analytics Testing & Exploration
[AARD-1937]by @rutmanz in #1237 - Unstick Button Input
[AARD-2018]by @AlexD717 in #1239 - Prevent Joint Input Autopopulation
[AARD-1946]by @rutmanz in #1242 - Electron Packaging
[AARD-1786]by @AlexD717 in #1244 - Tabbed Setting Panel by @ryanzhangofficial in #1183
- Extension Penalty
[AARD-2011]by @AlexD717 in #1248 - Utility Methods for Finding MirabufSceneObjects
[AARD-2048]by @rutmanz in #1256 - Refactor Match Mode Config
[AARD-2043]by @rutmanz in #1251 - Hotfix: Chrome Rendering Issue
[AARD-2058]by @AlexD717 in #1262 - Spawning Fields without a Transform Gizmo by @Dhruv-0-Arora in #1261
- Input Scheme Bug Fixes
[AARD-2039, AARD-2042, AARD-2038, AARD-2037]by @AlexD717 in #1254 - Add Robot Spawn Positions
[AARD-2041]by @rutmanz in #1253 - Holds & Hides Cursor When Dragging View Cube
[AARD-1967]by @AlexD717 in #1269 - Open Function Type Mismatch [AARD-2078] by @PepperLola in #1271
- Electron Build Fix
[AARD-2068]by @AlexD717 in #1270 - Clear All Data Button
[AARD-2059]by @AlexD717 in #1264 - Fix Exporter Joint Saving
[AARD-2063]by @rutmanz in #1266 - Button Sound Fix
[AARD-2054]by @AlexD717 in #1263 - Match Mode GUI Config
[AARD-2026]by @AlexD717 in #1267 - Nix Development Shell
[AARD-2094]by @azaleacolburn in #1284 - Proper Error Handling When No Grounded Node Found by @azaleacolburn in #1243
- Use JSON file for match mode configs
[AARD-2086]by @rutmanz in #1291 - Make Configure Asset Panel Reactive
[AARD-2074]by @rutmanz in #1272 - Hide Incomplete Exporter Features
[AARD-2099]by @rutmanz in #1288 - Store Protected Zones in Devtools
[AARD-2064]by @rutmanz in #1276 - Turn Off Biome Import Sorting
[AARD-2096]by @azaleacolburn in #1287 - Refactor Mirabuf Loading System
[AARD-2060]by @rutmanz in #1273 - Multiplayer Support
[AARD-2024, AARD-2021]by @azaleacolburn in #1252 - Fix View Cube Snapping
[AARD-2098]by @AlexD717 in #1289 - CI Fix by @rutmanz in #1294
- Fixed Tests by @PepperLola in #1295
- Command Tool
[AARD-2079]by @AlexD717 in #1274 - UI Post-Refactor Revisions
[AARD-2002]by @itspvty in #1268 - Multiplayer Fixes
[AARD-2105]by @rutmanz in #1296 - Dropdown Sounds Reimplemented
[AARD-2065]by @AlexD717 in #1282 - Scoreboard Shows in Match Mode
[AARD-2082]by @AlexD717 in #1281 - Upgrade Dependencies
[AARD-2057]by @rutmanz in #1280 - Documentation Updates
[AARD-2027]by @azaleacolburn in #1285 - Mirabuf Parser Testing
[AARD-1939]by @azaleacolburn in #1292 - More Analytics Events
[AARD-2097]by @AlexD717 in #1293 - Exporter: Material Parsing std Error
[AARD-2109]by @BrandonPacewic in #1297 - Updating Tutorials
[AARD-2091]by @Dhruv-0-Arora in #1286 - Tutorial Feature Development by @BrandonPacewic in #1298
- v7.2.0 Release by @BrandonPacewic in #1146
New Contributors
- @virtuald made their first contribution in #1115
- @ryanzhangofficial made their first contribution in #1125
Full Changelog: v7.1.0...v7.2.0