You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+13
Original file line number
Diff line number
Diff line change
@@ -4,13 +4,19 @@ All notable changes to this package will be documented in this file.
4
4
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
5
5
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
6
6
7
+
## [0.6.4] - 2024-11-13
8
+
9
+
**Fix**:
10
+
- Fixed the unit tests for *ObservableDictionary* that was preventing some builds to run
11
+
7
12
## [0.6.3] - 2024-11-02
8
13
9
14
**Fix**:
10
15
- Fixed the compilation issues of *ObservableDictionary*
11
16
12
17
## [0.6.2] - 2024-11-02
13
18
19
+
**New**:
14
20
- Added the *ObservableUpdateFlag* to help performance when updating subscribers to the *ObservableDictionary*. By default is set *ObservableUpdateFlag.KeyUpdateOnly*
15
21
16
22
**Fix**:
@@ -23,31 +29,37 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
23
29
24
30
## [0.6.0] - 2023-08-05
25
31
32
+
**Changed**:
26
33
- Improved the *ObservableResolverList* and *ObservableResolverDictionary* data types to properly resolve lists and dictionaries with different data types from the original collection.
27
34
28
35
## [0.5.1] - 2023-09-04
29
36
37
+
**New**:
30
38
- Added StructPair data type to support both object and struct type containers, improving memory usage performance.
31
39
32
40
**Fix**:
33
41
- Fixed the dispose extension methods for GameObject and Object, removing pragma directives and adding null reference check in GetValid method to avoid unwanted exceptions
34
42
35
43
## [0.5.0] - 2023-08-05
36
44
45
+
**New**:
37
46
- Added **floatP**, a deterministic floating-point number type, enhancing precision and predictability in mathematical operations. Including arithmetic and comparison operators for floatP to support complex calculations and conversion methods between floatP and float types.
38
47
39
48
## [0.4.0] - 2023-07-30
40
49
50
+
**New**:
41
51
- Added utility methods and extensions for Unity's Object and GameObject types, enhancing the codebase's functionality.
42
52
- Introduced a SerializableType struct for viewing, modifying, and saving types from the inspector, with serialization support and compatibility with filter attributes.
43
53
44
54
## [0.3.0] - 2023-07-28
45
55
56
+
**New**:
46
57
- Added support for observing field updates with previous and current values in the ObservableField class.
47
58
- Introduced a UnitySerializedDictionary class that allows serialization of dictionaries in Unity.
48
59
49
60
## [0.2.0] - 2020-09-28
50
61
62
+
**New**:
51
63
- Added new *ObservableResolverList*, *ObservableResolverDictionary* & *ObservableResolverField* to allow to create observable types without referencing the collection directly
52
64
- Added Unit tests to all data types in the project
53
65
@@ -58,6 +70,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
58
70
59
71
## [0.1.1] - 2020-08-31
60
72
73
+
**Changed**:
61
74
- Renamed Assembly Definitions to match this package
0 commit comments