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
+46Lines changed: 46 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,52 @@ 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.9.0] - 2024-08-10
8
+
9
+
- Updated interfaces and classes related to data services, enhancing modularity and improving version handling.
10
+
- Added classes for Git commands, version management, and random number generation.
11
+
12
+
**Changed**:
13
+
- Restructured the data service interfaces, consolidating functionality into a single IDataService interface and removing unnecessary interfaces.
14
+
- Changed AddData to AddOrReplaceData in the DataService implementation.
15
+
- Removed the isLocal state from data handling.
16
+
17
+
## [0.8.1] - 2023-08-27
18
+
19
+
- Added GitEditorProcess class to run Git commands as processes, enabling checks for valid Git repositories, retrieving current branch names, commit hashes, and diffs from given commits.
20
+
- Introduced VersionEditorUtils class for managing application versioning. This includes setting and saving the internal version before building, loading version data from disk, and generating an internal version suffix based on Git information and build settings.
21
+
22
+
**Changed**:
23
+
- Enhanced IInstaller interface with new methods for binding multiple type interfaces to a single instance, improving modularity and code organization.
24
+
25
+
## [0.8.0] - 2023-08-05
26
+
27
+
- Introduced MainInstaller, a singleton class for managing instances in the project.
28
+
- Added RngService for generating and managing random numbers.
29
+
- Implemented VersionServices to manage application version, including asynchronous loading of version data and comparison of version strings.
30
+
31
+
## [0.7.1] - 2023-07-28
32
+
33
+
**Fixed**:
34
+
- Compilation errors in various test files and the PoolService class have been fixed.
35
+
36
+
**Changed**:
37
+
- Tests have been moved to proper folders, and the package number has been updated.
38
+
- An unused namespace import has been removed from the InstallerTest class.
39
+
40
+
## [0.7.0] - 2023-07-28
41
+
42
+
- Introduced a code review process using GitHub Actions workflow.
43
+
- Added IInstaller interface and Installer implementation for binding and resolving instances.
44
+
- Updated namespaces, removed unused code, and modified method calls in test classes.
45
+
46
+
**Changed**:
47
+
- Removed dependency on ICommandNetworkService and SendCommand method in CommandService.
48
+
- Updated IDataService interface and DataService class to handle local and online data saving.
49
+
- Improved readability of MessageBrokerService class by using var for type inference.
50
+
- Removed unused network service related interfaces, classes, and methods.
51
+
- Modified calculation of overFlow in TickService to check for zero DeltaTime.
52
+
7
53
## [0.6.2] - 2020-09-10
8
54
9
55
- Made *NetworkService* abstract and removed *INetworkService* to make easier to work with
0 commit comments