Skip to content

Latest commit

Β 

History

History
815 lines (632 loc) Β· 49.2 KB

CHANGELOG.md

File metadata and controls

815 lines (632 loc) Β· 49.2 KB

Changelog

v031.0 (2018-02-08)

πŸ’₯ Breaking Change

  • @glimmer/bundle-compiler, @glimmer/interfaces, @glimmer/test-helpers
    • #778 Move ModuleLocator and related interfaces to @glimmer/interfaces. (@tomdale)

πŸš€ Enhancement

  • @glimmer/node, @glimmer/runtime, @glimmer/test-helpers
  • @glimmer/encoder, @glimmer/opcode-compiler, @glimmer/program
  • @glimmer/runtime

πŸ“ Documentation

🏠 Internal

  • @glimmer/runtime, @glimmer/vm
    • #773 Encode component capabilities using bitmasks. (@tomdale)

Committers: 5

v0.30.4 (2018-01-12)

πŸ› Bug Fix

  • @glimmer/opcode-compiler, @glimmer/runtime, @glimmer/vm
  • @glimmer/runtime

Committers: 5

v0.30.3 (2017-11-27)

🏠 Internal

Committers: 2

v0.30.2 (2017-11-14)

πŸ› Bug Fix

  • @glimmer/encoder, @glimmer/interfaces, @glimmer/opcode-compiler, @glimmer/program, @glimmer/test-helpers
    • #741 Fix bytecode recursive component invocation. (@tomdale)

🏠 Internal

  • @glimmer/test-helpers

Committers: 2

v0.30.0 (2017-11-08)

πŸš€ Enhancement

  • @glimmer/bundle-compiler, @glimmer/interfaces, @glimmer/opcode-compiler, @glimmer/runtime, @glimmer/test-helpers
    • #735 Allow passing additional template metadata to BundleCompiler. (@tomdale)
  • @glimmer/bundle-compiler, @glimmer/opcode-compiler, @glimmer/program, @glimmer/runtime, @glimmer/test-helpers, @glimmer/vm

πŸ› Bug Fix

  • @glimmer/runtime
  • @glimmer/interfaces, @glimmer/runtime

πŸ“ Documentation

  • #724 guides: Fix several issues in TS codeblocks. (@Turbo87)

🏠 Internal

  • @glimmer/bundle-compiler, @glimmer/opcode-compiler, @glimmer/program, @glimmer/runtime, @glimmer/test-helpers, @glimmer/wire-format
    • #738 Unify eager and lazy compilation metadata semantics. (@tomdale)
  • @glimmer/bundle-compiler, @glimmer/runtime, @glimmer/test-helpers
  • Other

Committers: 6

v0.29.1 (2017-10-27)

πŸš€ Enhancement

πŸ“ Documentation

🏠 Internal

  • @glimmer/node, @glimmer/runtime

Committers: 2

v0.29.10 (2017-10-27)

πŸš€ Enhancement

πŸ“ Documentation

🏠 Internal

  • @glimmer/node, @glimmer/runtime

Committers: 2

v0.29.9 (2017-10-25)

πŸš€ Enhancement

  • @glimmer/compiler, @glimmer/opcode-compiler, @glimmer/wire-format
  • @glimmer/bundle-compiler, @glimmer/program

πŸ› Bug Fix

  • @glimmer/runtime, @glimmer/test-helpers
  • @glimmer/bundle-compiler

🏠 Internal

  • @glimmer/object-reference, @glimmer/object, @glimmer/runtime, @glimmer/test-helpers, @glimmer/util
    • #585 Remove the use of angle type assertion. (@Serabe)

Committers: 2

v0.29.8 (2017-10-16)

πŸ› Bug Fix

  • @glimmer/bundle-compiler
    • #711 fix(bundle-compiler): Properly cache compileOptions. (@tomdale)
  • @glimmer/runtime
    • #710 Cache value instead of reading from the element. (@chadhietala)
    • #708 Check if attribute value actually changed before setting it. (@t-sauer)
  • @glimmer/compiler, @glimmer/runtime

πŸ“ Documentation

  • @glimmer/interfaces, @glimmer/runtime, @glimmer/test-helpers

🏠 Internal

Committers: 5

v0.29.7 (2017-10-12)

πŸ› Bug Fix

  • @glimmer/runtime
  • Other
    • #704 Fix stripped return statements in production builds. (@tomdale)

Committers: 1

