Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: emberjs/ember.js
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.26.1
Choose a base ref
...
head repository: emberjs/ember.js
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.27.0
Choose a head ref

Commits on Jan 22, 2021

  1. Copy the full SHA
    c4c53c7 View commit details

Commits on Feb 7, 2021

  1. Copy the full SHA
    bc2a38c View commit details

Commits on Feb 8, 2021

  1. Add v3.26.0-beta.1 to CHANGELOG

    (cherry picked from commit 63df7b5)
    kategengler committed Feb 8, 2021
    Copy the full SHA
    5e6b193 View commit details
  2. Copy the full SHA
    4b08299 View commit details

Commits on Feb 9, 2021

  1. add failing test

    While generating link to route "dynamicWithChild.child": can't access
    property "shouldSupercede", newHandlerInfo is undefined
    xg-wang committed Feb 9, 2021
    Copy the full SHA
    6802d0d View commit details
  2. fix: LinkTo with incomplete model failing in rendering tests

    LinkTo needs route context to allow omitting model from current active
    route. Without the guard, tests where LinkTo rendered in tests without
    routing transition started will break. See issues/19364
    xg-wang committed Feb 9, 2021
    Copy the full SHA
    441931a View commit details
  3. Copy the full SHA
    74e1b93 View commit details
  4. Removes template ids

    Upgrades Glimmer VM, removing template ids
    Chris Garrett committed Feb 9, 2021
    Copy the full SHA
    82cb1ab View commit details
  5. Merge pull request #19389 from emberjs/remove-template-id

    Removes template ids
    Chris Garrett authored Feb 9, 2021
    Copy the full SHA
    df22118 View commit details
  6. Refactor the internal Ember loader to use the standard Ember CLI loader

    This PR refactors the internal Ember loader so that it uses the standard
    Ember CLI loader instead for modules. This means that modules will be
    defined in the main namespace, and importable from there, instead of in
    a hidden namespace that only Ember can use.
    
    Notes:
    
    - Code is still loaded and built via `treeForVendor` and included as a
      vendor file. This needs to be the case for the time being for
      bootstrapping.
    - Loader code is still included for Node support. If `define` and
      `require` are not already defined, then a backup shim is used instead.
    - Modules are now exposed from Ember, but `ember-cli-babel` still
      transpiles them to global references. This unblocks us from being able
      to make all modules work normally, however.
    - `require` shim module is no longer defined, we reference `define` and
      `require` as globals instead (which is more accurate). In the future
      we should update this to use Embroider's conventions.
    - `__loader` is still exposed on the Ember object, referencing the same
      values as before.
    NullVoxPopuli authored and Chris Garrett committed Feb 9, 2021
    Copy the full SHA
    be324d1 View commit details

Commits on Feb 10, 2021

  1. Copy the full SHA
    a8746b9 View commit details
  2. [BUGFIX] Adds extra test for new rerender assertion

    Chris Garrett committed Feb 10, 2021
    Copy the full SHA
    b71943e View commit details
  3. update to use require.entries

    Chris Garrett committed Feb 10, 2021
    Copy the full SHA
    f8eb312 View commit details
  4. Merge pull request #19390 from emberjs/refactor-internal-loader

    Refactor the internal Ember loader to use the standard Ember CLI loader
    rwjblue authored Feb 10, 2021
    Copy the full SHA
    c180944 View commit details
  5. fix: only return empty href when LinkTo href generation throws error

    In 3.24.0-3.24.2 we made changes to let LinkTo href generation returns
    empty when initial transition is not started. This is not true and
    causing regression on the super-rental tutorial.
    
    In previous tutorials, the LinkTo component will return empty href when
    `this.owner.setupRouter()` is not called. It generates valid href if
    `setupRouter()` is called and complete model are passed for dynamic
    segments.
    
    In our previous changes, we removed the requirement to call
    `setupRouter`, and always return empty href when initial transition is
    not started. This is not expected when passing complete dynamic segments
    without initial transition.
    xg-wang committed Feb 10, 2021
    Copy the full SHA
    9dbcb7d View commit details
  6. Copy the full SHA
    af4a1b4 View commit details

Commits on Feb 11, 2021

  1. Copy the full SHA
    4ee3d4c View commit details
  2. Copy the full SHA
    7f70b81 View commit details
  3. Copy the full SHA
    e3d2c67 View commit details
  4. Copy the full SHA
    f5ffa06 View commit details
  5. Copy the full SHA
    b005bda View commit details
  6. Merge pull request #18571 from emberjs/bugfix/adds-extra-test-for-new…

    …-rerender-assertion
    
    [CLEANUP] Adds extra test for new rerender assertion
    rwjblue authored Feb 11, 2021
    Copy the full SHA
    9ba3aa5 View commit details
  7. [BUGFIX] Ensure entries are properly defined on loader

    Ensures the `registry` field on `Ember.__loader` is setup properly, and
    that the shim loader has `entries` defined on it correctly.
    Chris Garrett committed Feb 11, 2021
    Copy the full SHA
    63a24db View commit details
  8. Merge pull request #19398 from emberjs/bugfix/ensure-entries-are-avai…

    …lable
    
    [BUGFIX] Ensure entries are properly defined on loader
    Chris Garrett authored Feb 11, 2021
    Copy the full SHA
    7c39e15 View commit details

