Releases: MegaMek/megameklab
Releases · MegaMek/megameklab
v0.50.07-Development
What's Changed
- Updated Gradle to 8.14. by @rjhancock in #1882
- Fix Gradle warning due to a deprecation by @rjhancock in #1893
- Deprecation Removal from 0.50.05 and before, and legacy code. by @rjhancock in #1896
- ENUMs by @exeea in #1890
- Tip of the Day by @exeea in #1821
- Data Updates by @rjhancock in #1897
- Fix: Ensured all properties files are UTF-8. by @rjhancock in #1898
- Fix: JavaDoc issues related to the ENUMs PR by @rjhancock in #1899
- fixed shields in RS by @exeea in #1901
- new rendering panel + adjusted resolution brakets by @exeea in #1900
- RS minor fixes by @exeea in #1902
- Fix: Code and resource files for Mech -> Mek by @rjhancock in #1903
- RS fixes (part 3) by @exeea in #1907
- feat: add checkstyle tied to test by @Scoppio in #1905
- Legal: License update by @rjhancock in #1908
- Refactor: group classes together in ui/dialog by @kuronekochomusuke in #1909
- Small layouting code change (QuirksTab) by @SJuliez in #1906
- sort the quirks top to bottom, left to right by @exeea in #1912
- FIX: Documentation by @rjhancock in #1911
- Quirks using VerticalGridLayout by @exeea in #1913
- pdfbox 3.0.5 by @exeea in #1884
- Don't read the config if the setting is empty by @exeea in #1914
- Composite splash image by @exeea in #1916
- Fix: Updated EditorConfig File by @rjhancock in #1923
- AmmoTypeEnum and BombTypeEnum by @exeea in #1918
- FIX: Issue with Copy License Command. by @rjhancock in #1929
- Issue #1860: Change field gun handling by @SJuliez in #1933
- fix: logs for megamek lab now in line with most modern implementation by @Scoppio in #1935
- Fix: Updated EC and Eclipse.XML file by @rjhancock in #1936
- Allow Gun Emplacement construction by @SJuliez in #1927
- Fix: Adjusted to sync then copy the license files. by @rjhancock in #1937
- Faction Availability by @exeea in #1940
- Fix: Tweaks and updates to the CI pipeline by @rjhancock in #1941
- SV/IM validation updates by @SJuliez in #1947
- Faction data as yml by @SJuliez in #1945
- Faction data as yml (data) by @SJuliez in #1946
- correct BLORD faction data by @SJuliez in #1948
- Various fixes by @exeea in #1955
- Don't allow hull-only equipment to be dropped in locations other than the hull. by @pavelbraginskiy in #1957
- Fix: Fixed Start Year of the Mercenary's Guild by @IllianiBird in #1950
- Improvement: Faction Data Update by @IllianiBird in #1956
- Increase precision of weight display for sub-kg items by @pavelbraginskiy in #1958
- Enforce correct maximum number of CI squads by @pavelbraginskiy in #1959
- Fix NPE from unit selector by @pavelbraginskiy in #1961
- Infantry GUI and code updates by @SJuliez in #1964
- Treat capacitors as explosive when giving clan case by @pavelbraginskiy in #1966
- Fix ProtoMek bays for construction by @pavelbraginskiy in #1963
- Don't double-count beast damage divisor by @pavelbraginskiy in #1962
- Improve heat readout for RS by @pavelbraginskiy in #1967
- Fix test by @pavelbraginskiy in #1968
- Exclude BA MWM from RS by @pavelbraginskiy in #1969
- Don't include ammo twice on HHW RS by @pavelbraginskiy in #1973
- Include ammo count in HHW ammo display by @pavelbraginskiy in #1974
- Improve UX of setting BA ammo bin size by @pavelbraginskiy in #1970
- Fix extra thicc cluster chart on HHWs by @pavelbraginskiy in #1975
- Improve HHW RS handling of OS weapons by @pavelbraginskiy in #1977
- Additional classes in RS SVG by @exeea in #1978
- Improvement: Added YML Containing Milestone Information for Use in MegaMek by @IllianiBird in #1980
- New RS options: hit-mod column and physical attacks by @pavelbraginskiy in #1979
- MM#7342 Entity Readout adaptations by @SJuliez in #1984
- Make extra physical attacks optional by @pavelbraginskiy in #1985
- Add roboto fonts by @pavelbraginskiy in #1987
- Improvement: MHQ->MML Data Update by @IllianiBird in #1986
- Removed Data. by @rjhancock in #1989
- Updated Copyright Headers - MML by @rjhancock in #1991
- Updated Actions for master -> main by @rjhancock in #1992
- Gradle and Dependency Updates by @rjhancock in #1993
- Integrate mm data with repos by @rjhancock in #1994
- Fixes for Build. by @rjhancock in #1997
- Data Overhaul: Fixed Failing MegaMekLab Tests by @IllianiBird in #1998
- Class rename codeql copyrights by @rjhancock in #1999
- Class rename codeql copyrights by @rjhancock in #2000
- Final fixes pre-release from embargo by @rjhancock in #2007
- Graphql and copyright checks by @rjhancock in #2008
- Fix typo'd resource names by @pavelbraginskiy in #2009
- Dependency Scan Fix for Actions by @rjhancock in #2011
- Fixing copyright headers that had MM instead of MML by @rjhancock in #2012
- additional metadata in RSs by @exeea in #2014
- Tweak spacing between Ht and Dmg columns by @pavelbraginskiy in #2013
- Add button to sort record sheets in print queue by @pavelbraginskiy in #2017
- Fix MML splash by @pavelbraginskiy in #2019
- fixed tab reattachment event trigger on tab transfer by @exeea in #2020
- weapon quirks alignment by @exeea in #2022
- Show omnivees are omni in RS by @pavelbraginskiy in #2025
- Halve punch damage on missing low arm actuator by @pavelbraginskiy in #2024
- Add option to include license header in units by @pavelbraginskiy in #2030
- Fancy Pips by @pavelbraginskiy in #2028
- Include MekBay attributes in fancy pips by @pavelbraginskiy in #2031
- Bump gradle/actions from 4 to 5 by @dependabot[bot] in #2033
- MekBay stuffs by @exeea in #2032
- Sourcebooks Data by @SJuliez in #2035
- Add proper attributes to head structure pips by @pavelbraginskiy in #2037
- Fix: Added Missing 's' to /logs in Build Directory Construction by @IllianiBird in #2038
- Bump github/codeql-action from 3 to 4 by @dependabot[bot] in #2039
- Fix MML part of MML 2002: BAR 4 not allowed for Tech Rating B without Armoured Chassis by @Sleet01 in #2042
- Clear button for MML's sourcebook entry by @SJuliez in #2046
...
v0.50.06-Milestone
What's Changed
- 0.50.06 Deprecation Removal and Clean up by @rjhancock in #1853
- max number of squads by @exeea in #1856
- Adds option to show weapons quirks to record sheets by @exeea in #1850
- weapons sort order by @exeea in #1847
- faster rendering, less repaints, maintain padding/zoom, smart autopadding by @exeea in #1855
- Force Builder view by @exeea in #1835
- fixes MUL print from console and memory leaks on dialogs by @exeea in #1862
- fixed misleading switch and create unit methods by @exeea in #1864
- floatingequipment dialog memory leak by @exeea in #1866
- fixed internal labels (protomech->protomek) and corrected pips by @exeea in #1865
- fixed structure gun pips on quad protomek by @exeea in #1869
- fix: resets walk MP to 0 when setting an SV engine as None by @Scoppio in #1868
- Aero fixes by @exeea in #1870
- fixes on critical slots and unified reset of criticals by @exeea in #1872
- heat view now displays also total dissipation and total heat by @exeea in #1871
- Don't include game state in run mp display by @pavelbraginskiy in #1873
- Virtual Scrollbars (native) for RS Preview by @exeea in #1861
- Refresh the available switch-unit-type targets of edit menu by @pavelbraginskiy in #1877
- Include full-head ejection system in record sheets. by @pavelbraginskiy in #1878
- Fix JavaDoc issues and very few CodeQL changes. by @rjhancock in #1880
- Fixes display of dissipation by @exeea in #1876
- Fixed large inventory text fitting by @exeea in #1883
- Damaged Units in RS preview/print by @exeea in #1836
- enhancedtabs moved to common by @exeea in #1867
- various rs fixes + ammo amount allocation dialog by @exeea in #1887
- Added Default JVM Options per latest Gradle by @rjhancock in #1888
- Allow TAG on HHWs by @pavelbraginskiy in #1889
- fix: checks if OS is mac and dont load the html for the recent files in the menu bar by @Scoppio in #1891
Full Changelog: v0.50.05...v0.50.06
v0.50.05-Development
What's Changed
- Updated Deprecated annotations with version. by @rjhancock in #1767
- enhanced tabs by @exeea in #1766
- multi-select small units have preview in one sheet by @exeea in #1777
- MML #44: Mek jump boosters and jump jets by @SJuliez in #1780
- JavaDoc fixes and instance variable shorthand. by @rjhancock in #1783
- Removed Deprecated methods from MMLogger and updated impacted calls. by @rjhancock in #1784
- Enhanced tabs part 2 by @exeea in #1790
- Adjustments to CodeQL run by @rjhancock in #1795
- Handheld Weapons Record Sheets by @exeea in #1796
- quirks tab reworked by @exeea in #1798
- configurable bold font for unit names by @exeea in #1799
- pack() configuration dialog by @pavelbraginskiy in #1804
- Add fluff tab to the Handheld Weapon editor by @pavelbraginskiy in #1801
- Add HHW to new unit/switch unit type menus by @pavelbraginskiy in #1800
- Cleaned up gradle scripts. by @rjhancock in #1805
- Faster units loading, Editor panel as JPanel and dirty state of editors by @exeea in #1802
- fixed unit switch by @exeea in #1817
- Removed rouge bat file. by @rjhancock in #1819
- undo/redo/reload by @exeea in #1816
- Async RS Rendering (per page) + Print Dialog Preview by @exeea in #1827
- Custom armor kit in Record Sheets by @pavelbraginskiy in #1820
- Fix AirMek MP display in RS by @pavelbraginskiy in #1823
- Fixes for RS preview and enhanced tabbed pane by @exeea in #1831
- fix for hhw preview by @exeea in #1833
- Updates To Version Reading Methods. by @rjhancock in #1832
- aerospace with rating < 10 by @exeea in #1838
- Include BA Camo System in record sheets by @pavelbraginskiy in #1829
- Update armor slot count on superheavy status change by @pavelbraginskiy in #1837
Full Changelog: v0.50.04...v0.50.05
v0.50.04-Development
What's Changed
- fix transport tab weight inflation on infantry bays by @SJuliez in #1707
- Prevent tab names from being messed up by entity type change by @pavelbraginskiy in #1710
- Missed an updateLoadedUnit by @pavelbraginskiy in #1715
- Restore font replacement for pdf printing by @SJuliez in #1713
- feat: changed flags from big integer to equipment flag by @Scoppio in #1717
- Hide Arty equipment filter button on capital craft by @SJuliez in #1722
- #1363: Allow BA Tube Arty in DWP by @SJuliez in #1723
- Issue #1575: correctly identify compact heat sinks by @SJuliez in #1724
- #1536: Unify armorable equipment tests in MM by @SJuliez in #1726
- Issue 1703: Allow bays to be added to aerospace fighters by @psikomonkie in #1704
- Improve RS display of information for Insulators/Pulse Modules/Capacitors by @pavelbraginskiy in #1728
- Gradle clean up and depdency updates by @rjhancock in #1734
- Chain Drape by @pavelbraginskiy in #1739
- Fixes for tabbed UI by @pavelbraginskiy in #1736
- #1527: Armor validation (see MM #6583) by @SJuliez in #1737
- Pintle turret and flags by @SJuliez in #1741
- Handheld weapons Part the First: Loading and Construction by @pavelbraginskiy in #1742
- Allow loading multiple unit files by drag-and-drop by @pavelbraginskiy in #1749
- Rename Size/Shots to Shots for HHWs by @pavelbraginskiy in #1750
- Add missing copyright notice by @Sleet01 in #1752
- Print all open units + Performance Pass by @pavelbraginskiy in #1754
- JavaDoc Generation and Deployment by @rjhancock in #1756
- Load multiple units from cache at a time by @pavelbraginskiy in #1755
- Sheet preview with zoom+pan by @exeea in #1763
- Multipage preview and adv aero fix by @exeea in #1765
- Don't keep superheavy gyro when moving to 100 tons or below by @pavelbraginskiy in #1770
- #1758: Allow mounting to sponson turrets regardless of turret placement by @SJuliez in #1769
- New splash screens by @SJuliez in #1771
- Record Sheets fixes + other fixes by @exeea in #1768
- Show component armoring weight in "other" in the Mek weight summary by @SJuliez in #1773
- use java.nio.file to retrieve the SVGs (solves problem with direct printing) by @exeea in #1772
New Contributors
- @psikomonkie made their first contribution in #1704
- @exeea made their first contribution in #1763
Full Changelog: v0.50.03...v0.50.04
v0.50.03-Development
What's Changed
- Fix protomek reference tables by @pavelbraginskiy in #1675
- Allow opening multiple units in tabs by @pavelbraginskiy in #1673
- Update request_for_enhancement.yml by @HammerGS in #1677
- MHQ RFE 5604: save refit files from MHQ MekLab tab (MML side) by @Sleet01 in #1678
- Tabbed UI Improvements by @pavelbraginskiy in #1679
- Create dependabot.yml by @HammerGS in #1680
- Bump actions/checkout from 2 to 4 by @dependabot in #1683
- Bump gradle/actions from 3 to 4 by @dependabot in #1682
- Bump codecov/codecov-action from 4 to 5 by @dependabot in #1681
- Refresh menu bar to new current unit when new tab is selected by @pavelbraginskiy in #1684
- Detect unsaved work by @pavelbraginskiy in #1685
- Fix font rendering of symbols on windows using
gradle runby @pavelbraginskiy in #1688 - Fix loading of FMU slots by @pavelbraginskiy in #1689
- Fix 1686: Add unit test to verify IS Unofficial tech base and level can be saved and loaded by @Sleet01 in #1690
- Revert unsaved work detection by @pavelbraginskiy in #1694
- Fix for Introductory tech level also showing Standard equipment in non-VTL mode. by @Sleet01 in #1698
- Tabbed UI Polish Pass by @pavelbraginskiy in #1697
- Fix "Reset crits" on DropShip/SmallCraft not working by @pavelbraginskiy in #1700
- Include door count for SV transport bays by @pavelbraginskiy in #1702
- Add user config files to ignore for packaging by @rjhancock in #1706
New Contributors
- @dependabot made their first contribution in #1683
Full Changelog: v0.50.02...v0.50.03
v0.50.02-Development
What's Changed
- Rename TroopSpace to InfantryCompartment by @SJuliez in #1654
- feat: inverted function call by @Scoppio in #1665
- Fix MML #1667: incorrect cargo bay minimum doors (MML side) by @Sleet01 in #1669
- Log jvm parameters by @kuronekochomusuke in #1671
New Contributors
- @Scoppio made their first contribution in #1665
- @kuronekochomusuke made their first contribution in #1671
Full Changelog: v0.50.01...v0.50.02
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