v0.29.5 (2017-10-11)

πŸ› Bug Fix

🏠 Internal

  • @glimmer/bundle-compiler, @glimmer/runtime, @glimmer/syntax, @glimmer/test-helpers

Committers: 1

v0.29.4 (2017-10-10)

πŸš€ Enhancement

πŸ› Bug Fix

  • @glimmer/program, @glimmer/test-helpers
  • @glimmer/runtime, @glimmer/test-helpers
  • @glimmer/runtime
    • #694 Skip setting attributes if backing reference is not dirty. (@tomdale)

πŸ“ Documentation

🏠 Internal

  • @glimmer/runtime, @glimmer/test-helpers
  • @glimmer/bundle-compiler, @glimmer/test-helpers

Committers: 3

v0.29.3 (2017-10-05)

πŸ’₯ Breaking Change

  • @glimmer/opcode-compiler, @glimmer/program, @glimmer/runtime, @glimmer/test-helpers, @glimmer/util

πŸš€ Enhancement

  • @glimmer/opcode-compiler, @glimmer/program, @glimmer/runtime, @glimmer/test-helpers, @glimmer/util

πŸ› Bug Fix

  • @glimmer/dom-change-list, @glimmer/node, @glimmer/runtime, @glimmer/test-helpers, @glimmer/util
  • @glimmer/runtime

🏠 Internal

  • @glimmer/node, @glimmer/runtime, @glimmer/test-helpers
  • benchmark, glimmer-benchmarks, glimmer-demos
  • @glimmer/runtime

Committers: 1

v0.29.2 (2017-09-29)

πŸš€ Enhancement

  • @glimmer/node, @glimmer/opcode-compiler, @glimmer/runtime, @glimmer/syntax, @glimmer/test-helpers, @glimmer/vm

πŸ› Bug Fix

  • @glimmer/runtime, @glimmer/test-helpers
  • @glimmer/node, @glimmer/runtime, @glimmer/test-helpers

Committers: 1

v0.29.1 (2017-09-26)

🏠 Internal

  • @glimmer/runtime
    • #671 Move the element builder factory functions to their respective files. (@chadhietala)
  • Other
    • #673 Explicitly publish public packages during deploy. (@tomdale)
  • @glimmer/bundle-compiler, @glimmer/compiler, @glimmer/opcode-compiler, @glimmer/syntax, @glimmer/test-helpers
    • #674 Use simple-html-tokenizer's built-in types. (@tomdale)

Committers: 2

v0.29.0 (2017-09-20)

πŸ’₯ Breaking Change

  • @glimmer/node, @glimmer/runtime, @glimmer/test-helpers

πŸš€ Enhancement

  • Other
  • @glimmer/node, @glimmer/runtime, @glimmer/test-helpers

πŸ› Bug Fix

  • Other
  • @glimmer/program, @glimmer/test-helpers
  • @glimmer/interfaces
    • #666 Break @glimmer/interfaces circular dependency. (@tomdale)

πŸ“ Documentation

  • @glimmer/bundle-compiler, @glimmer/compiler, @glimmer/interfaces, @glimmer/node, @glimmer/opcode-compiler, @glimmer/runtime, @glimmer/test-helpers, @glimmer/util, @glimmer/vm
  • @glimmer/program

🏠 Internal

  • @glimmer/runtime, @glimmer/syntax, @glimmer/test-helpers
  • @glimmer/debug, @glimmer/opcode-compiler, @glimmer/runtime, @glimmer/vm
  • @glimmer/bundle-compiler, @glimmer/interfaces, @glimmer/node, @glimmer/object-reference, @glimmer/opcode-compiler, @glimmer/program, @glimmer/runtime, @glimmer/test-helpers, @glimmer/util
  • @glimmer/program

Committers: 3

v0.28.3 (2017-09-13)

πŸš€ Enhancement

Committers: 1

v0.28.2 (2017-09-13)

🏠 Internal

  • @glimmer/opcode-compiler

Committers: 1

v0.28.1 (2017-09-13)

🏠 Internal

  • @glimmer/runtime, @glimmer/test-helpers, @glimmer/vm

Committers: 1

v0.28.0 (2017-09-13)

