Carousel 4.5.4 Release Notes ========================================================= * Bug 1116 | DisplayEngine instability -A bugfix from a previous release occasionally caused DisplayEngines to "reboot" themselves. This behaviour has been corrected. We've also added several other stability enhancements related to Powerpoint, audio playback, Flash, and backend data processing. * Bug 1292 | Commas in EventDisplay schedule fields split the text into multiple events -Commas are now escaped before we process form data. * Bug 1295 | Updating scheduled times of a stale group doesn't reactivate the group -The bulletins are now set to "queued" on updates, so the Carousel Service will automatically activate or deactivate them, as needed. * Bug 1429 | Invalid XML in an RSS feed can lock up the Carousel Service -RSS bulletins now refuse to accept invalid XML. * Bug 1453 | Turning Bulletin Synchronization on can cause an IndexOutOfRange Exception -An extremely rare race condidtion caused an error to be thrown. We tightened up the concurrency checking so this shouldn't happen again. * Bug 1459 | Service not compensating for time zone when disabling bulletins -In a specific circumstance relating to time zones, bulletins were being disabled (sent to "stale") earlier than expected. We've fixed the time zone logic so bulletins are "staled" as expected. * Bug 1545 | Display engine ignoring page pacing -A fix from case 1116 missed an important override in the code, which would cause the DE to fly through the cycle of bulletins. * Bug 1548 | HTML code visable on Create.Template.aspx -We forgot to close some HTML, so strange bits of code would get strewn across certain web pages.