Sorry for the recent lack of progress; I've been distracted for the last few weeks by my non-Starsector related hobbies (they exist; I swear!). I'll try to have another WIP update out soon. The one feature I
really want to have in for the proper 3.0 release is the new unified overlay for campaign and combat, so the full release is still a ways off.
The AllHullmods command currently just sets every non-hidden hullmod to always unlocked. Have you considered something such as the below? Seems to work fine in my tests.
CharacterDataAPI playerStats = CampaignEngine.getInstance().getCharacterData();
for (HullModSpecAPI spec : Global.getSettings().getAllHullModSpecs())
if (!spec.isHidden() && !spec.isAlwaysUnlocked() && !playerStats.knowsHullMod(spec.getId()))
playerStats.addHullMod(spec.getId());
Fixing this was on my todo list (which you can actually see if you look at the code in the jar). Thanks for pointing me to the proper API method; I hadn't gotten around to it yet and you just saved me the trouble.

Nice update, everything seems to be working fine. I only have one request that deals with LPC's, since they arent like the old wings now, could there be a way to add multiple LPCs of the same kind into the inventory/selected station since they stack like weapons now? I understand that this is picky to ask of, but it'd make outfitting fighter bays less annoying by having to constantly go out, re-enter allwings and storage, and go back in. Either way, thanks for the new update and keep them coming 
Also, small feature request: Make the "Allwings" command add more than one LPC to the game
Changed for the next version. I believe the jar linked at the bottom of this post includes that fix if you want it right now.
Currently trying the WIP for 0.8a
Only one problem until now: Adding a Custom Officer name makes it repeat the first name. Ex:
AddOfficer [steady] [2] [independent] [John Doe]
Officer ends up called "John John Doe" instead.
Also any plan to make it possible to choose the portrait for the officer?
Also fixed, thanks for the report.
As for choosing the portrait, no, that's not currently planned. The portrait is currently determined by the faction the officer is assigned to, and I think AddOfficer already has too many arguments.

Possible bug when using Console Commands in battle on my MacBook Pro Retina 2015
Hallo,
- latest starsector (i can reproduce it with older versions, too
- latest versionchecker (i can reproduce it with older versions, too)
when using the VersionChecker during combat, and returning to the game, the mouse position is not where the mouse really is. The game gets unusable because i can only use the lower left portion of the screen afterwords. I suspect thats caused by the resolution the game is running in, and the resolution the game is actually displayed on my device (Retina). Would it be possible to fix that inside ConsoleCommands or is this something for the game itself? I can not reproduce the issue when using console commands on the sector view.
Best regards,
Jochen
Could you try replacing the mod's jar with
this one? If that doesn't fix it, then there's nothing I can do (at least until the new console overlay is finished).