3 files changed +82
-1
lines changed Original file line number Diff line number Diff line change
1
+
2
+ # Change Log
3
+
4
+ All notable changes to this project will be documented in this file.
5
+
6
+ The format is based on [ Keep a Changelog] ( http://keepachangelog.com/ )
7
+ and this project adheres to [ Semantic Versioning] ( http://semver.org/ ) .
8
+
9
+ ## [ 3.0.0] - 2025-02-20
10
+
11
+ Full conversion of project to UPM Package
12
+
13
+ ### Added
14
+
15
+ - Change log
16
+ - Included support for Unity 6 with backward compatibility
17
+
18
+ ## Changed
19
+
20
+ - Project structure for UPM package setup with instructions on installation
21
+
22
+ ## Fixed
23
+
24
+ - Unused Imports
25
+
26
+ ## [ 2.0.1] - 2024-07-07
27
+
28
+ ### Fixed
29
+
30
+ - Instance caused a stack overflow
31
+
32
+ ## [ 2.0.0] - 2024-01-23
33
+
34
+ Major revision of the singletons implementation
35
+
36
+ ### Added
37
+
38
+ - Added ` PersistentMonoSingleton ` which is persistent across scenes
39
+ - Added ` ISingleton ` interface for unifying the methods and calls
40
+ - Added assembly definition
41
+ - Added namespace (` UnityCommunity.UnitySingleton ` )
42
+
43
+ ### Changed
44
+
45
+ - Made ` MonoSingleton ` non-persistent
46
+
47
+ ## [ 1.2.1] - 2024-01-22
48
+
49
+ ### Fixed
50
+
51
+ - Added missing methods for ` MonoSingleton `
52
+
53
+ ## [ 1.2.0] - 2017-12-2
54
+
55
+ ### Added
56
+
57
+ - Init for existing instance and basic editor mode support
58
+
59
+ ## [ 1.1.0] - 2023-11-27
60
+
61
+ ### Added
62
+
63
+ - Scene ` Singleton ` (or Local Singleton) for non-persistent singletons across scene changes
64
+ - ` MonoSingleton ` to quickly extend ` MonoBehaviour ` as singletons
65
+
66
+ ### Changed
67
+
68
+ - Extended Generic ` Singleton ` class with additional virtual functions (earlier this was extending ` MonoBehaviour ` )
69
+
70
+ ## [ 1.0.0] - 2017-09-16
71
+
72
+ ### Added
73
+
74
+ - Base files for the project with a generic ` Singleton `
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " com.unitycommunity.unitysingleton" ,
3
- "version" : " 2 .0.0" ,
3
+ "version" : " 3 .0.0" ,
4
4
"displayName" : " Unity Singleton" ,
5
5
"description" : " The best way to implement singleton pattern in Unity. " ,
6
6
"unity" : " 2022.3" ,
0 commit comments