1.2.7 changelog
#9 by Spiky Caterpillar - Aug 16 2015
Crash fixes:
* No longer crash if you've somehow got a councillor as current_target - now it just won't draw the action buttons. This works around a bug which appears to have actually been caused by an ignored crash after choosing a weekend date.
* Crash loading althea_success flag at some points in her path fixed.
* Crash in the debug message warning that a screen crashed should be fixed.
* In custom campaign mode, a minion considering picking a fight with a minion who has already quit the council should no longer crash.
* Crashes loading saves made at the very end of the demo fixed.
* Crashes loading saves made during an update (how did you even save there, WHY did you even save there?) should be fixed.
Load/Save bugs:
* registration_key should no longer be stored in saves, silencing the occasional warning. (This will only affect new saves.)
* Allowed characters in custom student portraits now more permissive. This fixes a bug where some saves would lose the student portrait on load. (There are still some weird filenames that won't be allowed to load, but now I'm mostly relying on your OS to tell you that instead of the game.)
* Sanitizers for wins and losses tweaked.
* starting_minion_count should now default to 5 if undefined. (Only relevant if you've been playing the alpha builds like we keep telling you not to

)
* scrubber for 'result' should now accept 'continue'.
Bugs fixed:
* FightingInTheRanks timeout should no longer leave the winner hovering forever in the targets; that should prevent her from covering up newly unlocked targets, which was probably causing the other weirdness.
Minor fixes:
* Debug messages about trimming text trimmed.
* 'a an 87' grammar bug fixed in the log string for successfully questioning the failure in CheatSheetBlues()
* Attending the fair no longer gives an 'Odds unknown' message.
* Stray pixels on the right edge of the letterbox overlay now opaque.
* multiple_councillors() now actually checks to see if there are multiple people rather than just councillors. (This may fix some pluralization problems in custom mode that nobody seems to have noticed.)
* A few more placeholder nulls to mask unsuspend-and-roll-back-onto-a-roll errors.
* In end-of-custom-campaign report cards, incomplete cases are now counted as unsolved.
* Can no longer roll back from the custom weekstart screen.
* Debug messages trimmed.
* Code for building lists of councillors now accepts all people, fixing some missing strings in custom mode logging.
* Give Presentation should no longer give you a time bonus when closing.
* Custom ending screen tweaked.
* Holding hands while giving presentations should interpolate names.
* Clicking through a custom-mode weekend event should now display all the text as it fades on to the next screen.
* String when checking baked goods for poison in a custom campaign weekend event cleaned up.
* Stress anims no longer restart their zoom on custom-mode weekends.
* Fighting In The Ranks successful solutions now reset both ranks to 40.
* 'Minions might enjoy attending it together' added to the school fair update on day of fair.
* School Fair now removes 10 stress instead of 5 in custom mode. And notes it on the update page.
* Althea no longer mentions that Mallory can see you're romancing Vonne if Mallory's been expelled.
* 'That I didn't have to be spend my life' de-be'd.