Releases: electricessence/TypeScript.NET
Latest release for v4.
v4.0.1 Fixed missing files.
Major update to distribution structure.
Divides up the distributions into separate NPM packages.
Promise<T> release.
This release includes the first stable versions of System/Promises/Promise<T>
and System/Promises/LazyPromise<T>
.
Alpha support for generators.
Extended all enumerators to accept a generator style interface.
IEnumerator<T> extends Iterator<T>
Say goodby to triple slash comments.
In order to make this more compatible with node modules, triple slash comments have been removed in place of standard imports.
Better typing when using distributed (/dist) versions.
This is a step in the right direction for exposing types while choosing the module type of your choice.
It exports all the declaration files provided by targeting ES6 but then overwrites the source with the actual module.
This will allow any dist to behave just as if it was the source folder.
A big step forward.
This release includes quite a few new classes and useful abstract base classes. Each being implemented to follow an appropriate inheritance pattern.
Subsequently, to ensure quality, code coverage reports were made and the Collections/Array classes and utilities has reached 100% code coverage.
Some bug fixes and many optimizations.
The module definitions and some file names have been changed/improved.
Added Iterator interfaces to IEnumerable to allow for forward compatibility with generators.
Added ISet<T> and Set<T> collection.
v2.7.2 Added full unit test coverage for Set<T> and fixed any issues revealed.
Fixed validation issue with LinkedList
v2.7.1 Patched bug with validation check on LinkedList node.
Improved LinkedList code consolidation.
- Some minor bug fixes.
- Added more specific LinkedList unit tests.