GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Releases · emberjs/ember.js

Releases · emberjs/ember.js

v7.5.0-beta.2-ember-source

v7.5.0-beta.2-ember-source Pre-release
Pre-release
@NullVoxPopuli NullVoxPopuli released this 04 Nov 19:45
v7.5.0-beta.2-ember-source
be13461
This commit was signed with the committer’s verified signature.
NullVoxPopuli
GPG key ID: 1814C9ED83B11FDD
Verified
Learn about vigilant mode.

v7.5.0-beta.2 (November 4, 2026)

  • #21762 [BUGFIX] Render {{outlet}} inside components again
  • #21778 [BUGFIX] correct the destroyable hierarchy in base renderer
  • #21782 [BUGFIX] backport assorted renderer and outlet fixes
Assets 2
Loading

Uh oh!

There was an error while loading. Please reload this page.

All reactions

v7.5.0-beta.1-ember-source

v7.5.0-beta.1-ember-source Pre-release
Pre-release
@kategengler kategengler released this 28 Oct 17:35
v7.5.0-beta.1-ember-source
6a58eb0
This commit was signed with the committer’s verified signature.
kategengler Katie Gengler
GPG key ID: 1592BB2E0781E51A
Verified
Learn about vigilant mode.

CHANGELOG

  • #21460 [FEATURE] Implement the Route Manager API per RFC #1169.
  • #21517 [DEPRECATION] Deprecate send and TargetActionSupport mixins and related per RFC #1041.
  • #21542 [DEPRECATION] Deprecate the Evented mixin, its event methods, and public event utilities per RFC #1111.
  • #21577 [DEPRECATION] Deprecate Mixin.create() and classic mixin usage per RFC #1116.
  • #21579 [DEPRECATION] Deprecate ArrayProxy, ObjectProxy, and PromiseProxyMixin per RFC #1112.
  • #21632 [DEPRECATION] Deprecate utilities from @ember/utils and the empty, notEmpty, and none computed macros per RFC #334.
  • #21688 [DEPRECATION] Deprecate classic computed property macros from @ember/object/computed per RFC #1234.
  • #21588 [DEPRECATION] Deprecate the Observable, Enumerable, MutableEnumerable, EmberArray, MutableArray, NativeArray, ControllerMixin, ActionHandler, ProxyMixin, ContainerProxyMixin, and RegistryProxyMixin mixins per RFC #1116.
  • #21687 [DEPRECATION] Deprecate A(), array computed macros, and Ember array methods on array-valued query parameters per RFC #1114.
  • #21635 [BUGFIX] Fix parser crashes and mis-parsed HTML comments and closing tags
  • #21636 [BUGFIX] @Tracked accessor should dirty the SELF_TAG
  • #21639 [BUGFIX] Modifier destruction order varied between dev and prod
  • #21694 [BUGFIX] Do not hide a change after a read of a dependentKeyCompat getter
  • #21707 [BUGFIX] Fix published types related to ModifierManager and HelperManager
  • #21727 [BUGFIX] Keep generic classes generic through extend()
  • #21663 [PERFORMANCE] Pool the trackers of tracking frames
  • #21664 [PERFORMANCE] Reuse the combined tag of a cache that reads the same tags again
  • #21665 [PERFORMANCE] Use an index in the loop over the subtags of a combined tag
  • #21666 [PERFORMANCE] Make the functions of a TrackedValue on their first use
  • #21667 [PERFORMANCE] Make the value field of a TrackedValue general from the first instance
  • #21601 [PERFORMANCE] Skip Object.keys allocation in FunctionHelperManager.getValue
  • #21600 [PERFORMANCE] Avoid closure allocation in destroy()
  • #21598 [PERFORMANCE] Simplify ArrayIterator to a cached length and a position counter
  • #21770 [CLEANUP] Remove more dead browser guards, re-enable IE-disabled tests
  • #21641 [CLEANUP] Remove action keyword handling
  • #21627 [CLEANUP] Remove dead EXTEND_PROTOTYPES and EMBER_LOAD_HOOKS env flags
  • #21696 Modernize EmberRouter: no computed, get() or set()
  • #21725 Keep pushObject/removeObject on DataAdapter#releaseMethods until 8.0.0
  • #21602 Decode the opcode header once per instruction via RuntimeOp.seek

Contributors

  • @Tracked
Tracked
Assets 2
Loading

Uh oh!

There was an error while loading. Please reload this page.

All reactions

v7.4.0-ember-source

v7.4.0-ember-source Latest
Latest
@kategengler kategengler released this 26 Oct 18:22
v7.4.0-ember-source
c3bc7df
This commit was signed with the committer’s verified signature.
kategengler Katie Gengler
GPG key ID: 1592BB2E0781E51A
Verified
Learn about vigilant mode.

