Added individual fighter damage tracking to the campaign. Carriers and other ships with hangars speed up repairs.
Carriers don't repair instantly fighters?
It's pretty fast. The way I see it, carriers stockpile parts/dormant fighter hulls/etc, and that's why they're able to provide immediate replacements in combat. You can look at after-combat repairs as simulating replenishing those stockpiles. (Yeah, there's still a hole here where if the wing is repaired by a carrier in combat right before battle ends, you don't need to do repair it after - will look at that if it ends up being a problem).
I have a question sorta along those lines, if a ship in your fleet has an auto-repair module installed, if it gets damaged and then you send it to the rear of your fleet to repair for the rest of the battle, you have just saved yourself the repair costs you would have otherwise incurred right?
Not a huge deal, but a cash strapped captain might be tempted to resort to these sorts of tactics if money became tight at some point.

One possible fix, would be to have in battle repairs cost a smaller amount of credits than normal, but still cost the player something to make these sort of tricks less worthwhile.
Or players could just not be cheap and tricky, and self monitor such behavior.

lol