Description
Changes which could affect builds:
-
Support [LegacyNoInterfaceObject] #873
Updates thespecs -> .d.ts
for the DOM .d.ts file to take into account more ways to declare something should not exist. Removing some types which aren't declared to be inside the JS runtime anymore. -
Generate Worker iterable types #877
Addswebworker.iterable.generated.d.ts
(which will need some compiler work to have it show up correctly) -
Fix HkdfParams use and remove HkdfCtrParams #879
RemovesHkdfCtrParams
from the Web Cryptography API which was deprecated in 2016, replaced withHkdfParams
which is in the current spec. -
Switch 'name' to 'void', mark as deprecated. #883
Switches the global variablename
fromnever
tovoid
which means you will get an error if you read it. This was nearly always a mistake, we used to raise if you write to it, now you get it if you write.