You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
PR #864: Security - address XXE vulnerabilities in XML parsers
Issue #814: Fixed AtB morale calculation to match AtB rules
Fixed JAR packaging error that made personnel market methods inaccessible.
Issue #860: Fixed concurrent modification exception during campaign load if units unsalvageable and should be removed.
PR #844: Feature - display a tech's XP on the repair tab and doctor's XP on the infirmary tab.
PR #863: Feature - allow bots to have separate retreat and destination edges, see megamek notes.
Also upgrades AtB Chase scenarios to randomly have the player start on the north or the south edge instead of always south.
Issue #866: Fixed cancelling GM Add XP subtracts one (1) XP.
Issue #859: Fixed JSpinner text box overriding user-typed values.
Issue #857: Fixed bug where refit armor may not be attached to a unit on load.
Issue #843: Implemented sorting and scrollbar on several long lists in personnel right click menu.
Issue #877: Feature: Categorized births and pregnancy log entries as medical
Issue #858: Escaped XML was not correctly unescaped in LogEntry.generateInstanceFromXML()
PR #894: Fixes generation of AtBContracts with 0 req. lances
PR #121: allow purchasing and adding of parts en-masse
Issue #855: Fixed parts in transit not displaying correctly (showing up as "OmniPod")
PR #807: Cosmetic and accuracy improvements to AtB contract profit estimate display (in the contract market)
Issue #895: Fix invariant to check if tech time available for maintenance.
Issue #853: Do not report on the part's unit if not present during multi-day repairs.
Issue #849: Consider a person's secondary role during training XP calculations.
Issue #836: Use native file dialogs and remember the last used folder.
PR #909: Fix NullPointerException in ResolveScenarioTracker.
PR #908: Fix NPE in getPartInUse if EquipmentType is null.