diff --git a/AsyncObjects.xcodeproj/AsyncObjectsTests_Info.plist b/AsyncObjects.xcodeproj/AsyncObjectsTests_Info.plist
index c91c222..aaf96ef 100644
--- a/AsyncObjects.xcodeproj/AsyncObjectsTests_Info.plist
+++ b/AsyncObjects.xcodeproj/AsyncObjectsTests_Info.plist
@@ -15,7 +15,7 @@
CFBundlePackageType
BNDL
CFBundleShortVersionString
- 2.0.0
+ 2.1.0
CFBundleSignature
????
CFBundleVersion
diff --git a/AsyncObjects.xcodeproj/AsyncObjects_Info.plist b/AsyncObjects.xcodeproj/AsyncObjects_Info.plist
index 886e076..4494a6c 100644
--- a/AsyncObjects.xcodeproj/AsyncObjects_Info.plist
+++ b/AsyncObjects.xcodeproj/AsyncObjects_Info.plist
@@ -15,7 +15,7 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 2.0.0
+ 2.1.0
CFBundleSignature
????
CFBundleVersion
diff --git a/AsyncObjects.xcodeproj/OrderedCollections_Info.plist b/AsyncObjects.xcodeproj/OrderedCollections_Info.plist
index 886e076..4494a6c 100644
--- a/AsyncObjects.xcodeproj/OrderedCollections_Info.plist
+++ b/AsyncObjects.xcodeproj/OrderedCollections_Info.plist
@@ -15,7 +15,7 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 2.0.0
+ 2.1.0
CFBundleSignature
????
CFBundleVersion
diff --git a/AsyncObjects.xcodeproj/project.pbxproj b/AsyncObjects.xcodeproj/project.pbxproj
index c98d655..cfcc782 100644
--- a/AsyncObjects.xcodeproj/project.pbxproj
+++ b/AsyncObjects.xcodeproj/project.pbxproj
@@ -21,7 +21,7 @@
/* End PBXAggregateTarget section */
/* Begin PBXBuildFile section */
- 2F26FEA977A3A75AA23FA1BB /* AsyncObjects.docc in Sources */ = {isa = PBXBuildFile; fileRef = 8D2D57DEE49A8FE17487AC31 /* AsyncObjects.docc */; };
+ 06DD60D5528893F9F2205E53 /* AsyncObjects.docc in Sources */ = {isa = PBXBuildFile; fileRef = 8B9A58CCFC677DC911E4FF72 /* AsyncObjects.docc */; };
OBJ_127 /* AsyncCountdownEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_11 /* AsyncCountdownEvent.swift */; };
OBJ_128 /* AsyncEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_12 /* AsyncEvent.swift */; };
OBJ_129 /* AsyncSemaphore.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_13 /* AsyncSemaphore.swift */; };
@@ -119,7 +119,7 @@
/* End PBXBuildFile section */
/* Begin PBXFileReference section */
- 8D2D57DEE49A8FE17487AC31 /* AsyncObjects.docc */ = {isa = PBXFileReference; includeInIndex = 1; path = AsyncObjects.docc; sourceTree = ""; };
+ 8B9A58CCFC677DC911E4FF72 /* AsyncObjects.docc */ = {isa = PBXFileReference; includeInIndex = 1; path = AsyncObjects.docc; sourceTree = ""; };
OBJ_100 /* OrderedSet+Insertions.swift */ = {isa = PBXFileReference; path = "OrderedSet+Insertions.swift"; sourceTree = ""; };
OBJ_101 /* OrderedSet+Invariants.swift */ = {isa = PBXFileReference; path = "OrderedSet+Invariants.swift"; sourceTree = ""; };
OBJ_102 /* OrderedSet+Partial MutableCollection.swift */ = {isa = PBXFileReference; path = "OrderedSet+Partial MutableCollection.swift"; sourceTree = ""; };
@@ -137,7 +137,7 @@
OBJ_113 /* OrderedSet.swift */ = {isa = PBXFileReference; path = OrderedSet.swift; sourceTree = ""; };
OBJ_115 /* RandomAccessCollection+Offsets.swift */ = {isa = PBXFileReference; path = "RandomAccessCollection+Offsets.swift"; sourceTree = ""; };
OBJ_116 /* _UnsafeBitset.swift */ = {isa = PBXFileReference; path = _UnsafeBitset.swift; sourceTree = ""; };
- OBJ_117 /* Package.swift */ = {isa = PBXFileReference; explicitFileType = sourcecode.swift; name = Package.swift; path = "/Users/soumya.mahunt/Documents/projects/AsyncObjects/.build/checkouts/swift-collections/Package.swift"; sourceTree = ""; };
+ OBJ_117 /* Package.swift */ = {isa = PBXFileReference; explicitFileType = sourcecode.swift; name = Package.swift; path = "/home/runner/work/AsyncObjects/AsyncObjects/.build/checkouts/swift-collections/Package.swift"; sourceTree = ""; };
OBJ_12 /* AsyncEvent.swift */ = {isa = PBXFileReference; path = AsyncEvent.swift; sourceTree = ""; };
OBJ_13 /* AsyncSemaphore.swift */ = {isa = PBXFileReference; path = AsyncSemaphore.swift; sourceTree = ""; };
OBJ_15 /* AsyncObject+Clock.swift */ = {isa = PBXFileReference; path = "AsyncObject+Clock.swift"; sourceTree = ""; };
@@ -255,7 +255,7 @@
OBJ_40 /* TaskOperation.swift */,
OBJ_41 /* TaskQueue.swift */,
OBJ_42 /* TaskTracker.swift */,
- 8D2D57DEE49A8FE17487AC31 /* AsyncObjects.docc */,
+ 8B9A58CCFC677DC911E4FF72 /* AsyncObjects.docc */,
);
name = AsyncObjects;
path = Sources/AsyncObjects;
@@ -395,13 +395,13 @@
OBJ_58 /* Dependencies */ = {
isa = PBXGroup;
children = (
- OBJ_59 /* swift-collections 1.0.3 */,
+ OBJ_59 /* swift-collections 1.0.4 */,
);
name = Dependencies;
path = "";
sourceTree = "";
};
- OBJ_59 /* swift-collections 1.0.3 */ = {
+ OBJ_59 /* swift-collections 1.0.4 */ = {
isa = PBXGroup;
children = (
OBJ_60 /* Collections */,
@@ -409,7 +409,7 @@
OBJ_62 /* OrderedCollections */,
OBJ_117 /* Package.swift */,
);
- name = "swift-collections 1.0.3";
+ name = "swift-collections 1.0.4";
path = "";
sourceTree = SOURCE_ROOT;
};
@@ -673,7 +673,7 @@
OBJ_150 /* TaskOperation.swift in Sources */,
OBJ_151 /* TaskQueue.swift in Sources */,
OBJ_152 /* TaskTracker.swift in Sources */,
- 2F26FEA977A3A75AA23FA1BB /* AsyncObjects.docc in Sources */,
+ 06DD60D5528893F9F2205E53 /* AsyncObjects.docc in Sources */,
);
};
OBJ_161 /* Sources */ = {
@@ -849,7 +849,7 @@
isa = XCBuildConfiguration;
buildSettings = {
LD = /usr/bin/true;
- OTHER_SWIFT_FLAGS = "-swift-version 5 -I $(TOOLCHAIN_DIR)/usr/lib/swift/pm/ManifestAPI -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk -package-description-version 5.6.0";
+ OTHER_SWIFT_FLAGS = "-swift-version 5 -I $(TOOLCHAIN_DIR)/usr/lib/swift/pm/ManifestAPI -package-description-version 5.6.0";
SWIFT_VERSION = 5.0;
};
name = Debug;
@@ -858,7 +858,7 @@
isa = XCBuildConfiguration;
buildSettings = {
LD = /usr/bin/true;
- OTHER_SWIFT_FLAGS = "-swift-version 5 -I $(TOOLCHAIN_DIR)/usr/lib/swift/pm/ManifestAPI -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk -package-description-version 5.6.0";
+ OTHER_SWIFT_FLAGS = "-swift-version 5 -I $(TOOLCHAIN_DIR)/usr/lib/swift/pm/ManifestAPI -package-description-version 5.6.0";
SWIFT_VERSION = 5.0;
};
name = Release;
@@ -889,17 +889,17 @@
);
HEADER_SEARCH_PATHS = "$(inherited)";
INFOPLIST_FILE = AsyncObjects.xcodeproj/AsyncObjectsTests_Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 14.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 13.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @loader_path/../Frameworks @loader_path/Frameworks";
- MACOSX_DEPLOYMENT_TARGET = 11.0;
+ MACOSX_DEPLOYMENT_TARGET = 10.15;
OTHER_CFLAGS = "$(inherited)";
OTHER_LDFLAGS = "$(inherited)";
OTHER_SWIFT_FLAGS = "$(inherited)";
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)";
SWIFT_VERSION = 5.0;
TARGET_NAME = AsyncObjectsTests;
- TVOS_DEPLOYMENT_TARGET = 14.0;
- WATCHOS_DEPLOYMENT_TARGET = 7.0;
+ TVOS_DEPLOYMENT_TARGET = 13.0;
+ WATCHOS_DEPLOYMENT_TARGET = 6.0;
};
name = Debug;
};
@@ -917,17 +917,17 @@
);
HEADER_SEARCH_PATHS = "$(inherited)";
INFOPLIST_FILE = AsyncObjects.xcodeproj/AsyncObjectsTests_Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 14.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 13.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @loader_path/../Frameworks @loader_path/Frameworks";
- MACOSX_DEPLOYMENT_TARGET = 11.0;
+ MACOSX_DEPLOYMENT_TARGET = 10.15;
OTHER_CFLAGS = "$(inherited)";
OTHER_LDFLAGS = "$(inherited)";
OTHER_SWIFT_FLAGS = "$(inherited)";
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)";
SWIFT_VERSION = 5.0;
TARGET_NAME = AsyncObjectsTests;
- TVOS_DEPLOYMENT_TARGET = 14.0;
- WATCHOS_DEPLOYMENT_TARGET = 7.0;
+ TVOS_DEPLOYMENT_TARGET = 13.0;
+ WATCHOS_DEPLOYMENT_TARGET = 6.0;
};
name = Release;
};
@@ -997,7 +997,7 @@
isa = XCBuildConfiguration;
buildSettings = {
LD = /usr/bin/true;
- OTHER_SWIFT_FLAGS = "-swift-version 5 -I $(TOOLCHAIN_DIR)/usr/lib/swift/pm/ManifestAPI -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk -package-description-version 5.3.0";
+ OTHER_SWIFT_FLAGS = "-swift-version 5 -I $(TOOLCHAIN_DIR)/usr/lib/swift/pm/ManifestAPI -package-description-version 5.5.0";
SWIFT_VERSION = 5.0;
};
name = Debug;
@@ -1006,7 +1006,7 @@
isa = XCBuildConfiguration;
buildSettings = {
LD = /usr/bin/true;
- OTHER_SWIFT_FLAGS = "-swift-version 5 -I $(TOOLCHAIN_DIR)/usr/lib/swift/pm/ManifestAPI -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk -package-description-version 5.3.0";
+ OTHER_SWIFT_FLAGS = "-swift-version 5 -I $(TOOLCHAIN_DIR)/usr/lib/swift/pm/ManifestAPI -package-description-version 5.5.0";
SWIFT_VERSION = 5.0;
};
name = Release;
diff --git a/CHANGELOG.md b/CHANGELOG.md
index c6f75e2..ce10a43 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,16 @@
+## [2.1.0](https://github.com/SwiftyLab/AsyncObjects/compare/v2.0.0...v2.1.0) (2023-03-04)
+
+
+### ✅ Tests
+
+* add async signal tests for events ([#17](https://github.com/SwiftyLab/AsyncObjects/issues/17)) ([5ce6b1a](https://github.com/SwiftyLab/AsyncObjects/commit/5ce6b1a9f1322ddbbe0ae7852c10798942f5f397))
+
+
+### 🔥 Refactorings
+
+* add identifier metadata for cancellation source registered tasks ([#18](https://github.com/SwiftyLab/AsyncObjects/issues/18)) ([0ab431e](https://github.com/SwiftyLab/AsyncObjects/commit/0ab431e460463396761eb417f785922a04fe4680))
+* modify cancellation source implementation to not store tasks and linked cancellation sources ([#15](https://github.com/SwiftyLab/AsyncObjects/issues/15)) ([3c3c61b](https://github.com/SwiftyLab/AsyncObjects/commit/3c3c61b4740f728bf3a3c53a387972fd09022498))
+
## [2.0.0](https://github.com/SwiftyLab/AsyncObjects/compare/v1.0.0...v2.0.0) (2023-01-07)