CHANGELOG

  • #21586 Update browser support per Ember's browser support policy (RFC #685). Support is now Support is now Chrome >= 109, Edge >= 149 Firefox >= 121, Safari >= 16.6, ChromeAndroid >= 151, FirefoxAndroid >= 153
  • #21619 [BUGFIX] Type overload for one of the new tracked forms was not appropriately allowing the equality options
  • #21623 [BUGFIX] Include renderComponent roots in captureRenderTree
  • #21685 [BUGFIX] Reset tracking when the cleanup of a render error throws
  • #21719 [BUGFIX] Release renderComponent roots (and renderers) when the result is destroyed
  • #21536 [DOC] Document the key option for {{#each-in}}
  • #21571 Improve batch rendering performance by moving VM blocks out of the DESTRYABLE_META
Assets 2
Loading

Uh oh!

There was an error while loading. Please reload this page.

TSenter, boris-petrov, and josephdsumner reacted with hooray emoji
All reactions
  • 🎉 3 reactions
3 people reacted

v2.2.1-@glimmer/component

v2.2.1-@glimmer/component
@github-actions github-actions released this 23 Oct 11:49
v2.2.1-@glimmer/component
b0254f4
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Release (2026-10-23)

  • @glimmer/component 2.2.1 (patch)

🐛 Bug Fix

  • @glimmer/component
    • #21766 [BUGFIX] Point @glimmer/component typesVersions at the emitted types (@NullVoxPopuli)

Committers: 1

  • @NullVoxPopuli
Assets 2
Loading

Uh oh!

There was an error while loading. Please reload this page.

All reactions

v2.2.0-@glimmer/component

v2.2.0-@glimmer/component
@github-actions github-actions released this 20 Oct 19:10
v2.2.0-@glimmer/component
b2d3d9e
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Release (2026-10-20)

  • @glimmer/component 2.2.0 (minor)
  • @glimmer/syntax 0.96.0 (minor)

🚀 Enhancement

  • @glimmer/syntax
    • #21641 Cleanup: remove action keyword handling (@ef4)
    • #21560 Correct dependency declarations for @glimmer/syntax so that it can be published (@NullVoxPopuli)
    • #21321 Perf: avoid array spread in PathExpression.original getter (@johanrd)
    • #21320 [CLEANUP] Rename localAssert → assert, enable babel-plugin-debug-macros stripping (@johanrd)
    • #21318 Perf: Eliminate double normalization of params in callParts (@johanrd)
    • #21314 Perf: cache newline offsets in Source for O(log n) loc conversion (@johanrd)
    • #21232 Clean up scope bag, wire format, and debug render tree (@NullVoxPopuli)
    • #21069 Internalize @handlebars/parser (@NullVoxPopuli)
    • #20908 Internalize the glimmer-vm repo (@ef4)
  • @glimmer/component
    • #21575 Manage destruction with symbol-properties, rather than weakmap (@NullVoxPopuli)
    • #21561 Update @glimmer/component's package.json to declare type=module (@NullVoxPopuli)
    • #21558 Prepare @glimmer/component for being published and remove @glimmer/env, using export conditions for dev and prod (@NullVoxPopuli)

🐛 Bug Fix

  • @glimmer/syntax
    • #21635 [BUGFIX] parser crashes and mis-parsed HTML comments and closing tags (@ef4)
    • #21188 Get @glimmer/syntax publishable again and get some smoke tests going for prettier (@NullVoxPopuli)
  • @glimmer/component, @glimmer/syntax
    • #21562 correct repository meta for @glimmer/component and @glimmer/syntax (@NullVoxPopuli)

📝 Documentation

  • @glimmer/component
    • #21547 [DOC release] Display newly added keywords and organize template helpers into one module (@kategengler)
  • @glimmer/component, @glimmer/syntax
    • #21468 Update some API docs to use template tag where appropriate (@kategengler)

🏠 Internal

  • @glimmer/component, @glimmer/syntax
    • #21746 Revert "Prepare Release" (@NullVoxPopuli)
    • #21735 Prepare Release (@github-actions[bot])
    • #21350 Remove barrel file imports from internal code for better tree-shaking (@NullVoxPopuli)
  • @glimmer/syntax
    • #21381 Update linting deps (@NullVoxPopuli)
    • #21320 [CLEANUP] Rename localAssert → assert, enable babel-plugin-debug-macros stripping (@johanrd)
    • #21317 Add tests for parser escape-sequence and error-case contract (@johanrd)
    • #21070 Upgrade embroider deps (inc rollup) from #21068 (@NullVoxPopuli)

