Changelog

Stay up to date with the latest improvements and fixes.

Latest2026-10-07

v1.1.2

  • Build optimization: removed duplicated third-party runtimes from package bundles — es builds shrink by ~508 KB for core and ~64 KB per framework adapter, sharing a single ProseMirror / KaTeX instance; the vanilla UMD/IIFE builds loaded via a plain script tag stay fully self-contained
  • Fixed type-declaration build warnings in react and pro-revision

v1.1.1

2026-10-07
  • Compliance: every package that bundles third-party components now ships a THIRD-PARTY-NOTICES list (core, pro-formula, pro-paste, the bundle, and all framework adapters)
  • LICENSE wording updated: third-party component disclosures are no longer deferred to a first stable release

v1.1.0

2026-10-05
  • Introducing formula editing: inline and block LaTeX formulas with visual / source dual-mode editing, symbol palettes and templates, a chemistry tab, and mhchem syntax (molecules, reactions, ions, equilibria)
  • Introducing chemical structure editing: draw rings, chains, and functional groups on a full chemistry canvas and insert them as crisp vector graphics; click any structure to reopen and edit it, with officially hosted or self-hosted embed pages
  • Bidirectional Word interop: exports turn formulas into native editable OMML and prioritize vector SVG for structures; pasting from Word imports OMML formulas — unconvertible ones are removed with a count notice

v1.0.7

2026-09-22
  • Word paste fidelity batch (free + pro paste chains): rewrote multi-level list parsing, fixing structure and numbering errors
  • List paragraph spacing from Word is preserved; whitespace cleanup now happens at the DOM layer, fixing ghost blank lines and collapsed code blocks
  • The free paste chain strips hidden elements — no more phantom paragraphs from Word tables of contents

v1.0.6

2026-09-07
  • Markdown input rules for lists: typing a dash or '1.' at line start converts to a list, with continuation numbering that joins an existing list
  • Toolbar active state is preserved after Markdown conversions like bold or italic — continued typing inherits the format

v1.0.5

2026-08-15
  • Completed i18n translations and removed hardcoded English fallbacks

v1.0.4

2026-08-15
  • Version-compare baseline label now defaults to English ('session baseline')

v1.0.3

2026-08-15
  • Improved i18n for toolbar dropdown labels across all supported languages

v1.0.2

2026-08-15
  • Improved i18n for the version-compare panel across all supported languages

v1.0.1

2026-08-11
  • Republished to ensure the npm latest tag points to the correct version

v1.0.0

2026-08-11
  • Initial stable release — the CyteEditor SDK enters its 1.0 line

v0.7.0

2026-08-04
  • Public API cleanup: internal toolbar components are no longer exported from the adapter packages
  • Customize the toolbar through the documented slots and render props (Vue slot, React toolbarRender, Angular toolbarTemplate, and more)

v0.6.0

2026-08-04
  • Angular and Svelte adapters gained toolbar customization support

v0.5.0

2026-08-03
  • Perpetual licenses now validate their included updates period, with a recoverable 'updates expired' state instead of a hard failure
  • Existing keys without the new field keep working — fully backward compatible

v0.4.0

2026-07-28
  • Buffer-period reminder: a localized watermark appears when a subscription key is about to expire, showing the cutoff date and a link to renew
  • Replacing the key clears the watermark; perpetual licenses are unaffected

v0.3.4

2026-07-02
  • License hot-upgrade: updateLicense() re-verifies a license after the editor is already constructed
  • Framework adapters auto-watch license key changes (Vue 3/2) or expose updateLicense() for manual use

v0.3.3

2026-07-02
  • Quieter console during editor initialization: plugin warnings are suppressed until license verification completes

v0.3.2

2026-07-02
  • Fixed console warnings and an initialization race condition during license verification

v0.3.1

2026-07-01
  • First public release on npm — core editor, six framework adapters, and the Pro plugin suite