Commits on Feb 12, 2021

  1. Merge pull request #19397 from mansona/fix-fastboot-prebuild

    [BUGFIX lts] Force building Ember bundles when `targets.node` is defined
    rwjblue authored Feb 12, 2021
    Copy the full SHA
    0fa78e0 View commit details

Commits on Feb 15, 2021

  1. Add v3.16.0-beta.2 to CHANGELOG

    (cherry picked from commit dd26c4e)
    kategengler committed Feb 15, 2021
    Copy the full SHA
    7f6cd8f View commit details
  2. Add v3.24.2 to CHANGELOG.md.

    (cherry picked from commit 98745fb)
    rwjblue authored and kategengler committed Feb 15, 2021
    Copy the full SHA
    aa2594b View commit details
  3. Add v3.25.1 to CHANGELOG.

    (cherry picked from commit 647279b)
    rwjblue authored and kategengler committed Feb 15, 2021
    Copy the full SHA
    3a7c034 View commit details

Commits on Feb 16, 2021

  1. Updates Glimmer VM to 0.76.0

    Chris Garrett committed Feb 16, 2021
    Copy the full SHA
    e205454 View commit details
  2. unskip strict mode test

    Chris Garrett committed Feb 16, 2021
    Copy the full SHA
    4daccb8 View commit details

Commits on Feb 17, 2021

  1. Copy the full SHA
    57de317 View commit details
  2. Add test to ensure helpers are computed lazily (when used)

    From #19406
    Chris Garrett committed Feb 17, 2021
    Copy the full SHA
    1f385ba View commit details
  3. Merge pull request #19414 from emberjs/tests/add-test-for-lazy-helpers

    Add test to ensure helpers are computed lazily (when used)
    rwjblue authored Feb 17, 2021
    Copy the full SHA
    3a2bf47 View commit details

Commits on Feb 18, 2021

  1. [BUGFIX release] Update Glimmer VM to 0.77, fix dynamic helpers/modif…

    …iers
    
    Updates the VM, which includes a fix for dynamic helper and modifier usage.
    
    Release notes: https://github.com/glimmerjs/glimmer-vm/releases/tag/v0.77.0
    Chris Garrett committed Feb 18, 2021
    Copy the full SHA
    e37a265 View commit details
  2. Copy the full SHA
    3bcef17 View commit details

Commits on Feb 19, 2021

  1. Merge pull request #19348 from bertdeblock/doc/mark-public-link-to-na…

    …med-arguments
    
    [DOC] Correctly mark public link-to component named arguments
    chancancode authored Feb 19, 2021
    Copy the full SHA
    1866329 View commit details

Commits on Feb 20, 2021

  1. [INTERNAL] refactor <LinkTo> tests

    * use async functions
    * use native class syntax
    * shortern the test names
    * avoid `assert.expect`
    * avoid soon-to-be-deprecated `@id` argument
    chancancode committed Feb 20, 2021
    Copy the full SHA
    23efbe8 View commit details
  2. Merge pull request #19419 from emberjs/refactor-link-to-test

    [INTERNAL] refactor <LinkTo> tests
    rwjblue authored Feb 20, 2021
    Copy the full SHA
    b9f8171 View commit details

Commits on Feb 24, 2021

  1. Fix glimmer-component-docs.ts typo in Markdown

    Was also affecting a heading anchor link. Kudos to @kaermorchen.
    lolmaus authored Feb 24, 2021
    Copy the full SHA
    3ce48a4 View commit details
  2. Copy the full SHA
    c360235 View commit details
  3. Merge pull request #19423 from emberjs/refactor-link-to-test

    Refactor link-to transitioning-classes tests
    chancancode authored Feb 24, 2021
    Copy the full SHA
    cb7068f View commit details
  4. [INTERNAL] Refactor expectDeprecation and friends

    * Cleanup TypeScript
    * Add `expectNoDeprecationAsync`
    * Add `isEnabled` flag to replace `maybeExpectDeprecation`
    chancancode committed Feb 24, 2021
    Copy the full SHA
    acaea62 View commit details
  5. Merge pull request #19424 from emberjs/refactor-expect-deprecation

    [INTERNAL] Refactor `expectDeprecation` and friends
    chancancode authored Feb 24, 2021
    Copy the full SHA
    3607263 View commit details
  6. Copy the full SHA
    e522fdc View commit details
  7. Copy the full SHA
    67e3364 View commit details
  8. Copy the full SHA
    33979b8 View commit details
  9. Copy the full SHA
    0f8b0a8 View commit details
  10. Merge pull request #19422 from lolmaus/patch-2

    Fix glimmer-component-docs.ts typo in Markdown
    rwjblue authored Feb 24, 2021
    Copy the full SHA
    81a1c79 View commit details
  11. Merge pull request #19384 from bertdeblock/use-qunit-dom-in-helper-an…

    …d-component-test-blueprints
    
    Use qunit-dom in helper and component test blueprints
    rwjblue authored Feb 24, 2021
    Copy the full SHA
    28c18d0 View commit details

Commits on Feb 25, 2021

  1. Copy the full SHA
    59cedc9 View commit details
Loading