5.4.1
Merge pull request #17876 from apache/fix-heatmap
chore: merge next
test: change cdn to unpkg
test(vrt): fix changing value of select via js doesn't trigger `change` event.
refact(data): share source instance with dataset
test: add coarse-pointer in test env
test: compare screenshots with smaller threshold in visual regression testing
test(visual): optimize test runner and report tool
test: fix potential path issue in Windows.
test(visual): fix puppeteer@9 screenshot resize bug.
feat(coarse-pointer): fix test
test(visual): fix url loading error may block. add threads in cli
test: update visual test cdn to be unpkg