What's Changed
- cleanup duplicate boards by @kuronekochomusuke in #6338
- default the directory filter to Select All in Advanced Board Search by @kuronekochomusuke in #6335
- Building type enum by @NickAragua in #6328
- MML tabbed UI by @pavelbraginskiy in #6340
- update status display for sim fire, sim physicial to show remaining players by @kuronekochomusuke in #6341
- Fix: Tank armor and invalid builds by @Scoppio in #6343
- Update bug_report.yml by @HammerGS in #6346
- Update request_for_enhancement.yml by @HammerGS in #6347
- MekHQ Issue 3650 - RFE Add Ability to Link Units in MekHQ - make BA handles Public by @psikomonkie in #6348
- fix: Game Options Search tab now doesn't clear changes made by the us… by @firefly2442 in #6349
- Updating gravel road hexes to improve visuals by @stonewall072 in #6350
- Issue 6345: Updated more pavement checks to consider dirt & gravel roads not paved by @psikomonkie in #6351
- clip 16x17 Battle of Stanrey -3- Up-Right from the complete board by @kuronekochomusuke in #6352
- Revised dirt road art by @stonewall072 in #6356
- Create dependabot.yml by @HammerGS in #6360
- Bump codecov/codecov-action from 4 to 5 by @dependabot in #6361
- Bump gradle/actions from 3 to 4 by @dependabot in #6362
- docs: add a basic README file that matches the format of the MekHQ RE… by @firefly2442 in #6366
- docs: mekhq to megamek for README by @firefly2442 in #6367
- allow fleeing when sprinting and when starting movement by @kuronekochomusuke in #6369
- Additional dirt and gravel road graphic enhancements by @stonewall072 in #6371
- feat/ACAR-2025.01.beta by @Scoppio in #6372
- fix: fixes a class cast bug and an error in the argument parsing algorithm by @Scoppio in #6375
- fix: makes the end command work by @Scoppio in #6376
- allow princess to flee at end of movement by @kuronekochomusuke in #6379
- Added Static Access to Resource Bundle by @IllianiCBT in #6381
- Rolled Back #6381 by @IllianiCBT in #6384
- Data update - Support/Civilian RAT integration by @SuperStucco in #6387
- Fix for IS Unofficial save changing tech base and level to Clan Level 2 by @Sleet01 in #6386
- feat: damage applier now forces unit devastation and more closely pro… by @Scoppio in #6383
- Date update - change St. Florian FireMech into date to match MUL by @SuperStucco in #6400
- Data update - change faction parent of Randis by @SuperStucco in #6401
- Update Thor (Summoner) Q.mtf by @IanBellomy in #6396
- Force generator updates - C/SL/O and mixed weight class handling by @SuperStucco in #6394
- Feat/strategic objectives by @Scoppio in #6402
- Feat/acar formations reintroduced by @Scoppio in #6407
- Data update - Grabbing the Bull by the horns with Taurian infantry by @SuperStucco in #6408
- Issue 6385: Incorrect TMM bonus for WiGe by @psikomonkie in #6405
- JavaDoc Build Errors - Fixed characters that are unmappable with Windows by @psikomonkie in #6404
- Fix 6395: Add knowledge of smoke zero damage to princess by @Sleet01 in #6397
- Campaign Options IIC - MegaMek Portion by @IllianiCBT in #6409
- fix: fixes an error where force consolidation would not set the correct owner of the force by @Scoppio in #6415
- Active Contract Warning on Campaign Load - MegaMek Portion by @IllianiCBT in #6414
- Don't load mml scratch files into unit cache by @pavelbraginskiy in #6411
- [Issue 6412] Fix TacOps "Standing Still" modifier description by @Dark-Hobbit in #6417
- Issue 6373: Fixed "unit that starts and ends a Movement Phase in liquid magma takes an additional damage" so it doesn't apply to units above the magma by @psikomonkie in #6419
- fix: makes princess actually ignore ignored targets by @Scoppio in #6427
- fix: the bot should not consider hidden units in the list of available enemies by @Scoppio in #6428
- Fix Artemis derivatives getting bonus on indirect fire by @Sleet01 in #6431
- Renamed Directory ProtomMek Pilots to ProtoMek Pilots in MegaMek to match MekHQ by @psikomonkie in #6430
- Issue 6359: LAMs now properly consider if they're in fighter mode or not when deploying. by @psikomonkie in #6429
- feat: Headless client, Commander GUI, Bot Commands panel by @Scoppio in #6418
- Princess - Chat Commands fix by @Scoppio in #6433
- Fluff Hex and Minor Map Adjustments by @stonewall072 in #6420
- Issue 6390: Units switching from multi-hex to single-hex and vice-versa properly update the entityPosLookup cache by @psikomonkie in #6425
- Issue 6389: Dropships in Movement phase cannot Assault Drop more units per turn than possible by repeatedly using the button by @psikomonkie in #6426
- Fix/princess should favor moving by @Scoppio in #6432
- Issue 2457: Aero units on ground maps should use TO:AR visual range tables by @psikomonkie in #6437
- feat: minimap preview and selection option by @Scoppio in #6436
- Issue 1072: Can bomb and strafe the ground even if no LOS by @psikomonkie in #6438
- Unit Tests for WeaponAttackAction to help test #1072 by @psikomonkie in #6442
- Fix 6434 and 3890: pilot rolls reported before all attacks by @Sleet01 in #6439
- fix: ranked path fix by @Scoppio in #6443
- fix issue where closing window closes the unit display by @kuronekochomusuke in #6445
- Fix 6299 skid building damage and displaced messages out of order by @Sleet01 in #6447
- Allow the print-unit-list code to run with MegaMekLab.jar by @pavelbraginskiy in #6450
- Change keys List from ArrayList to thread-safe Vector by @Sleet01 in #6453
- Fix 5870: princess engaging targets outside visual range in heavy fog by @Sleet01 in #6457
- feat: added sensor range on minimap, added facing arrow on minimap by @Scoppio in #6446
- Fix 3837: illegal stacking in buildings after skid and failed accidental charge by @Sleet01 in #6454
- fix npe issue by @kuronekochomusuke in #6456
- feat: quick and simple hazard check for hex by @Scoppio in #6459
- Fixes #6451 - Bot command display hotkey text and description missing in key bind menu by @HoneySkull in #6460
- fix: defaultminimap renemad to default, fixed error when persisting selected theme by @Scoppio in #6467
- From StringBuilder to Logger by @Scoppio in #6462
- Fix/npe clicking on board no unit selected by @Scoppio in #6468
- fix: removes a double call for next-unit by @Scoppio in #6469
- fix: minimap summary npe fix by @Scoppio in #6470
- feat: adding option to enable and disable minimap hex borders, and ad… by @Scoppio in #6471
- fix: makes Princess move way more than she otherwise would on no-contact by @Scoppio in #6474
- fix: a couple of signs in the wrong place on the scoring equation by @Scoppio in #6478
- Fix 5590: princess firing on 13s due to intervening trees, etc. by @Sleet01 in #6477
- fix: removes an argument and early exit added by mistake to hyperagreression by @Scoppio in #6479
- Fix 5590 part 2 stop choosing zero damage attacks completely by @Sleet01 in #6481
- Add files to be ignored for assembling distribution by @rjhancock in #6483
- update drone remote systems unit availability by @SJuliez in #6488
- Update MASH equipment to use size values by @SJuliez in #6487
- fix: fixes html tags showing on tooltips by @Scoppio in #6485
- fix: stop dropShadow from being calculated for force display tree by @Scoppio in #6484
New Contributors
- @firefly2442 made their first contribution in #6349
- @dependabot made their first contribution in #6361
- @Dark-Hobbit made their first contribution in #6417
Full Changelog: v0.50.02...v0.50.03