Skip to content

Releases: glimmerjs/glimmer-vm

Release 0.52.0

01 May 19:54
Compare
Choose a tag to compare

πŸ’₯ Breaking Change

  • @glimmer/compiler, @glimmer/integration-tests, @glimmer/interfaces, @glimmer/opcode-compiler

πŸ› Bug Fix

  • @glimmer/integration-tests, @glimmer/runtime
    • #1080 Ensure destructors run for items added to an {{#each after initial render (@pzuraq)
  • @glimmer/reference

🏠 Internal

  • @glimmer/integration-tests
    • #1070 Add a previously failing test for destroyables not being called on items added to an {{#each after initial render (@scottmessinger)

Committers: 3

Release 0.51.1

27 Apr 21:06
Compare
Choose a tag to compare

πŸ› Bug Fix

  • @glimmer/syntax
    • #1079 Ensure overriding with an empty Hash does not add extra whitespace. (@rwjblue)

🏠 Internal

  • @glimmer/bundle-compiler, @glimmer/compiler, @glimmer/debug, @glimmer/dom-change-list, @glimmer/encoder, @glimmer/integration-tests, @glimmer/node, @glimmer/opcode-compiler, @glimmer/program, @glimmer/reference, @glimmer/runtime, @glimmer/syntax, @glimmer/util, @glimmer/vm, @glimmer/wire-format

Committers: 1

Release 0.51.0

20 Apr 15:44
Compare
Choose a tag to compare

πŸ’₯ Breaking Change

  • #1075 Update main key in package json to reference es2017 bundles (@chiragpat)

Committers: 1

Release 0.50.4

16 Apr 14:06
Compare
Choose a tag to compare

πŸ› Bug Fix

  • @glimmer/integration-tests, @glimmer/interfaces, @glimmer/runtime
    • #1073 Ensure errors during component creation do not cause secondary errors during DOM cleanup (@pzuraq)

Committers: 1

v0.38.5-alpha.6

16 Apr 14:56
Compare
Choose a tag to compare

πŸ› Bug Fix

  • @glimmer/runtime, @glimmer/test-helpers
    • #1074 Backport: Properly cleanup the element builder in a try/finally (@rwjblue)

Committers: 1

Release 0.50.3

15 Apr 14:22
Compare
Choose a tag to compare

πŸ› Bug Fix

  • @glimmer/syntax
    • #1071 Bump minimum handlebars.js version to 4.7.4 (fixes security alert for optimist) (@dcyriller)

Committers: 1

Release 0.50.2

13 Apr 13:54
Compare
Choose a tag to compare

πŸ› Bug Fix

  • @glimmer/validator
    • #1069 Ensure tracking frames do not get unbalanced (@pzuraq)
  • @glimmer/debug, @glimmer/integration-tests, @glimmer/interfaces, @glimmer/opcode-compiler, @glimmer/runtime, @glimmer/vm
    • #1068 Fix issue when using named blocks with wrapped components (e.g. @ember/component) (@locks)

🏠 Internal

  • @glimmer/compiler, @glimmer/opcode-compiler, @glimmer/program
    • #1064 Add dev time addon to enable easier local linking (e.g. to test in Glimmer.js or Ember.js from a local dev server). (@pzuraq)

Committers: 2

Release 0.50.1

03 Apr 18:12
Compare
Choose a tag to compare

πŸ› Bug Fix

  • @glimmer/validator
    • #1066 Improve development build performance (remove the Error instances created for autotracking transactions) (@pzuraq)

Committers: 2

v0.48.0

11 Mar 22:13
Compare
Choose a tag to compare

πŸ’₯ Breaking Change

  • @glimmer/program, @glimmer/reference
  • @glimmer/debug, @glimmer/integration-tests, @glimmer/opcode-compiler, @glimmer/runtime, @glimmer/util
  • @glimmer/integration-tests, @glimmer/reference, @glimmer/runtime
    • #1028 Simplifies JitRuntime, JitContext, Environment setup (@pzuraq)
  • @glimmer/interfaces, @glimmer/opcode-compiler, @glimmer/runtime
    • #1044 Remove @glimmer/opcode-compiler dependency on @glimmer/runtime (@krisselden)
  • @glimmer/interfaces, @glimmer/runtime

πŸ› Bug Fix

  • @glimmer/debug, @glimmer/node, @glimmer/object-reference, @glimmer/program, @glimmer/reference
    • #1049 Enable eslint-plugin-node's no-extraneous-import rule (mostly). (@rwjblue)
  • @glimmer/runtime
    • #1041 runtime: Add missing @glimmer/opcode-compiler dependency (@Turbo87)
  • @glimmer/util
    • #1040 util: Promote @glimmer/interfaces to non-dev dependency (@Turbo87)

πŸ“ Documentation

🏠 Internal

  • @glimmer/integration-tests
  • @glimmer/compiler, @glimmer/debug, @glimmer/dom-change-list, @glimmer/integration-tests, @glimmer/node, @glimmer/object, @glimmer/opcode-compiler, @glimmer/reference, @glimmer/runtime, @glimmer/syntax, @glimmer/util, @glimmer/validator
  • Other
  • @glimmer/interfaces, @glimmer/opcode-compiler
  • @glimmer/bundle-compiler, @glimmer/compiler, @glimmer/debug, @glimmer/dom-change-list, @glimmer/low-level, @glimmer/object-reference, @glimmer/object, @glimmer/opcode-compiler, @glimmer/program, @glimmer/reference, @glimmer/runtime, @glimmer/syntax, @glimmer/util, @glimmer/validator
    • #1039 Add .npmignore files to each public package with a test folder (@Turbo87)
  • @glimmer/runtime, @glimmer/syntax
    • #1038 Replace imports from own package with relative imports (@Turbo87)
  • @glimmer/interfaces

Committers: 5

v0.45.1

20 Dec 19:52
Compare
Choose a tag to compare

πŸ› Bug Fix

  • @glimmer/util
    • #994 [BUGFIX] Avoid in operator with symbols (@pzuraq)

Committers: 1