Helm changelog
3.0.6
- HelmInput: Fixed the editor dialog's OK updating only the drawing — the input's value now reflects the sketched HELM and
onChangedfires, so consumers (e.g. Flow's Helm Input node) read the edited value
3.0.5 (2026-08-31)
Features
- Configurable line-break length: the
MonomersPerRowpackage property (default 20) sets how many monomers are drawn per row before a HELM structure wraps, counting nucleotides for RNA/DNA - HELM Renderer column panel: an editor for the same width that applies to the current session without changing the package default
3.0.3
- Moved the Helm Playwright E2E suite into the package (playwright/); helpers from @datagrok-libraries/test/src/playwright
- Improved HELM layout engine for conjugate cases
3.0.1 (2026-06-20)
Features
- Migration to Datagrok Helm Web Editor
- Support for new Helm Service, editor, parsing and rendering
- Helm editor panes including molecular structure, composition and conversion
- Monomer highlighting in HELM grid cells: cells respond to macromolecule highlight events, drawing a translucent overlay around the highlighted monomers
- Improved RNA splitting: support for complex RNA and complex triplets, and more inclusive matching
Bug Fixes
- Fixed async renderer invalidation
2.13.4 (2026-03-31)
Features
- Added reverse compatibility support
- Improved startup performance with dynamic imports for heavy dependencies
- #3604: Migrated function tags to roles
Bug Fixes
- Gap symbol connections now correctly restore for complex and multi-connection cases
- Async renderer no longer causes infinite queues
2.13.1 (2025-10-31)
Polifill for 1.25
2.13.0 (2025-10-29)
- CHEMS and SMILES support in HELM
- Monomer library management rework: Transition to library providers, instead of single file based monomer libraries. Support multiple library providers.
2.11.0 (2025-10-17)
Support for multi type polymers in Helm Web Editor
2.10.0 (2025-04-14)
Non-Drawing HWE for faster pseudo-molfile retrieval
2.8.3 (2025-03-27)
Fix MAJOR bug with overcached renderer after using polytool rules
2.8.2 (2025-03-26)
Fix Helm Service editor moving datagrok page up
2.8.1 (2025-03-03)
Bug fixes
Fix error on empty R group in HELM
2.8.0 (2025-02-20)
Supporting all notations for hovering, conversion and context actions
2.7.4 (2025-02-17)
Fix Helm Splitter for marginal cases and tests
2.7.3 (2025-02-17)
Support for DNA/RNA for hover and other effects
2.7.2 (2025-01-21)
Support for async rendering in non-grid views
2.7.1 (2024-12-30)
Moved some tests from Bio package to Helm package (for Bio not to depend on Helm)
2.6.0 (2024-11-18)
Correct helm loading
2.5.10 (2024-11-15)
Fix async renderer invalidation on cached rendering
2.5.9 (2024-11-01)
Correct initialization of the Helm
2.5.8 (2024-10-31)
Bug fixes
- Fix HelmInput for SeqValueBase
- Fix HelmGridCellRenderer for original and canonical symbols
- Fix using HelmAtom
2.5.7 (2024-10-24)
Bug fixes
- Fix HelmHelper adding .seqHelper