Register Register

Author Topic: New Development Snapshot 0.47.17 (RC3) for Megamek, MegaMekLab, and MekHQ  (Read 1334 times)

Hammer

  • Moderator
  • Captain
  • *
  • Posts: 3056
    • MegaMek Website
Hi Everyone,

We are pleased to announce the release of Release Candidate 3 for the 0.48.0 Stable. If all goes well we are hoping for new stable to be out by Mid March. Then we'll start into the 0.49.x Development cycle. 

Just a heads up when we hit that milestone we'll be moving all three of the programs to Java 11. This means you'll need to update Java to run in the next development cycle. Lots of players are starting to update and we've got a wiki page to help. Players with high DPI and 4k monitors have noticed a big improvement using Megamek after updating. We'll provide more details on this when we hit the development cycle.

There are also some great video tutorials for Megamek available here.

As always when using a Development release.
1)  Make backups of your campaigns and customs.
2)  Always treat each release as a stand alone release and only copy your data forward from older versions.

Megamek
Bug fixes is the name of the game. Also a lot of data fixes and a couple of surprise early additions.

MegaMekLab
Bug fixes.

MekHQ.
Bug fixes.

Also a reminder to drop into the Slack channel to meet other players and harass the Devs that drop in and out. If Slack isn't your thing check out these Discords with Megamek channels - Everything BattleTech and Classic BattleTech

**FOR MAC USERS**
We think we now have a workaround for Macs.  See HERE for details.

Another reminder when moving between versions:
1)  Make backups of your campaigns and customs.
2)  Always treat each release as a stand alone release and only copy your data forward from older versions.

There is a good chance you’ll have issues in MekHQ with unit name changes.  If you get errors loading your campaign as result of unit name errors please see this post. Name Issues with units

The change log below lists all the changes in this release from the previous stable. 

CHANGE LOGS AND DOWNLOAD LINKS
Megamek.
Download Here
Code: [Select]
+ Issue #2557 - SimonLandmine maps out of date.
+ Issue #2529: Dead-fire ammo wrong shots/ton (missed some)
+ Data: Updated unit_roles and RAT Gen files for RecGuides and Golden Century.
+ Issues #1967/1968: Swapping to use ImageIO.read() for Portrait Zip File reads
+ PR #2567: Colour Camouflage: Fixing Colour Camouflage Tint Application and Colour Setter
+ Issue #2565: Bot performance improvement for situations where there are C3/ECM type units on the field
+ PR #2562: Prevent "mount" button from being active for grounded dropships, as it doesn't do anything and throws an exception when clicked
+ Issue #2584: UnitSelectorDialog: Player ComboBox now properly updates on load
+ Issue #2585, 2586: When destroying locations, multi-location equipment (e.g. Chameleon, Null-Sig) is now properly destroyed
+ Issue #2580: Fix non-unique IDs for Buildings
+ Issue #2609: Fix for bot deployment hang on maps with phantom buildings
+ Issue #2613: Graceful failure for DFA attacks against improperly picked targets (no DFA occurs, rather than the game locking up)
+ Issue #2619: Prevent unwanted turn skip if loading a save game with only one unit left to move
+ Issue #2598: Dropship can't mount(load units) if on hexes higher than level 2
+ Issue #2620: Homing Arrow IV no longer deals excessive splash damage to battle armor
+ Data: Fixing issues #2623, #2612, #2603, #2602, #2600, #2582, #2566, #2064, #2036
+ Data: New Sprites
+ Data: Updating SimonLandmine's map pack and adding strategoslevel3 Tukkayid maps.
+ PR #2627: Accessibility Window Shortcut of Alt - V - A
+ PR #2628: Scrollable Accessibility Window
+ PR #2630: Fixing Infantry TRO Secondary Weapon Name
+ Issue #2625: Preventing Key Bindings when using the Accessibility Window

MegaMekLab
Download Here
Code: [Select]
+ Issue #861: Advanced SRM wrong damage/missile
+ Issue #860: Aero missiles available to tanks
+ Issue #866: Cannot assign Artemis IV or V to Improved missiles on dropships
+ Issue #872: Incorrect loaded design validation for clan LFC warship armor

MekHQ:
Download Here
Code: [Select]
+ PR #2354: Don't skip ComStar as an origin faction
+ Issue #2348: Allow Clanner origins
+ Issue #2365: MissingEquipmentParts should only be replaced with parts of the correct Java type
+ Issue #2358: Add missing AtB lances on CPNX load
+ PR #2372: Infantry Motive Type File I/O Fixes
+ PR #2378: Acquisition Dialog: Fixing NPE, GM Acquire for In-Transit or On Order parts, Adding GM Acquire Message
+ Issue #2389: Fixing graphical NPE when not purchasing units in the unit selector dialog
+ PR #2390: Fixing Baby Prisoner Status Determination
+ Issue #2397: Adding Fall Back SPA check for current SPAs being edited
+ Issue #2396: Resolve Infantry part and other part type bugs
+ Issue #2387: Allow salvaging components on destroyed locations from repair bay

