minor
#29089
Extend the TL Script functions log() and info() to include selectable message levels (INFO, WARN, ERROR)
#29306
TL Script: dateFormat() should accept an explicit timezone to format Calendar values losslessly
defect
major
#29383
A dead SOCKET_APPENDER (Chainsaw, localhost:4445) in the default logging configuration can cause logging to stall and operations to abort under heavy load
minor
#29380
Context-sensitive auto-numbering fails if the context and the numbered object are created within a single transaction
#29393
URL routing in the React view layer is broken: ForwardingReactContext does not delegate getRouteManager()
enhancement
(User-visible)
major
#29399
Info Service Notifications: Display at the bottom instead of the top, and keep them in place when hovering over them with the mouse
The Info Service displays system, notification, and error messages as message boxes that appear briefly and then automatically disappear after a few seconds. The behavior of these messages has been improved in two ways:
- Messages open at the bottom instead of the top (the top is typically occupied by toolbars, which would otherwise be obscured).
- Keep messages on screen as long as the mouse is hovering over one of them, but still automatically close them as soon as the mouse leaves the message box area.