]> git.ipfire.org Git - thirdparty/rspamd.git/commit
[Fix] Update D3 libs: bug fixes & validation 5765/head
authorAlexander Moisseev <moiseev@mezonplus.ru>
Wed, 26 Nov 2025 14:39:14 +0000 (17:39 +0300)
committerAlexander Moisseev <moiseev@mezonplus.ru>
Wed, 26 Nov 2025 14:39:14 +0000 (17:39 +0300)
commit6d4d678b557af4c782ca523232bfc4c5f76e5cd1
tree62c11ff87e60aa8f1f18de4f446e4d0d349efb52
parente15327ef1f753429b576cb29a6b124f2f000113e
[Fix] Update D3 libs: bug fixes & validation

- D3Evolution 2.0.3 → 2.0.4:
  * Fix hover highlight regression after D3 v7 migration
  * Fix memory leaks in destroy() method
  * Optimize hover performance (replace DOM traversal)
  * Fix legend circle flickering on interaction
  * Fix potential negative index in cursor positioning

- rspamd-D3Pie 1.1.1 → 1.1.2:
  * Fix crash when rapidly updating with different datasets
  * Fix data array corruption during quick dataset changes
  * Add comprehensive options validation with constraints
  * Add ID format validation and duplicate label detection
  * Improve error handling and descriptive messages
  * Add donut mask support for inner radius > 0
  * Fix memory leaks with event handler cleanup
  * Improve transition interruption detection
interface/js/lib/d3evolution.min.js
interface/js/lib/d3pie.min.js