Release notes
Short summaries of changes in this installation, newest first.
v343 · Pilot actions follow available SP and conversion state
Show account history for fully invested pilots and hide empty investment forms while retaining unlocked Edge choices. Hide completed conversion actions and exclude pilots created after the saved system transition. Clarify existing equal mission SP distribution and keep direct player deposits forbidden.
v342 · Model corrections independent of pilot readiness
Allow a physical-model correction without unrelated pilot progression blocking the save. Preserve inventory compatibility capacity ownership CSRF audit and deployment checks. Use optimistic saved-record comparison to reject concurrent unit changes.
v341 · Player access to painted model availability
Allow campaign players to open the read-only painted model report through the Campaign menu. Keep inventory settings GM-only and assignment corrections limited to authorized companies. Retain nonmember denial and read-only endpoint protections.
v340 · Return destroyed-unit models to supply
Release physical model assignments when units are saved as Destroyed or Truly destroyed. Reconcile older destroyed assignments through repeatable database updates, preserving losses and accounting. Prevent destroyed units reserving another physical model; retain release history.
v339 · Campaign painted inventory scope and counts
Show only painted schemes configured for campaign companies. Count explicit pending purchase reservations separately from mapping and assignment problems. Label free physical stock as unassigned; preserve purchase safeguards and saved assignments.
v338 · Source-driven shared card builder
Reparse authorized database MTF/BLK sources for stock and custom card requests through one shared translator. Recalculate custom previews instead of reading saved sheet payloads; preserve separate personal configurations. Store source and verified calculation evidence without complete sheet payloads on new calculation writes.
v337 · Override equipment names and locations
Display canonical equipment names such as CASE instead of MegaMek internal aliases. Use Override Torso and limb locations in equipment notes; retain CASE II and special ammunition distinctions. Share equipment formatting across stock cards, builder defaults and exact legacy automatic configurations, preserving personal text. Add a public equipment/location reference with source attribution.
v336 · GM painted model availability report
Add a GM dashboard destination and Campaign menu link for painted stock, company assignments, unit condition and free quantities. Separate confirmed assignments from held and unmapped stock using existing campaign availability rules. Provide search, Ajax filters, pagination and a read-only server-rendered fallback.
v335 · Consistent Mek terminology
Use Mek in menus, dropdown labels, equipment summaries, authored guidance and Help. Retain BattleMech and apostrophized shorthand, proper names, source records and compatibility-sensitive saved values. Reject unapproved shorthand in authored UI prose and Help during release checks.
v334 · Campaign settings SQL compatibility fix
Quote the combat-system database column when saving campaign settings so MySQL accepts the update. Preserve the existing atomic settings save, validation and financial protections.
v333 · Starting equipment model availability filter
Filter eligible starting units by Painted, Printed or Printable availability alongside type, weight and role. Keep model filters through Ajax draft changes and pagination; display existing inventory discounts.
v332 · Unified pilot SP accounts and conserved rules rebuilds
Use one journaled personal SP account for starting deposits, mission awards, skill investments and ability purchases. Return every investment, including SCAs, to unallocated SP on a profile or combat-rules change; preserve total credit and history without extra grants or reserve refunds. Create standard pilots and Veteran deposits through shared accounting with profile-specific thresholds and required ability choices. Open verified historical pools once; require evidence for unknown credit and unclassified spending, with saved-ID correction links. Provide Ajax account editing, live thresholds, transaction history and server-rendered fallbacks.
v331 · Preserve converted pilot investment history
Restore missing progression histories from verified completed character conversions through Admin > Database updates. Carry exact personal credit, category investments and saved abilities forward without another charge or grant. Protect converted personal credit from reductions during GM reconciliation and require full investment. Replace misleading zeroed conversion reconciliation with source-specific guidance; preserve older purchase-only credit for review.
v330 · Veteran flexible starting-unit choices
Offer up to two year-appropriate Inner Sphere designs outside Mercenary / Inner Sphere General tables for Veteran starting forces. Label flexible choices and show the remaining allowance; enforce eligibility during additions and commitment. Include the ARC-4M from its imported 3049 introduction year. Correct the duplicate check to allow two copies of a variant.
v329 · Configurable ability choice prompts
Configure shared choice labels and lists for SPAs, Edge abilities and SCAs, with rules-version overrides. Require valid choices for supported acquisitions and complete missing saved choices without another SP charge. Edit SCAs in place with a sticky selector, Add and Save toolbar; retain unsaved drafts. Show acquired specializations in parentheses and preserve progression investment consistency.