master
feat(matrix): (1) Fix text truncate area. (2) Remove extra padding, use label.padding uniformly.
treemap: (1) Clarify the lifetime of variable "zoom". (2) Make "scaleLimit" cover "treemapZoomToNode" case, otherwise the behavior is unexpected. (3) Make "scaleLimit" cover the case that users specify `rootRect` directly in `dispatchAction`, though this usage is never officially exposed. (4) Remove ec2 compat code, which has stopped working.
refact: make components installable
chore: reuse noop function from zrender util to reduce redundant code.
fix: (1) Fix geo roam (pan and zoom) causes visual artifacts -- geo coord sys and its content (e.g., scatter) should visually align during roaming animation and manual roam. (2) Refactor to uniform roaming impl (via RoamController and ViewCoordSys) and clarify `updateTransform` and related code. (3) Enable scatter and effectScatter clip in geo. (4) Fix aria: palette is modified to ec instance local rather than global, which is more reasonable. (5) Fix map series roaming bug: roam and then click legend hide the first series and then roam and then click legend to restore the first series, the map should not jump.
chore: remove unused types