Enjoy everyone
MegaMek Projects Wiki
Bug Trackers
MegaMek Tracker
MekHQ Tracker
MegaMekLab Tracker
New Units and RAT's aren't added until after the 2 month release moratorium is passed.


Hammer

  • Moderator
  • Captain
  • *
  • Posts: 3056
    • MegaMek Website
Holding for future announcements
MegaMek Projects Wiki
Bug Trackers
MegaMek Tracker
MekHQ Tracker
MegaMekLab Tracker
New Units and RAT's aren't added until after the 2 month release moratorium is passed.


rjhancock

  • Sergeant
  • *
  • Posts: 111
Public Server Diamond Shark and the Docker Images have been updated to 0.47.17

Sartris

  • Battletech Volunteer
  • Colonel
  • *
  • Posts: 13497
  • Semi-Sentient MUL Roomba
two things continue to vex me with the printing in MML (I'm using windows 10)

1. The option to set margins shows up on windows, but does not affect the output - all margins stick at .5 inches no matter what you enter

2. The export to PDF ignores the font selected in Configuration --> Printing and defaults to what I suspect is Times New Roman (or some other serif font). The export does respect other options like color vs B/W and whether to print the reference tables or not.

BATTLEMASTER

  • Lieutenant
  • *
  • Posts: 838
  • Lego Hellbringers are tougher than the real thing!
    • MegaMek Project
Just a heads up when we hit that milestone we'll be moving all three of the programs to Java 11. This means you'll need to update Java to run in the next development cycle. Lots of players are starting to update and we've got a wiki page to help. Players with high DPI and 4k monitors have noticed a big improvement using Megamek after updating. We'll provide more details on this when we hit the development cycle.

One of the things I noticed about Java 11 is that there is no 32-bit version of it.  I actually upgraded from my Asus Transformer T100TA to a Surface Pro 2 to make sure I could still play MegaMek while laying in bed  :D  So for folks to keep up with MegaMek, make sure your machine isn't a 32-bit dinosaur!
BATTLEMASTER
Trombone Player, Lego Enthusiast, Engineer
"You better stand back, I'm not sure how loud this thing can get!"
If you like Lego, you'll like my Lego battlemech projects!

sshagent

  • Recruit
  • *
  • Posts: 18
Did CTRL+R get removed or something?  I don't see it on the shiny CTRL+K display, and it causes a lockup when i do it now (I know, don't do it...but its an automated habit ).
If no one knows what im talking about, i'll go do a bug report on the github

Hammer

  • Moderator
  • Captain
  • *
  • Posts: 3056
    • MegaMek Website
Did CTRL+R get removed or something?  I don't see it on the shiny CTRL+K display, and it causes a lockup when i do it now (I know, don't do it...but its an automated habit ).
If no one knows what im talking about, i'll go do a bug report on the github
Just tested it in this version and it works with no issues for me.  It's just not on the CTRL-K list.
MegaMek Projects Wiki
Bug Trackers
MegaMek Tracker
MekHQ Tracker
MegaMekLab Tracker
New Units and RAT's aren't added until after the 2 month release moratorium is passed.


sshagent

  • Recruit
  • *
  • Posts: 18
Hadn't spotted this was a new version, but yeah this one defo fixed it.  Sorry to waste your time/ Thanks for fixing this!

tunkeymicket

  • Recruit
  • *
  • Posts: 21
2. The export to PDF ignores the font selected in Configuration --> Printing and defaults to what I suspect is Times New Roman (or some other serif font). The export does respect other options like color vs B/W and whether to print the reference tables or not.
You should try deleting your font cache, I put up instructions because it isn't really obvious that this may be an issue:
https://github.com/MegaMek/megamek/wiki/Known-Issues-and-Workarounds#exporting-pdfs-in-megameklab

I ran into this trying to print PDFs without MegaMekLab being "open" (aka headless printing).

tunkeymicket

  • Recruit
  • *
  • Posts: 21
One of the things I noticed about Java 11 is that there is no 32-bit version of it.  I actually upgraded from my Asus Transformer T100TA to a Surface Pro 2 to make sure I could still play MegaMek while laying in bed  :D  So for folks to keep up with MegaMek, make sure your machine isn't a 32-bit dinosaur!
AdoptOpenJDK has 32-bit builds of Java 11 for Windows:
https://adoptopenjdk.net/releases.html

I needed it to get the 32-bit Java Access Bridge DLLs.

BATTLEMASTER

  • Lieutenant
  • *
  • Posts: 838
  • Lego Hellbringers are tougher than the real thing!
    • MegaMek Project
AdoptOpenJDK has 32-bit builds of Java 11 for Windows:
https://adoptopenjdk.net/releases.html

I needed it to get the 32-bit Java Access Bridge DLLs.

Thanks for sharing!  I'm still keeping my Surface Pro 2 though  ;D
BATTLEMASTER
Trombone Player, Lego Enthusiast, Engineer
"You better stand back, I'm not sure how loud this thing can get!"
If you like Lego, you'll like my Lego battlemech projects!