Skip to content

v0.49.8 Development Snapshot

Compare
Choose a tag to compare
@HammerGS HammerGS released this 27 May 21:16
· 6683 commits to master since this release
1037ace
  • PR #3431: MUL ID
  • PR #3447: Adding Build-Date to the Manifest File
  • Issue #3436: Choose splash image and sizing based on dpi scaled sizes
  • PR #3451: Properly Treating Blank Passwords as not being Passwords
  • Issue #3435: Check if the report vector is empty before adding a new line
  • Issues #2749 and #3418: Proper Supercharger Implementation and Improved MASC/Supercharger Hex Movement Display
  • PR #3446: Adding the Legendary SkillLevel
  • PR #3427: Properly Loading All Fonts in MegaMek
  • PR #3452: Mech melee equipment validation update
  • PR #3454: Hull-down vehicles can indirectly fire body-mounted LRMs per errata
  • PR #3458: Rat Generator Editor UI Updates
  • Issue #3460: Preventing Gun Emplacement Offboard Deployment and NPEs
  • PR #3423: Increasing the chat levels for some useful princess gameplay messages
  • PR #3445: Fixing MegaMek's Javadoc Build
  • Issue #3413: Command Line Flags and Argument Improvements
  • Data: Force Generator updates. In the process of adding missing units and updating units.
  • PR #3476: Generated RAT table TechBase column
  • PR #3480: Correct Remote Sensor Dispenser BA ammo amount
  • Issue #3484: Per errata, Battle Armor and infantry no longer allowed to set MGs to burst fire mode.
  • Issue #3386: Per TW, Aerodyne DropShips and small craft can now hover, but can no longer vertically land or take off, except in vacuum.
  • Data: New Sprites and a few new camos.
  • Issue #3400: Introduced new pre-movement and pre-firing phases; currently they allow eligible units to unhide (rather than having to select an option via arcane dropdown in the Extras tab on the previous turn).
  • Issue #3505: Improved bot valuation of attacks by variable-damage infantry weapons (e.g. support lasers)
  • Issue #3448: Display unit cost in mech summary without counting ammo.
  • Issue #3502: Disable Jump Button when prone
  • Data: Adding Shrapnel Infantry Weapons. These have been converted per the rules in AToWC but things like
    proper intro dates are missing. These have been estimated based on fluff text, and availability codes.
    Compared to lots of the existing infantry weapons these are long ranged, and more powerful especially the sniper
    rifles.
  • PR #3490: RATGeneratorEditor UX Improvements
  • PR #3515: Modernizing a bunch of Legacy Logging
  • Data #3262 - BattleArmorTROView NPE Reached from AbstractUnitSelectorDialog (Oni BA remade)
  • Data #3533, #3529, #3528, #3527, #3518, #3517, #3516, #3430, and #3410 fixes for various unit files.
    RAT Generator Rec Guide 18 updates, Tech Progression errata.
  • MML Issue #927: Add LAM FuelTank
  • PR #3525: RATGeneratorEditor: Allow deleting RAT Roles and show MUL Role
  • Data: Updating Clothing light to remove offending text.
  • PR #3553: Improved Russian Name Data
  • Issue #2841: Fixed a bug that prevented AR-10 launchers from switching between available ammos
  • PR #3560: Data fix: Screen Launchers are now correctly classified as Capital Weapons and available to Large Craft in MML
  • Issue #3257: Fixes the BV and auto CASE placement for PPC Capacitors on Clan units
  • PR #3556: Change the internal representation of BV calcs and offer text and HTML style export of BV calc reports
  • PR #3569: Fixing Freemarker Configuration Version Initialization
  • PR #3570: Remove unofficial BV calculation options
  • Issue #3531: Fixes superheavy Mek Ammo Battle Value penalty
  • Issue #3576: Fixing Destroyed Squadron Kill Assignment IllegalArgumentException
  • Data: New Sprites, some new BA formations, fixes for #3577, #3575, #3571, #3544, and #3353
  • PR #3583: XML Util Methods: Minor Write Performance Improvements
  • PR #3584: Make a cost calculation report available for all unit types
  • PR #3591: Fixing MegaMek log paths
  • PR #3600: Enable Gun Emplacement ToolTips
  • PR #3614: Fixing Athmosphere typos
  • Issue #3607: Fixing Null Swarming Entity Unit ToolTip NPE
  • Issue #3607: Prevent Entities from Fleeing While Swarming a Unit
  • PR #3606: Logging Modernization: Updating a Bunch More System.out, System.err, and printStackTraces
  • PR #3629: Detachable Unit Display Removal
  • Issue #2738: Initiative bonuses no longer stack for players or teams, picking the highest bonus instead
  • PR #3640: Fixing Attack Action NPE from Missing Nullable Handling
  • PR #3602: Connection Rework Phase Two
  • Issue #3641: Fixing Server Game End ConMod
  • PR #3636: Standardizing Minimap Spelling
  • PR #3643: Trimming Trailing Whitespace from Service IP Address
  • Data: New Sprites, Updated board folder formating and added new maps.
  • Data: Added Rec Guide 16 to RAT Generator.
  • Data: Added Factions from Tamar Rising to RAT Generator.
    These are set as Minor factions and given limited information RAT are based on the faction they derive from.
  • Moving Outdated Board Editor docs to docs/Archive Stuff
  • Issue #3613: Princess: Adding Stop Swarm Behaviour For Fleeing
  • Updating to FlatLaf 2.2 from 2.0.1
  • Updating to Jackson XML 2.13.3 from 2.13.1
  • Updating to JAXB 4.0.0 from 2.3.2
  • Updating to JAXB Runtime 3.0.2 from 2.3.2
  • Updating to Launch4j 2.5.3 from 2.5.1
  • Updating to Log4j2 2.17.2 from 2.17.1
  • Adding JUnit Jupiter 5.8.2
  • Updating to JUnit Vintage 5.8.2 from JUnit 4.13.2
  • Updating to Mockito 4.5.1 from 4.2.0