πŸ’₯ Breaking Change

  • @glimmer/bundle-compiler, @glimmer/compiler, @glimmer/interfaces, @glimmer/object, @glimmer/opcode-compiler, @glimmer/program, @glimmer/runtime, @glimmer/test-helpers, @glimmer/vm, @glimmer/wire-format
  • @glimmer/runtime
  • @glimmer/compiler, @glimmer/interfaces, @glimmer/node, @glimmer/runtime, @glimmer/syntax, @glimmer/test-helpers, @glimmer/wire-format, glimmer-demos
  • @glimmer/compiler, @glimmer/interfaces, @glimmer/node, @glimmer/reference, @glimmer/runtime, @glimmer/syntax, @glimmer/test-helpers, @glimmer/util, @glimmer/vm, @glimmer/wire-format

πŸš€ Enhancement

  • @glimmer/opcode-compiler, @glimmer/runtime, @glimmer/vm
    • #646 Don't rely on callerScope to yield. (@mmun)
  • @glimmer/program
  • @glimmer/encoder, @glimmer/interfaces, @glimmer/opcode-compiler, @glimmer/program, @glimmer/runtime, @glimmer/util
  • @glimmer/debug, @glimmer/local-debug-flags, @glimmer/opcode-compiler, @glimmer/reference, @glimmer/runtime, @glimmer/test-helpers
  • @glimmer/opcode-compiler
  • @glimmer/runtime
  • @glimmer/bundle-compiler, @glimmer/compiler, @glimmer/interfaces, @glimmer/object, @glimmer/opcode-compiler, @glimmer/program, @glimmer/runtime, @glimmer/test-helpers, @glimmer/vm, @glimmer/wire-format

πŸ› Bug Fix

  • Other
    • #655 Retain opcode metadata if RETAIN_FLAGS is set. (@tomdale)
  • @glimmer/bundle-compiler, @glimmer/debug, @glimmer/interfaces, @glimmer/opcode-compiler, @glimmer/program, @glimmer/runtime, @glimmer/test-helpers, @glimmer/vm
  • @glimmer/opcode-compiler, @glimmer/test-helpers
    • #647 fixed issue negative number rendering. (@bekzod)
  • @glimmer/opcode-compiler, @glimmer/runtime, @glimmer/test-helpers, @glimmer/vm
  • @glimmer/opcode-compiler, @glimmer/runtime
  • @glimmer/runtime
    • #621 don't store negative numbers in constants. (@bekzod)
    • #573 fix for constant float/negative values/references. (@bekzod)
  • @glimmer/syntax
    • #616 Start location fix for dynamic attributes. (@initram)
  • @glimmer/runtime, @glimmer/test-helpers
  • @glimmer/test-helpers

🏠 Internal

  • @glimmer/bundle-compiler, @glimmer/node, @glimmer/test-helpers
  • @glimmer/runtime
  • @glimmer/node, @glimmer/test-helpers
  • @glimmer/bundle-compiler, @glimmer/compiler, @glimmer/debug, @glimmer/interfaces, @glimmer/opcode-compiler, @glimmer/program, @glimmer/runtime, @glimmer/test-helpers
    • #641 Rename all instances of referer to referrer. (@tomdale)
  • @glimmer/test-helpers
  • Other
  • @glimmer/bundle-compiler, @glimmer/opcode-compiler, @glimmer/runtime, @glimmer/util, @glimmer/vm
  • @glimmer/bundle-compiler
  • @glimmer/reference
  • @glimmer/bundle-compiler, @glimmer/runtime, @glimmer/test-helpers
  • @glimmer/runtime, @glimmer/test-helpers
  • @glimmer/local-debug-flags, @glimmer/node, @glimmer/object, @glimmer/runtime, @glimmer/syntax, @glimmer/test-helpers, @glimmer/util, @glimmer/vm, @glimmer/wire-format, glimmer
  • @glimmer/reference, @glimmer/runtime, @glimmer/vm
  • @glimmer/compiler, @glimmer/reference, @glimmer/runtime, @glimmer/util
  • @glimmer/local-debug-flags, @glimmer/node
  • @glimmer/object
  • @glimmer/object-model

Committers: 10

v0.26.1 (2017-07-03)

🏠 Internal

Committers: 1

v0.25.2 (2017-06-30)

πŸ’₯ Breaking Change

  • @glimmer/syntax
    • #557 [BREAKING] Update ASTPluginResult to use visitor (no plural form).. (@rwjblue)
  • @glimmer/reference, @glimmer/runtime, @glimmer/test-helpers

πŸš€ Enhancement

  • @glimmer/interfaces, @glimmer/node, @glimmer/object, @glimmer/runtime, @glimmer/test-helpers, @glimmer/util, glimmer-demos, simple-dom

