Since we use object identifiers as DOM element identifiers throughout the library (control elements, rendered vector nodes) it makes sense to use underscore instead of dots for more sensible CSS selectors.
Toward dotless identifiers.
Underscore in canvas hit detection.
Using compiled regexp to replace dots.
Though split and join appear to be more efficient in Chrome, a compiled regexp looks to be a safer bet across the board. See http://jsperf.com/dotless (and http://jsperf.com/dotless-nop for the NOP).
Looks good to me. I've already encouter the problem with jQuery.
Should we keep notes of that type of changes for future release notes?
Please merge anyway.
Add a bit to the release notes about dotless identifiers.