Committers: 5

  • Edward Faulkner (@ef4)
  • GitHub Actions [Bot] (@github-actions)
  • Johan Røed (@johanrd)
  • Katie Gengler (@kategengler)
  • @NullVoxPopuli
Assets 2
Loading

Uh oh!

There was an error while loading. Please reload this page.

All reactions

v0.97.0-@glimmer/syntax

v0.97.0-@glimmer/syntax
@github-actions github-actions released this 20 Oct 21:54
v0.97.0-@glimmer/syntax
a0a5d9a
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Release (2026-10-20)

  • @glimmer/syntax 0.97.0 (minor)

🚀 Enhancement

  • @glimmer/syntax
    • #21730 Upgrade simple-html-tokenizer for html entity parsing bugfix (@ef4)

🐛 Bug Fix

  • @glimmer/syntax
    • #21756 [BUGFIX] Publish type declarations for @glimmer/syntax (@johanrd)

Committers: 2

  • Edward Faulkner (@ef4)
  • Johan Røed (@johanrd)
Assets 2
Loading

Uh oh!

There was an error while loading. Please reload this page.

All reactions

v7.4.0-beta.2

v7.4.0-beta.2 Pre-release
Pre-release
@kategengler kategengler released this 14 Oct 01:11
v7.4.0-beta.2-ember-source
b7a5854
This commit was signed with the committer’s verified signature.
kategengler Katie Gengler
GPG key ID: 1592BB2E0781E51A
Verified
Learn about vigilant mode.

CHANGELOG

  • #21619 [BUGFIX] Type overload for one of the new tracked forms was not appropriately allowing the equality options
  • #21623 [BUGFIX] Include renderComponent roots in captureRenderTree
  • #21685 [BUGFIX] Reset tracking when the cleanup of a render error throws
  • #21719 [BUGFIX] Release renderComponent roots (and renderers) when the result is destroyed
Assets 2
Loading

Uh oh!

There was an error while loading. Please reload this page.

All reactions

v7.3.1-ember-source

v7.3.1-ember-source
@kategengler kategengler released this 14 Oct 01:18
v7.3.1-ember-source
ce1c167
This commit was signed with the committer’s verified signature.
kategengler Katie Gengler
GPG key ID: 1592BB2E0781E51A
Verified
Learn about vigilant mode.

CHANGELOG

  • #21619 [BUGFIX] Type overload for one of the new tracked forms was not appropriately allowing the equality options
  • #21623 [BUGFIX] Include renderComponent roots in captureRenderTree
  • #21682 [BUGFIX] Release renderComponent roots (and renderers) when the result is destroyed
  • #21685 [BUGFIX] Reset tracking when the cleanup of a render error throws
Assets 2
Loading

Uh oh!

There was an error while loading. Please reload this page.

All reactions

v6.12.1-ember-source

v6.12.1-ember-source
@kategengler kategengler released this 14 Oct 04:05
v6.12.1-ember-source
366644f
This commit was signed with the committer’s verified signature.
kategengler Katie Gengler
GPG key ID: 1592BB2E0781E51A
Verified
Learn about vigilant mode.

CHANGELOG

  • #21591 [BUGFIX] Destroy dynamic modifiers that were set after the initial render
  • #21638 [BUGFIX] Include renderComponent roots in captureRenderTree (lts-6-12)
  • #21683 [BUGFIX] Release renderComponent roots (and renderers) when the result is destroyed (lts-6-12)
  • #21685 [BUGFIX] Reset tracking when the cleanup of a render error throws
Assets 2
Loading

Uh oh!

There was an error while loading. Please reload this page.

All reactions

v7.4.0-beta.1

v7.4.0-beta.1 Pre-release
Pre-release
@kategengler kategengler released this 14 Oct 01:10
v7.4.0-beta.1-ember-source
dec3619
This commit was signed with the committer’s verified signature.
kategengler Katie Gengler
GPG key ID: 1592BB2E0781E51A
Verified
Learn about vigilant mode.

CHANGELOG

  • #21586 Update browser support per Ember's browser support policy (RFC #685). Support is now Support is now Chrome >= 109, Edge >= 149 Firefox >= 121, Safari >= 16.6, ChromeAndroid >= 151, FirefoxAndroid >= 153
  • #21536 [DOC] Document the key option for {{#each-in}}
  • #21571 Improve batch rendering performance by moving VM blocks out of the DESTRYABLE_META
Assets 2
Loading

Uh oh!

There was an error while loading. Please reload this page.

All reactions
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.