Skip to content

Conversation

@sandersn
Copy link
Member

@sandersn sandersn commented Nov 5, 2018

Copy over the DOM changes from TSJS-lib-generator.

Note that one test changes because it uses DOM types in order to have access to a large tree of types. The test makes sure that the compiler doesn't crash when mapping over very large, wide types.

@DanielRosenwasser let's discuss scheduling for when to merge this PR.

mappedTypeRecursiveInference uses the DOM to ensure it operates on a
big-enough type to be a valid test.
@FrogTheFrog
Copy link

@sandersn Hey, sorry for hijacking this PR, but I just wanted to ask few things. How often are libs updated? Every major, minor release? Also, is this update final before 3.2?

@sandersn
Copy link
Member Author

@FrogTheFrog No problem. I don't know if this is written down somewhere already, but I intend to ship DOM updates once per bi-monthly release [1] -- that is, once in 3.1, once in 3.2, once in 3.3, .... This is the final update for 3.2.

I'll probably bring the changes over 2-3 times per release into typescript@next so we can assess any breaks early, but those changes won't make it into bugfix releases.

[1] I don't really know what the term should be since we don't follow semver but do have a regular release cycle.

@FrogTheFrog
Copy link

@sandersn I see. Thanks for the info!

LinusU added a commit to LinusU/aws-sdk-js-v3 that referenced this pull request Oct 9, 2024
@microsoft microsoft locked as resolved and limited conversation to collaborators Oct 21, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants