Skip to content

Releases: glimmerjs/glimmer.js

Release 2.0.0-beta.3

01 Apr 23:04
Compare
Choose a tag to compare
Release 2.0.0-beta.3 Pre-release
Pre-release

🚀 Enhancement

  • @glimmer/blueprint
  • babel-plugins

🐛 Bug Fix

  • @glimmer/blueprint
  • @glimmer/core
    • #258 Fix issues with setting a dynamic <a href="{{@foo}}"> or <img src="{{@foo}}"> (@pzuraq)
  • @glimmer/component, @glimmer/core, @glimmer/helper, @glimmer/modifier, @glimmer/ssr, @glimmer/tracking

📝 Documentation

  • @glimmer/core, @glimmer/helper, @glimmer/modifier, example-apps

🏠 Internal

Committers: 2

Release 2.0.0-beta.1

31 Mar 20:32
Compare
Choose a tag to compare
Release 2.0.0-beta.1 Pre-release
Pre-release

The first beta for Glimmer.js 2.0! A lot of changes have been made, some of the highlights include:

  • Minimal renderComponent API!

    import { renderComponent } from '@glimmer/core';
    import MyComponent from './MyComponent';
    
    renderComponent(MyComponent, document.body);
  • Template Import based design - no resolver necessary!

  • Standardized build - based on plain JavaScript modules, no need to a custom build pipeline. Use WebPack, Parcel, Rollup, or whatever other build system you want!

  • Helper Managers and Modifier Managers added to support custom helpers and modifiers!

  • A new blueprint for generating basic Glimmer.js apps!

💥 Breaking Change

  • @glimmer/component, @glimmer/core
    • #249 [REFACTOR] Rename Args to TemplateArgs (@pzuraq)
  • @glimmer/core
  • @glimmer/component, @glimmer/core, @glimmer/ssr, example-apps
  • @glimmer/blueprint, @glimmer/core, @glimmer/ssr
    • #241 [CLEANUP] Updates ComponentFactory to ComponentDefinition (@pzuraq)
  • @glimmer/app-compiler, @glimmer/application-test-helpers, @glimmer/application, @glimmer/blueprint, @glimmer/compiler-delegates, @glimmer/component, @glimmer/core, @glimmer/helper, @glimmer/modifier, @glimmer/ssr, @glimmer/test-utils, @glimmer/tracking, babel-plugins, example-apps

🚀 Enhancement

  • @glimmer/core, @glimmer/modifier, @glimmer/ssr, @glimmer/tracking
  • @glimmer/core, @glimmer/helper, example-apps

🐛 Bug Fix

  • @glimmer/core
    • #251 [BUGFIX] Ensure Owner is generic for setManager APIs (@pzuraq)
    • #237 BUGFIX - Prevent duplicate compiled modules in test (@chadhietala)
  • @glimmer/application

🏠 Internal

  • Other
  • @glimmer/component, @glimmer/core, @glimmer/helper, @glimmer/modifier, @glimmer/ssr, @glimmer/tracking, babel-plugins
  • @glimmer/blueprint, @glimmer/component
  • @glimmer/core, @glimmer/helper
    • #239 [REFACTOR] Removes most of the remaining custom reference code. (@pzuraq)
  • @glimmer/blueprint, @glimmer/component, @glimmer/core, @glimmer/helper, @glimmer/modifier, @glimmer/ssr, @glimmer/tracking, babel-plugins

Committers: 3