Releases: MegaMek/megameklab
Releases · MegaMek/megameklab
v0.50.01-Development
What's Changed
- Minor adjustments were needed Mech -> Mek by @rjhancock in #1606
- Mechwarrior class rename by @rjhancock in #1608
- resource rename fix by @SJuliez in #1611
- Gitgnore update by @SJuliez in #1612
- Flatlaf UI scaling by @SJuliez in #1610
- Refactor saveUnitList() to not make a new ClientGUI by @pavelbraginskiy in #1597
- Quick for tech level parsing by @SJuliez in #1614
- #1501: Allow artillery on aeros according to TO:AUE by @SJuliez in #1615
- Added JavaDoc to Pipeline by @rjhancock in #1617
- Record sheets should say MECH by @pavelbraginskiy in #1618
- Better display of radical heat sinking in RS by @pavelbraginskiy in #1621
- Print SPAs in record sheets printed from MUL by @pavelbraginskiy in #1625
- Frameless sheets by @pavelbraginskiy in #1620
- Add experimental option for drawing armor pips in groups of 5 by @pavelbraginskiy in #1598
- Fix incorrect pilot info box drawing by @pavelbraginskiy in #1627
- Fix iso weapons inventory by @pavelbraginskiy in #1628
- Fix exporting MUL files from MML by @pavelbraginskiy in #1629
- Update history.txt by @pavelbraginskiy in #1630
- Set techlevel of armor in specific location, not entire mek, when setting patchwork armor by @pavelbraginskiy in #1634
- GUI scaling fixes by @SJuliez in #1637
- Add RISC Heat Sink Override Kit by @pavelbraginskiy in #1643
- Save print queue setup between runs by @pavelbraginskiy in #1645
- Remove item in head when switching to small cockpit by @pavelbraginskiy in #1647
- Various Mek crit table improvements by @pavelbraginskiy in #1646
- Allow opening unit and MUL files with MML by file association or drag-drop by @pavelbraginskiy in #1648
- Add pdf extension to files selected without one by @pavelbraginskiy in #1653
- Fix claw modifier in RS by @pavelbraginskiy in #1652
Full Changelog: v0.50.0...v0.50.01
v0.50.0-Development
What's Changed
- Updates for Java 17 by @rjhancock in #1515
- Clean up of Actions and normalization of them. by @rjhancock in #1540
- Windows Related CI Fixes by @rjhancock in #1544
- Updated history.txt by @IllianiCBT in #1545
- Fix incorrect tooltip for SV officer minimum by @Saklad5 in #1542
- Added Sentry by @rjhancock in #1547
- Updated history.txt by @IllianiCBT in #1549
- Updated Nightly scripts by @rjhancock in #1550
- Add record sheet display to preview tab by @pavelbraginskiy in #1553
- Updated history.txt by @IllianiCBT in #1554
- Allow right-click-to-copy for RS preview by @pavelbraginskiy in #1556
- Updated history.txt by @IllianiCBT in #1557
- Row shading for procedurally generated reference tables by @pavelbraginskiy in #1560
- Replace vehicle fluff art with cluster table when condensed reference tables enabled by @pavelbraginskiy in #1562
- Updated history.txt by @IllianiCBT in #1563
- Add missing 'CHASSIS' key to some Thunderbolt MTF files by @juk0de in #1564
- Print options for CGL v2 by @SJuliez in #1548
- Updated Gradle by @rjhancock in #1567
- Don't open RS right click menu on left click by @pavelbraginskiy in #1568
- Updated history.txt by @IllianiCBT in #1569
- Adjustments related to INI capture. by @rjhancock in #1578
- Record sheet fixes and improvements by @pavelbraginskiy in #1574
- Updated history.txt by @IllianiCBT in #1580
- Add toggle for RS adjusted BV printing, and set default export filename by @pavelbraginskiy in #1582
- Initial work on ObjectInputFilter by @rjhancock in #1579
- Slimmed down CodeQL by @rjhancock in #1589
- Allow saving a MUL file from the queue-to-print dialog. by @pavelbraginskiy in #1595
- Updated Sentry and URL For Adoptium by @rjhancock in #1603
- Fix 1588: NPE printing or previewing DropShip by @Sleet01 in #1601
New Contributors
Full Changelog: v0.49.20...v0.50.0
v0.49.20-Development
What's Changed
- Add new required method for DialogOptionListener by @AaronGullickson in #1486
- Mounted rework by @neoancient in #1491
- Weapon bay rework by @neoancient in #1493
- Trigger savefile selection when unit name changes by @pavelbraginskiy in #1492
- Add separate handling for BA PW jump bonus tooltip by @Sleet01 in #1498
- Update history.txt by @Sleet01 in #1500
- Fix conventional fighter return table column header by @Sleet01 in #1507
- Improve readability of tables by @pavelbraginskiy in #1510
- Update history.txt by @Sleet01 in #1511
- Fix attrocious table shading render speed by @pavelbraginskiy in #1514
- Add discord-formatted export support by @pavelbraginskiy in #1517
- Don't print Edge abilities of pilots by @pavelbraginskiy in #1520
- Fix to-hit modifier for pilot damage on aerospace record sheets. by @neoancient in #1521
- Added a missing "(resourceMap.getString", fixing a tooltip by @repligator in #1519
- Updated history.txt by @IllianiCBT in #1526
- Don't print Edge abilities of troopers by @pavelbraginskiy in #1529
- Updated history.txt by @IllianiCBT in #1530
- Fix 1533: Filter out space bomb artillery (only Arrow IV Bombs for now) by @Sleet01 in #1534
- Updated history.txt by @IllianiCBT in #1535
- MML portion of fix for #1537: Disable Tech Rating chooser for non-BAR armor in SVs by @Sleet01 in #1538
New Contributors
- @repligator made their first contribution in #1519
- @IllianiCBT made their first contribution in #1526
Full Changelog: v0.49.19...v0.49.20
v0.49.19.1 Milestone
v0.49.19 Development Snapshot
What's Changed
- Fix 1429: mounted.getLinked() is null by @Sleet01 in #1433
- Dependency cleanup by @neoancient in #1435
- Fix integer overflow in determining maximum number of bay doors by @neoancient in #1436
- Revert to use ETYPE_AERO in MML by @SJuliez in #1437
- Embed Fluff Images in the Unit Files by @SJuliez in #1423
- Add columns to cluster hits table on record sheet for MGA and streak weapons by @neoancient in #1443
- Fix NPE in armor type lookup for industrial. by @neoancient in #1442
- Java LookAndFeels restriction and default by @SJuliez in #1441
- Fix infantry weapon resetting on year change by @pavelbraginskiy in #1448
- Pagebreaks by @pavelbraginskiy in #1447
- Icon chooser in MML by @SJuliez in #1444
- Add icons to MML by @SJuliez in #1450
- Add a button to the fluff tab to remove an embedded fluff image by @SJuliez in #1451
- Show unit icon in the Unit Selector by @SJuliez in #1455
- Print queue interface improvements by @pavelbraginskiy in #1457
- When printing from MUL, calculate BV from C3/Tag by @pavelbraginskiy in #1462
- Print mul through print queue dialog by @pavelbraginskiy in #1460
- Fix BA manipulator assignments by @neoancient in #1463
- If 'Use game year' enabled, use that year for unit search by @pavelbraginskiy in #1465
- Use configured game year in both cases of unit search by @pavelbraginskiy in #1469
- Reset CI field guns when setting tech level to Standard by @pavelbraginskiy in #1467
- Match critical slot sort order to specification by @pavelbraginskiy in #1471
- MML portion of fix for MHQ 3803: Fixed WOB.pm/PM mismatch by @Sleet01 in #1473
- Industrial tripod cockpit by @neoancient in #1472
- Fix #5252: critical assignment tab eq list missing keywords like "Ammo" and "[Half]" or "[Full]" by @Sleet01 in #1484
- Update history.txt by @Sleet01 in #1485
- Show a warning when attempting to print the invalid current unit by @pavelbraginskiy in #1478
Full Changelog: v0.49.18...v0.49.19
v0.49.18 Development Snapshot
What's Changed
- Handle no unit selection by @SJuliez in #1362
- Restrict cargo containers to industrial meks by @SJuliez in #1361
- Beast-mounted infantry record sheet improvements by @pavelbraginskiy in #1360
- Show BA Bay capacity on record sheet by troopers rather than squads. by @neoancient in #1367
- Space station KF adapters by @neoancient in #1368
- Summary view by @SJuliez in #1357
- Issue 1377 BA squad types by @SJuliez in #1378
- BA boosters/partial wing: update checks and gui by @SJuliez in #1366
- Summary updates by @SJuliez in #1374
- UnitUtil separation by @SJuliez in #1375
- Have mast mounts go on the rotor on SV by @SJuliez in #1376
- Show the earliest possible construction year in the summary by @SJuliez in #1380
- On tripods, add a crit for environmental sealing to center leg by @SJuliez in #1381
- Crit cell display improvements by @SJuliez in #1382
- fix (partly) BA equipment text overlap by @SJuliez in #1383
- Fix for 1385 by @SJuliez in #1386
- Use a scrollbar for long popup messages by @SJuliez in #1387
- Misc code changes by @SJuliez in #1389
- Weight Breakdown Adaptation by @SJuliez in #1393
- Show infantry bays on record sheet with platoon capacity rather than weight by @neoancient in #1394
- Fix record sheet label for infantry compartment by @neoancient in #1395
- Allow subcapital weapons to be placed in corresponding capital weapon bay by @neoancient in #1399
- CI Anti-Mek Gear by @SJuliez in #1396
- Include equipment that modifies weapon heat in status bar by @neoancient in #1404
- Don't reassign armor when updating BA tech level by @neoancient in #1409
- Refresh transport tab when DS tonnage changes by @neoancient in #1408
- Fix concurrent modification exception when resetting system crits by @neoancient in #1405
- Armor rework, part 1a by @neoancient in #1402
- Mek Clan Chassis Name - MML updates, record sheet by @SJuliez in #1410
- Gradle build JVM thrashing fix. by @HoneySkull in #1413
- StatusBar: calculate the correct total max weight for BA by @SJuliez in #1411
- Armor rework, part 1b by @neoancient in #1412
- Replace checkmark character in BA recordsheets with svg image by @SJuliez in #1414
- Revert to the normal "-" character in RS heat table movement penalties by @SJuliez in #1416
- Correct vtol hit location table subtext by @SJuliez in #1415
- Armor rework, part 2: support vehicle armor by @neoancient in #1417
- Allow construction of BA exoskeleton before 2710 by @neoancient in #1420
- Dependencies update by @SJuliez in #1426
- Use the configurable unit summary in MML by @SJuliez in #1428
- Debug helper update by @SJuliez in #1427
- MekUtil: fix automatic placement of armors without crit requirement by @SJuliez in #1425
- Remove misc heat duplication in the status bar by @SJuliez in #1424
New Contributors
- @pavelbraginskiy made their first contribution in #1360
Full Changelog: v0.49.16...v0.49.18
v0.49.17 Development Snapshot
What's Changed 0.49.17
What's Changed 0.49.16
- Restore option of advanced fire control for IndustrialMechs by @neoancient in #1335
- Beast mounted infantry by @neoancient in #1331
- Allow unit role selection in MML by @SJuliez in #1338
- Quirk editing in MML by @SJuliez in #1342
- BA Manipulator size controls by @neoancient in #1337
- Conventional infantry fixes by @neoancient in #1349
- User files directory setting in MML by @SJuliez in #1344
- Status bars by @SJuliez in #1348
- Issue #1334: remove only specific OS/Infantry ammo by @SJuliez in #1350
- Add MenuBar to MML's startup GUI by @SJuliez in #1351
- Coolant Pods equipment category fix by @SJuliez in #1354
- StatusBar: correct free slot displays by @SJuliez in #1355
Full Changelog: v0.49.15...v0.49.17
DO NOT USE v0.49.16 Development Snapshot
THIS RELEASE HAS A MAJOR BUG AND SHOULD NOT BE USED. RELEASED ONLY FOR ARCHIVE PURPOSES
What's Changed
- Restore option of advanced fire control for IndustrialMechs by @neoancient in #1335
- Beast mounted infantry by @neoancient in #1331
- Allow unit role selection in MML by @SJuliez in #1338
- Quirk editing in MML by @SJuliez in #1342
- BA Manipulator size controls by @neoancient in #1337
- Conventional infantry fixes by @neoancient in #1349
- User files directory setting in MML by @SJuliez in #1344
- Status bars by @SJuliez in #1348
- Issue #1334: remove only specific OS/Infantry ammo by @SJuliez in #1350
- Add MenuBar to MML's startup GUI by @SJuliez in #1351
- Coolant Pods equipment category fix by @SJuliez in #1354
- StatusBar: correct free slot displays by @SJuliez in #1355
- MML interface changes by @SJuliez in #1352
Full Changelog: v0.49.15...v0.49.16
v0.49.15 Development Snapshot
- Fix #1172: Clan TAG will no longer be written as TAG (Clan) (Clan) in Mixed Tech units
- Fix #1292: File -> Exit in the menu bar item will now actually exit MML
- PR #1298: Add max bay door counts for fixed wing support vehicles; minimum door counts for all bays
- Issue #1287: Fix NPE when deleting multi-slot BA equipment
- PR #1297: Save state for auto-fill/compact toggles and sorting in mek crit view upon click
- PR #1310: Tech level filtering in the unit selector dialog has been corrected
- PR #1311: MML support for MegaMek PR #1552
v0.49.14 Development Snapshot
- PR #1267: Adaptations to MM's #4474 (BV calculation and reports update)
- Fix #1250: The maximum turns at thrust display for Conventional Fighters now shows correct values
- Fix #1262, #1258, #1245: Physical attack modifiers and damage values in reference tables have been corrected
- Fix #1275: Large weapon critical slots can no longer be split into a Mek's legs
- Fix #1273: Record Sheets now show Coolant Pods in the inventory
- Fix #1212: Record Sheets now show appropriate heat MP penalties when inch or cm movement units are selected
- Fix #1256: The Flotation Hull chassis mod is now allowed for Wige vehicles
- Fix #488: Dumpers calculate weight properly based on linked cargo
- Fix #1216: In the equipment database view, all ammo including that of weapons not present on the unit can now be shown
- PR #1282: The critical slot view for fighter units has now reduced input lag and popup menus will work more reliably
- Fix #1155: Reinforced Structure no longer uses a crit slot when loading a unit
- Fix #1199: Prevented ProtoMek access to some weapons forbidden to them by the rules
- PR #1286: The equipment database filter that hides prototype equipment now also hides "other" equipment such as Prototype CASE
- Fix #1265, #1173: Several BattleArmor validity tests have been added
- Fix #275: BattleArmor Detachable Weapon Packs can now be found in the equipment list more easily but will register as invalid when the unit doesn't have sufficient MP
- Fix #1252: Mek partial wings can no longer be pod-mounted; the combination of partial wings and Mek mechanical jump boosters is now marked as invalid
- Fix #1290: The Alpha Strike conversion report can now be accessed from the unit preview