Skip to content

Releases: typescript-package/data

v5.0.0

04 May 09:24
4c03700
Compare
Choose a tag to compare

v5.0.0

  • Remove map and set in favor of @typescript-package/map and @typescript-package/set libraries 3ebdf4b
  • Remove the Readonly from value getter in favor of ReadonlyData and ImmutableData in Data and DataCore. 58d2db8
  • Add ReadonlyData. e6c641f
  • Add ImmutableData. 5f47a47
  • Add tag getter to DataCore. 14ee1d0
  • Add Symbol.for() in Data. f619522
  • Add karma jasmine tests.

v4.0.0-0

01 May 17:21
4b2582e
Compare
Choose a tag to compare
v4.0.0-0 Pre-release
Pre-release

v4.0.0-0

  • Add set sub-library.
  • Handle the Readonly of the data value.
  • Add feature to get the data value by using a constant SymbolValue.
  • Pass the params to the Data constructor.

v3.0.0

23 Apr 10:10
0b94b12
Compare
Choose a tag to compare

Add:

  • Add abstract CoreMap as base for creating different types of customizable maps. 81014b6
  • Add FactoryMap with additional features like cloner, sort, default value. 191fce2

Changed:

  • Changed the DataMap class to inherit from CoreMap and pass classes as class(not an instance). a433920
  • Changed the WeakData to inherit from DataMap.

v2.1.0

15 Apr 16:06
dbfd805
Compare
Choose a tag to compare

v2.0.0

06 Apr 17:54
17d2ad5
Compare
Choose a tag to compare

v2.0.0

  • add abstract clear() method in DataCore and Data. f5e69e7 a51b064
  • add frozen locked mutable sealed getters. f1f9674
  • change the clear() method behavior of NamedWeakData.
  • change the destroy() method to use clear() and delete() in WeakData.
  • add static create() has() and instance clear() delete() update() and with() methods in WeakData.

v0.0.1

24 Mar 09:11
74e9454
Compare
Choose a tag to compare
Merge pull request #1 from typescript-package/develop

v0.0.1