This repository was archived by the owner on Dec 12, 2023. It is now read-only.
Releases: typings/core
Releases · typings/core
Concurrency Limits
Changed
- Implement concurrency limits for HTTP and FS interactions
- Support sub-dependency re-writing with slashes
Deprecation Parent Reference
Added
- Emit
deprecated
events with a parent reference
Fix Import De-duplication
Fixed
- Previously, import track was per-dependency but this caused a bug when importing from a dependency and internal to the dependency (#79)
Removed Ambient Module Check
Fixed
- Remove the dodgy ambient module check, allow module augmentations without imports to compile
- Sending GitHub API token as a header, not in the query string
- Split out interfaces for documentation re-use
Switch Latest Versions API Endpoint
Fixed
- Query
/versions/latest
to get the latest definition version (*
did not match pre-releases) - Make
ambient
flag optional when bundling
Added
- Emit deprecated events from registry queries
Resolve With Query Strings
Fixed
- Resolving over relative HTTP requests/imports with a query string
- Normalize EOL of ambient definitions
UX Events
Added
- New events:
postmessage
,badlocation
,ambientdependencies
- Improved errors when registry 404s
- Error during compile when ambient typings is
true
and install flag is not set
Changed
- Improved error message when file is missing
- Normalize all new lines and slashes during write
Return `name` with compiled output
Changed
- Emit
name
with compile output
Meta Name
Changed
- Use
meta.name
beforetree.name
when deciding the default name of the installation
Install Interface
Changed
- Update the install interface to take a name and location (parsed registry expression)
- Remove
bluebird
as a core dependency