A change in either the current holiday or the latenight mode status was not triggering an update to the LEDs immediately (raised via this issue). This has now been addressed via this commit.
Some variables in thread_LED() have also been renamed to be shorter for easier reading.
Full Changelog: 2.3.1...2.3.2