-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
Bump all glimmer-vm dependencies to 0.87.1 #20609
Conversation
types are failing because types are failing on main |
@@ -32,18 +31,6 @@ moduleFor( | |||
); | |||
} | |||
|
|||
'@test SUPPORTS_EVENT_OPTIONS is correct (private API usage)'(assert) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We don't need this test anymore.
glimmerjs/glimmer-vm#1535
From the implementation notes:
/*
Internet Explorer 11 does not support `once` and also does not support
passing `eventOptions`. In some situations it then throws a weird script
error, like:
```
Could not complete the operation due to error 80020101
```
This flag determines, whether `{ once: true }` and thus also event options in
general are supported.
*/
This is now passing after I removed ts@next. The PR will still show that as an expected check and I don't think you can fix that without reopening the PR, so I'm just going to ignore that check. |
// SAFETY: `get` could not infer the type of `prop` and just gave us `unknown`. | ||
// we may want to throw an error in the future if the value isn't string or null/undefined. | ||
let elementId = get(component, prop) as string | null; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
N.b. the right way to do this is to use a dev-time assert()
that is stripped in prod builds instead!
Contains some perf improvements as well as a memory leak fix for a feature we introduced in 3.25, described here: https://guides.emberjs.com/release/in-depth-topics/rendering-values/
Here is the changelog: https://github.com/glimmerjs/glimmer-vm/releases/tag/v0.86.0