🏠 Internal

  • @glimmer/runtime, @glimmer/test-helpers

Committers: 4

v0.25.0 (2017-06-20)

πŸ’₯ Breaking Change

  • @glimmer/compiler, @glimmer/syntax
    • #551 [BREAKING] Use plain functions for AST plugins.. (@rwjblue)

Committers: 1

v0.24.0 (2017-06-20)

πŸš€ Enhancement

πŸ› Bug Fix

  • @glimmer/runtime
  • @glimmer/syntax
  • @glimmer/runtime, @glimmer/test-helpers
  • @glimmer/node
    • #507 Update NodeDOMTreeConstruction to match arg signature of insertHTMLBefore.. (@rwjblue)
  • @glimmer/runtime, @glimmer/test-helpers, simple-html-tokenizer

🏠 Internal

Committers: 8

v0.24.0-beta.6 (2017-06-16)

πŸš€ Enhancement

  • @glimmer/compiler, @glimmer/syntax

πŸ› Bug Fix

Committers: 2

v0.24.0-beta.5 (2017-06-13)

πŸš€ Enhancement

  • @glimmer/compiler, @glimmer/syntax
  • @glimmer/runtime, @glimmer/util

πŸ› Bug Fix

  • @glimmer/syntax
  • @glimmer/runtime
    • #534 Use correct casing for Element.prototype.insertAdjacentHTML position.. (@rwjblue)

🏠 Internal

  • @glimmer/public-runtime
  • @glimmer/runtime
  • @glimmer/runtime, @glimmer/test-helpers
  • Other
    • #525 Skipped tests are bad. Hiding them doesn't fix anything.. (@rwjblue)

Committers: 4

v0.24.0-beta.4 (2017-05-26)

πŸ› Bug Fix

🏠 Internal

Committers: 4

v0.24.0-beta.3 (2017-05-24)

πŸ› Bug Fix

  • @glimmer/node
    • #507 Update NodeDOMTreeConstruction to match arg signature of insertHTMLBefore.. (@rwjblue)
  • @glimmer/runtime, @glimmer/test-helpers, simple-html-tokenizer

🏠 Internal

  • @glimmer/runtime
    • #506 Update DOMOperations to allow creation of the useless element to be customized.. (@rwjblue)

Committers: 2

v0.24.0-beta.2 (2017-05-23)

πŸ› Bug Fix

Committers: 1

v0.24.0-beta.1 (2017-05-23)

πŸ› Bug Fix

  • @glimmer/runtime, @glimmer/test-helpers
    • #501 Ensure return value from prepareArgs properly handles @foo interop.. (@rwjblue)
  • @glimmer/runtime

🏠 Internal

Committers: 2

v0.24.0-alpha.2 (2017-05-23)

πŸš€ Enhancement

πŸ› Bug Fix

  • @glimmer/runtime, @glimmer/test-helpers
    • #500 Ensure hasDefault and hasInverse function properly.. (@rwjblue)
  • @glimmer/runtime
    • #495 Avoid errors in debug tooling when handling circular structures.. (@rwjblue)
    • #499 Ensure positional arguments are accounted for in builder.. (@rwjblue)

Committers: 2

v0.24.0-alpha.1 (2017-05-19)

🏠 Internal

  • @glimmer/runtime
    • #489 Remove unused reserved NULL_REFERENCE and UNDEFINED_REFERENCE from consts. (@chadhietala)

Committers: 1

v0.23.0-alpha.15 (2017-05-16)

πŸ› Bug Fix

  • @glimmer/runtime
  • Other
  • @glimmer/runtime, @glimmer/wire-format

🏠 Internal

  • @glimmer/object-model, @glimmer/runtime, @glimmer/test-helpers, @glimmer/util
  • @glimmer/local-debug-flags, @glimmer/runtime

Committers: 3

v0.23.0-alpha.13 (2017-05-09)

πŸš€ Enhancement

  • @glimmer/compiler, @glimmer/object, @glimmer/runtime, @glimmer/syntax

πŸ“ Documentation

🏠 Internal

  • @glimmer/local-debug-flags, @glimmer/runtime

Committers: 2

v0.21.2 (2017-01-18)

πŸ› Bug Fix

  • @glimmer/syntax
    • #390 Test nested 'else if' body location with whitespace eaten. (@fhrbek)

Committers: 2