Releases: typescript-package/data
Releases · typescript-package/data
v5.0.0
v5.0.0
- Remove
map
andset
in favor of@typescript-package/map
and@typescript-package/set
libraries 3ebdf4b - Remove the
Readonly
fromvalue
getter in favor ofReadonlyData
andImmutableData
inData
andDataCore
. 58d2db8 - Add
ReadonlyData
. e6c641f - Add
ImmutableData
. 5f47a47 - Add
tag
getter toDataCore
. 14ee1d0 - Add
Symbol.for()
inData
. f619522 - Add karma jasmine tests.
v4.0.0-0
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
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 fromCoreMap
and pass classes as class(not an instance). a433920 - Changed the
WeakData
to inherit fromDataMap
.
v2.1.0
v2.0.0
v2.0.0
- add abstract
clear()
method inDataCore
andData
. f5e69e7 a51b064 - add
frozen
locked
mutable
sealed
getters. f1f9674 - change the
clear()
method behavior ofNamedWeakData
. - change the
destroy()
method to useclear()
anddelete()
inWeakData
. - add static
create()
has()
and instanceclear()
delete()
update()
andwith()
methods inWeakData
.
v0.0.1
Merge pull request #1 from typescript-package/develop v0.0.1