All Versions
605
Latest Version
Avg Release Cycle
8 days
Latest Release
743 days ago

Changelog History
Page 40

  • v4.5.0-beta.1 Changes

    • โž• Add back (legacy) support for component.elId + key in template
    • ๐Ÿ›  Fixes #837 - Update esprima to the latest to support async/await and ES2017 inside of components. (PR #839)
    • ๐Ÿ›  Fixes key/scope for attributes that have dashes in the name
  • v4.5.0-beta.0 Changes

    • ๐Ÿ›  Fixes #817 - Support dynamic root elements
    • Marko no longer attaches id attributes to elements for purposes of keyed matching
      • Keyed elements are maintained in an internal, per-component lookup
    • ๐ŸŽ Keys are now assigned to all custom tags and HTML elements at compile-time to improve reliability and performance of DOM diffing
    • โšก๏ธ Optimized internal bookkeeping required during rendering a UI component tree (no more UI component stack)
    • DOM diffing/patching changes:
      • Significant performance improvements
      • morphdom is now UI component-aware
  • v4.4.28 Changes

    • ๐Ÿ›  fix undefined reference error in Component.js
    • ๐Ÿ— Increase mocha timeout to avoid CI build's failing #821
  • v4.4.27 Changes

    • โž• Add ability to update globals by setting new input.
    • ๐Ÿšš [docs] Remove unneeded command from installation docs
    • โšก๏ธ [docs] Update installing.md
  • v4.4.26 Changes

    • โž• Add better interop for importing modules with default exports #803
  • v4.4.25 Changes

    • ๐Ÿ›  Fixes #778 - Fix Marko compiler generating incorrect path for requires on Windows.
  • v4.4.24 Changes

    • โšก๏ธ [docs] Update installing.md
  • v4.4.23 Changes

    • ๐Ÿ›  Fixes #796 - Fix events for event targets that are SVGElementInstance types in IE11.
    • ๐Ÿ‘‰ Used shortcut for escapeAtTags;
    • โž• Added escapeAtTags options in order to render <@tags> as they are;
    • simplify a condition judgement in components-jquery
    • ๐Ÿ›  Fixes #790 - Class tag should not allow nested body content.
    • โšก๏ธ Update compile/index.js test description
    • โšก๏ธ Update handleRootNodes.js #747
    • ๐Ÿ“„ [docs] Fix reference to lifecycle section in docs.
  • v4.4.22 Changes

    • ๐Ÿ›  Fixes #784 - Fix compiled preserve-attrs path.
    • โœ… [testing] Fix express tests #779
    • โšก๏ธ [docs] Update webpack.md
  • v4.4.21 Changes

    • โšก๏ธ Updated description in package.json