Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade VM @glimmer/* packages from 0.84.3 to 0.85.13 #20561

Merged
merged 27 commits into from
Nov 15, 2023

Commits on Nov 14, 2023

  1. Bump vm packages

    Upgrade VM @glimmer/* packages
    
    Also, @glimmer/vm needed to be added to the root package.json so non-declared dependencies (such as @ember/-internals) may be provided access to @glimmer/vm
    
    Upgrade glimmer-vm again
    NullVoxPopuli committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    66bb1d2 View commit details
    Browse the repository at this point in the history
  2. Address removal of Option from '@glimmer/interfaces' by internalizing…

    … the type to @ember/-internals/utility-types
    NullVoxPopuli committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    2d78bb5 View commit details
    Browse the repository at this point in the history
  3. Remove import of WeakSet polyfill as it's shipped everywhere now, and…

    … glimmer doesn't provide the polyfill anymore
    NullVoxPopuli committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    fc9397e View commit details
    Browse the repository at this point in the history
  4. ComponentDefinition's capabilities property is now of type Capability…

    …Mask, instead of InternalComponentCapability
    NullVoxPopuli committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    c76e4a2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1c5ff60 View commit details
    Browse the repository at this point in the history
  6. Cast away some Reference<unknown> types to Reference<more specific> a…

    …nd note that GlimmerVM needs further changes
    NullVoxPopuli committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    3c385ad View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    49991cb View commit details
    Browse the repository at this point in the history
  8. lint:fix

    NullVoxPopuli committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    3af1641 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8d5a06d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    69f815c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ae9ded9 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    65d8cae View commit details
    Browse the repository at this point in the history
  13. Force rollup v4 so we have real errors that we can understand as humans.

    This revealed that we don't need @babel/plugin-transform-block-scoping
    NullVoxPopuli committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    7cbcaa5 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    2bee515 View commit details
    Browse the repository at this point in the history
  15. Internal type checking now passes. the debug render tree args now req…

    …uires an 'errors' object so that errors can be reported back to the user if something goes wrong
    NullVoxPopuli committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    0092ad7 View commit details
    Browse the repository at this point in the history
  16. Add disable_local_debug to qunit, as we have a bug we need to fix, bu…

    …t it was likely pre-existing
    
    Add disable_local_debug to bin/run-tests
    NullVoxPopuli committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    1856b8c View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    5a000f8 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    b270cf0 View commit details
    Browse the repository at this point in the history
  19. Fix the type of the refs for closureAction

    Changing AnyFn to Function in places up until the runloop public API
    NullVoxPopuli committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    2120346 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    09a7648 View commit details
    Browse the repository at this point in the history
  21. lockfile maintenance

    NullVoxPopuli committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    35a18cf View commit details
    Browse the repository at this point in the history
  22. Revert "Internal type checking now passes. the debug render tree args…

    … now requires an 'errors' object so that errors can be reported back to the user if something goes wrong"
    
    This reverts commit 0092ad7.
    NullVoxPopuli committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    c247d27 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    04ca7fe View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Revert "Add disable_local_debug to qunit, as we have a bug we need to…

    … fix, but it was likely pre-existing"
    
    This reverts commit 1856b8c.
    NullVoxPopuli committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    79afa58 View commit details
    Browse the repository at this point in the history
  2. Apply suggestions from code review

    Co-authored-by: Godfrey Chan <[email protected]>
    NullVoxPopuli and chancancode authored Nov 15, 2023
    Configuration menu
    Copy the full SHA
    7c8247c View commit details
    Browse the repository at this point in the history
  3. lint:fix

    NullVoxPopuli committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    1b91fe4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7bcb233 View commit details
    Browse the repository at this point in the history