diff --git a/sfdx-project.json b/sfdx-project.json
index 6c2cc72..76bee5e 100644
--- a/sfdx-project.json
+++ b/sfdx-project.json
@@ -12,11 +12,12 @@
"name": "fflib-apex-extensions",
"namespace": "",
"sfdcLoginUrl": "https://login.salesforce.com",
- "sourceApiVersion": "66.0",
+ "sourceApiVersion": "67.0",
"packageAliases": {
"fflibApexExtensions": "0HoJ8000000KyjfKAC",
"fflibApexExtensions@0.7.0-1": "04tJ8000000kaKzIAI",
"fflibApexExtensions@0.8.0-1-apiUpgrade": "04tJ8000000kaL4IAI",
- "fflibApexExtensions@0.9.0-1-feature/genericSelector": "04tJ8000000kaPHIAY"
+ "fflibApexExtensions@0.9.0-1-feature/genericSelector": "04tJ8000000kaPHIAY",
+ "fflibApexExtensions@0.10.0-1-api-upgrade-67": "04tJ9000000YW1CIAW"
}
-}
+}
\ No newline at end of file
diff --git a/sfdx-source/apex-extensions/main/application/classic/classes/fflib_ClassicDomainFactory.cls-meta.xml b/sfdx-source/apex-extensions/main/application/classic/classes/fflib_ClassicDomainFactory.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/application/classic/classes/fflib_ClassicDomainFactory.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/application/classic/classes/fflib_ClassicDomainFactory.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/application/classic/classes/fflib_ClassicSelectorFactory.cls-meta.xml b/sfdx-source/apex-extensions/main/application/classic/classes/fflib_ClassicSelectorFactory.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/application/classic/classes/fflib_ClassicSelectorFactory.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/application/classic/classes/fflib_ClassicSelectorFactory.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/application/classic/classes/fflib_ClassicServiceFactory.cls-meta.xml b/sfdx-source/apex-extensions/main/application/classic/classes/fflib_ClassicServiceFactory.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/application/classic/classes/fflib_ClassicServiceFactory.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/application/classic/classes/fflib_ClassicServiceFactory.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/application/classic/classes/fflib_ClassicTriggerHandlerFactory.cls-meta.xml b/sfdx-source/apex-extensions/main/application/classic/classes/fflib_ClassicTriggerHandlerFactory.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/application/classic/classes/fflib_ClassicTriggerHandlerFactory.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/application/classic/classes/fflib_ClassicTriggerHandlerFactory.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/application/classic/classes/fflib_ClassicUnitOfWorkFactory.cls-meta.xml b/sfdx-source/apex-extensions/main/application/classic/classes/fflib_ClassicUnitOfWorkFactory.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/application/classic/classes/fflib_ClassicUnitOfWorkFactory.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/application/classic/classes/fflib_ClassicUnitOfWorkFactory.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_AppBinding.cls-meta.xml b/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_AppBinding.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_AppBinding.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_AppBinding.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_AppBindingMetaDataModule.cls-meta.xml b/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_AppBindingMetaDataModule.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_AppBindingMetaDataModule.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_AppBindingMetaDataModule.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_AppBindingModule.cls-meta.xml b/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_AppBindingModule.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_AppBindingModule.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_AppBindingModule.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_AppBindingResolver.cls-meta.xml b/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_AppBindingResolver.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_AppBindingResolver.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_AppBindingResolver.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_AppBindingType.cls-meta.xml b/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_AppBindingType.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_AppBindingType.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_AppBindingType.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_AppBindings.cls-meta.xml b/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_AppBindings.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_AppBindings.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_AppBindings.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_AppBindingsSelector.cls-meta.xml b/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_AppBindingsSelector.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_AppBindingsSelector.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_AppBindingsSelector.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_DynamicAppFactory.cls-meta.xml b/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_DynamicAppFactory.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_DynamicAppFactory.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_DynamicAppFactory.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_DynamicDomainFactory.cls-meta.xml b/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_DynamicDomainFactory.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_DynamicDomainFactory.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_DynamicDomainFactory.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_DynamicSelectorFactory.cls-meta.xml b/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_DynamicSelectorFactory.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_DynamicSelectorFactory.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_DynamicSelectorFactory.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_DynamicServiceFactory.cls-meta.xml b/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_DynamicServiceFactory.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_DynamicServiceFactory.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/application/dynamic/classes/fflib_DynamicServiceFactory.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/application/dynamic/classes/interfaces/fflib_IAppBinding.cls-meta.xml b/sfdx-source/apex-extensions/main/application/dynamic/classes/interfaces/fflib_IAppBinding.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/application/dynamic/classes/interfaces/fflib_IAppBinding.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/application/dynamic/classes/interfaces/fflib_IAppBinding.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/application/dynamic/classes/interfaces/fflib_IAppBindingModule.cls-meta.xml b/sfdx-source/apex-extensions/main/application/dynamic/classes/interfaces/fflib_IAppBindingModule.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/application/dynamic/classes/interfaces/fflib_IAppBindingModule.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/application/dynamic/classes/interfaces/fflib_IAppBindingModule.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/application/dynamic/classes/interfaces/fflib_IAppBindingResolver.cls-meta.xml b/sfdx-source/apex-extensions/main/application/dynamic/classes/interfaces/fflib_IAppBindingResolver.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/application/dynamic/classes/interfaces/fflib_IAppBindingResolver.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/application/dynamic/classes/interfaces/fflib_IAppBindingResolver.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/application/dynamic/classes/interfaces/fflib_IAppBindingRouter.cls-meta.xml b/sfdx-source/apex-extensions/main/application/dynamic/classes/interfaces/fflib_IAppBindingRouter.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/application/dynamic/classes/interfaces/fflib_IAppBindingRouter.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/application/dynamic/classes/interfaces/fflib_IAppBindingRouter.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/application/dynamic/classes/interfaces/fflib_IAppBindings.cls-meta.xml b/sfdx-source/apex-extensions/main/application/dynamic/classes/interfaces/fflib_IAppBindings.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/application/dynamic/classes/interfaces/fflib_IAppBindings.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/application/dynamic/classes/interfaces/fflib_IAppBindings.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/default/classes/criteria/fflib_Comparator.cls-meta.xml b/sfdx-source/apex-extensions/main/default/classes/criteria/fflib_Comparator.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/default/classes/criteria/fflib_Comparator.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/default/classes/criteria/fflib_Comparator.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/default/classes/criteria/fflib_Criteria.cls-meta.xml b/sfdx-source/apex-extensions/main/default/classes/criteria/fflib_Criteria.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/default/classes/criteria/fflib_Criteria.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/default/classes/criteria/fflib_Criteria.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/default/classes/criteria/fflib_Operator.cls-meta.xml b/sfdx-source/apex-extensions/main/default/classes/criteria/fflib_Operator.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/default/classes/criteria/fflib_Operator.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/default/classes/criteria/fflib_Operator.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/default/classes/criteria/fflib_OperatorUtils.cls-meta.xml b/sfdx-source/apex-extensions/main/default/classes/criteria/fflib_OperatorUtils.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/default/classes/criteria/fflib_OperatorUtils.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/default/classes/criteria/fflib_OperatorUtils.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/default/classes/domains/fflib_DateTimes.cls-meta.xml b/sfdx-source/apex-extensions/main/default/classes/domains/fflib_DateTimes.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/default/classes/domains/fflib_DateTimes.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/default/classes/domains/fflib_DateTimes.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/default/classes/domains/fflib_Dates.cls-meta.xml b/sfdx-source/apex-extensions/main/default/classes/domains/fflib_Dates.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/default/classes/domains/fflib_Dates.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/default/classes/domains/fflib_Dates.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/default/classes/domains/fflib_Decimals.cls-meta.xml b/sfdx-source/apex-extensions/main/default/classes/domains/fflib_Decimals.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/default/classes/domains/fflib_Decimals.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/default/classes/domains/fflib_Decimals.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/default/classes/domains/fflib_Doubles.cls-meta.xml b/sfdx-source/apex-extensions/main/default/classes/domains/fflib_Doubles.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/default/classes/domains/fflib_Doubles.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/default/classes/domains/fflib_Doubles.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/default/classes/domains/fflib_ISObjects2.cls-meta.xml b/sfdx-source/apex-extensions/main/default/classes/domains/fflib_ISObjects2.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/default/classes/domains/fflib_ISObjects2.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/default/classes/domains/fflib_ISObjects2.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/default/classes/domains/fflib_Ids.cls-meta.xml b/sfdx-source/apex-extensions/main/default/classes/domains/fflib_Ids.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/default/classes/domains/fflib_Ids.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/default/classes/domains/fflib_Ids.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/default/classes/domains/fflib_Integers.cls-meta.xml b/sfdx-source/apex-extensions/main/default/classes/domains/fflib_Integers.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/default/classes/domains/fflib_Integers.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/default/classes/domains/fflib_Integers.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/default/classes/domains/fflib_Longs.cls-meta.xml b/sfdx-source/apex-extensions/main/default/classes/domains/fflib_Longs.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/default/classes/domains/fflib_Longs.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/default/classes/domains/fflib_Longs.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/default/classes/domains/fflib_Objects2.cls-meta.xml b/sfdx-source/apex-extensions/main/default/classes/domains/fflib_Objects2.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/default/classes/domains/fflib_Objects2.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/default/classes/domains/fflib_Objects2.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/default/classes/domains/fflib_SObjects2.cls b/sfdx-source/apex-extensions/main/default/classes/domains/fflib_SObjects2.cls
index 2a5ecc6..42c6082 100644
--- a/sfdx-source/apex-extensions/main/default/classes/domains/fflib_SObjects2.cls
+++ b/sfdx-source/apex-extensions/main/default/classes/domains/fflib_SObjects2.cls
@@ -1079,16 +1079,16 @@ public virtual class fflib_SObjects2
}
/**
- * Overrides the fflib_SObjects base implementation, which casts every value to `String` and
- * uses `String.isNotBlank` — that throws a TypeException on Date / Datetime / Number / Lookup
- * fields. This override generalises to "any non-null value, and for Strings also non-blank",
- * so the helper works for every field type.
- *
- * @param field The field to check.
- *
- * @return The records whose value for `field` is non-null (and, for Strings, non-blank).
- */
- protected override List getRecordsWithNonBlankFieldValues(Schema.SObjectField sObjectField)
+ * Overrides the fflib_SObjects base implementation, which casts every value to `String` and
+ * uses `String.isNotBlank` — that throws a TypeException on Date / Datetime / Number / Lookup
+ * fields. This override generalises to "any non-null value, and for Strings also non-blank",
+ * so the helper works for every field type.
+ *
+ * @param sObjectField The field to check.
+ *
+ * @return The records whose value for `field` is non-null (and, for Strings, non-blank).
+ */
+ protected List getRecordsWithNonBlankFieldValues(Schema.SObjectField sObjectField)
{
List result = new List();
for (SObject record : getRecords())
diff --git a/sfdx-source/apex-extensions/main/default/classes/domains/fflib_SObjects2.cls-meta.xml b/sfdx-source/apex-extensions/main/default/classes/domains/fflib_SObjects2.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/default/classes/domains/fflib_SObjects2.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/default/classes/domains/fflib_SObjects2.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/default/classes/domains/fflib_Strings.cls-meta.xml b/sfdx-source/apex-extensions/main/default/classes/domains/fflib_Strings.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/default/classes/domains/fflib_Strings.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/default/classes/domains/fflib_Strings.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/default/classes/factories/fflib_ISObjectFactory.cls-meta.xml b/sfdx-source/apex-extensions/main/default/classes/factories/fflib_ISObjectFactory.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/default/classes/factories/fflib_ISObjectFactory.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/default/classes/factories/fflib_ISObjectFactory.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/default/classes/factories/fflib_SObjectFactory.cls-meta.xml b/sfdx-source/apex-extensions/main/default/classes/factories/fflib_SObjectFactory.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/default/classes/factories/fflib_SObjectFactory.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/default/classes/factories/fflib_SObjectFactory.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/default/classes/http/fflib_HttpException.cls-meta.xml b/sfdx-source/apex-extensions/main/default/classes/http/fflib_HttpException.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/default/classes/http/fflib_HttpException.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/default/classes/http/fflib_HttpException.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/default/classes/http/fflib_HttpProblem.cls-meta.xml b/sfdx-source/apex-extensions/main/default/classes/http/fflib_HttpProblem.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/default/classes/http/fflib_HttpProblem.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/default/classes/http/fflib_HttpProblem.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/default/classes/http/fflib_HttpProblemDetail.cls-meta.xml b/sfdx-source/apex-extensions/main/default/classes/http/fflib_HttpProblemDetail.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/default/classes/http/fflib_HttpProblemDetail.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/default/classes/http/fflib_HttpProblemDetail.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/default/classes/http/fflib_HttpStatusCode.cls-meta.xml b/sfdx-source/apex-extensions/main/default/classes/http/fflib_HttpStatusCode.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/default/classes/http/fflib_HttpStatusCode.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/default/classes/http/fflib_HttpStatusCode.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/default/classes/selectors/fflib_SObjectsSelector.cls-meta.xml b/sfdx-source/apex-extensions/main/default/classes/selectors/fflib_SObjectsSelector.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/default/classes/selectors/fflib_SObjectsSelector.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/default/classes/selectors/fflib_SObjectsSelector.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/default/classes/triggerHanders/fflib_ISObjectTriggerHandler.cls-meta.xml b/sfdx-source/apex-extensions/main/default/classes/triggerHanders/fflib_ISObjectTriggerHandler.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/default/classes/triggerHanders/fflib_ISObjectTriggerHandler.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/default/classes/triggerHanders/fflib_ISObjectTriggerHandler.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/default/classes/triggerHanders/fflib_SObjectTriggerHandler.cls-meta.xml b/sfdx-source/apex-extensions/main/default/classes/triggerHanders/fflib_SObjectTriggerHandler.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/default/classes/triggerHanders/fflib_SObjectTriggerHandler.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/default/classes/triggerHanders/fflib_SObjectTriggerHandler.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/default/classes/utils/fflib_ArrayUtils.cls-meta.xml b/sfdx-source/apex-extensions/main/default/classes/utils/fflib_ArrayUtils.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/default/classes/utils/fflib_ArrayUtils.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/default/classes/utils/fflib_ArrayUtils.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/default/classes/utils/fflib_MockSOQLResult.cls-meta.xml b/sfdx-source/apex-extensions/main/default/classes/utils/fflib_MockSOQLResult.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/default/classes/utils/fflib_MockSOQLResult.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/default/classes/utils/fflib_MockSOQLResult.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/default/classes/utils/fflib_MockSObjectUtil.cls-meta.xml b/sfdx-source/apex-extensions/main/default/classes/utils/fflib_MockSObjectUtil.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/default/classes/utils/fflib_MockSObjectUtil.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/default/classes/utils/fflib_MockSObjectUtil.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/default/classes/utils/fflib_RecordTypeId.cls-meta.xml b/sfdx-source/apex-extensions/main/default/classes/utils/fflib_RecordTypeId.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/default/classes/utils/fflib_RecordTypeId.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/default/classes/utils/fflib_RecordTypeId.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/default/classes/utils/fflib_SObjectShare.cls-meta.xml b/sfdx-source/apex-extensions/main/default/classes/utils/fflib_SObjectShare.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/default/classes/utils/fflib_SObjectShare.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/default/classes/utils/fflib_SObjectShare.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/default/classes/utils/fflib_StringUtils.cls-meta.xml b/sfdx-source/apex-extensions/main/default/classes/utils/fflib_StringUtils.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/default/classes/utils/fflib_StringUtils.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/default/classes/utils/fflib_StringUtils.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/logger/classes/fflib_ALogAppenderFilter.cls-meta.xml b/sfdx-source/apex-extensions/main/logger/classes/fflib_ALogAppenderFilter.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/logger/classes/fflib_ALogAppenderFilter.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/logger/classes/fflib_ALogAppenderFilter.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/logger/classes/fflib_LogEntry.cls-meta.xml b/sfdx-source/apex-extensions/main/logger/classes/fflib_LogEntry.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/logger/classes/fflib_LogEntry.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/logger/classes/fflib_LogEntry.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/logger/classes/fflib_LogEventAppender.cls-meta.xml b/sfdx-source/apex-extensions/main/logger/classes/fflib_LogEventAppender.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/logger/classes/fflib_LogEventAppender.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/logger/classes/fflib_LogEventAppender.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/logger/classes/fflib_LogEventDomain.cls-meta.xml b/sfdx-source/apex-extensions/main/logger/classes/fflib_LogEventDomain.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/logger/classes/fflib_LogEventDomain.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/logger/classes/fflib_LogEventDomain.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/logger/classes/fflib_LogEventStoreListener.cls b/sfdx-source/apex-extensions/main/logger/classes/fflib_LogEventStoreListener.cls
index 1a0b4f1..3c133d5 100644
--- a/sfdx-source/apex-extensions/main/logger/classes/fflib_LogEventStoreListener.cls
+++ b/sfdx-source/apex-extensions/main/logger/classes/fflib_LogEventStoreListener.cls
@@ -55,6 +55,6 @@ public with sharing class fflib_LogEventStoreListener extends fflib_LogEventDoma
)
);
}
- insert logEntryRecords;
+ insert as system logEntryRecords;
}
}
\ No newline at end of file
diff --git a/sfdx-source/apex-extensions/main/logger/classes/fflib_LogEventStoreListener.cls-meta.xml b/sfdx-source/apex-extensions/main/logger/classes/fflib_LogEventStoreListener.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/logger/classes/fflib_LogEventStoreListener.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/logger/classes/fflib_LogEventStoreListener.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/logger/classes/fflib_Logger.cls-meta.xml b/sfdx-source/apex-extensions/main/logger/classes/fflib_Logger.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/logger/classes/fflib_Logger.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/logger/classes/fflib_Logger.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/logger/classes/fflib_PlatformEventDomain.cls-meta.xml b/sfdx-source/apex-extensions/main/logger/classes/fflib_PlatformEventDomain.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/logger/classes/fflib_PlatformEventDomain.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/logger/classes/fflib_PlatformEventDomain.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/logger/classes/interfaces/fflib_ILogAppender.cls-meta.xml b/sfdx-source/apex-extensions/main/logger/classes/interfaces/fflib_ILogAppender.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/logger/classes/interfaces/fflib_ILogAppender.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/logger/classes/interfaces/fflib_ILogAppender.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/logger/classes/interfaces/fflib_ILogMessageFormatter.cls-meta.xml b/sfdx-source/apex-extensions/main/logger/classes/interfaces/fflib_ILogMessageFormatter.cls-meta.xml
index d331bb6..0dff683 100644
--- a/sfdx-source/apex-extensions/main/logger/classes/interfaces/fflib_ILogMessageFormatter.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/logger/classes/interfaces/fflib_ILogMessageFormatter.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
\ No newline at end of file
diff --git a/sfdx-source/apex-extensions/main/logger/classes/interfaces/fflib_ILogger.cls-meta.xml b/sfdx-source/apex-extensions/main/logger/classes/interfaces/fflib_ILogger.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/logger/classes/interfaces/fflib_ILogger.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/logger/classes/interfaces/fflib_ILogger.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/logger/classes/interfaces/fflib_IPlatformEventDomain.cls-meta.xml b/sfdx-source/apex-extensions/main/logger/classes/interfaces/fflib_IPlatformEventDomain.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/logger/classes/interfaces/fflib_IPlatformEventDomain.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/logger/classes/interfaces/fflib_IPlatformEventDomain.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/logger/triggers/fflib_LogEventTrigger.trigger-meta.xml b/sfdx-source/apex-extensions/main/logger/triggers/fflib_LogEventTrigger.trigger-meta.xml
index 20251bb..a8e66ed 100644
--- a/sfdx-source/apex-extensions/main/logger/triggers/fflib_LogEventTrigger.trigger-meta.xml
+++ b/sfdx-source/apex-extensions/main/logger/triggers/fflib_LogEventTrigger.trigger-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/triggerHandler/classes/fflib_TriggerAction.cls-meta.xml b/sfdx-source/apex-extensions/main/triggerHandler/classes/fflib_TriggerAction.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/triggerHandler/classes/fflib_TriggerAction.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/triggerHandler/classes/fflib_TriggerAction.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/triggerHandler/classes/fflib_TriggerActionConfig.cls-meta.xml b/sfdx-source/apex-extensions/main/triggerHandler/classes/fflib_TriggerActionConfig.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/triggerHandler/classes/fflib_TriggerActionConfig.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/triggerHandler/classes/fflib_TriggerActionConfig.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/triggerHandler/classes/fflib_TriggerActionConfigSelector.cls-meta.xml b/sfdx-source/apex-extensions/main/triggerHandler/classes/fflib_TriggerActionConfigSelector.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/triggerHandler/classes/fflib_TriggerActionConfigSelector.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/triggerHandler/classes/fflib_TriggerActionConfigSelector.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/triggerHandler/classes/fflib_TriggerHandler.cls-meta.xml b/sfdx-source/apex-extensions/main/triggerHandler/classes/fflib_TriggerHandler.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/triggerHandler/classes/fflib_TriggerHandler.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/triggerHandler/classes/fflib_TriggerHandler.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/triggerHandler/classes/interfaces/fflib_ITriggerAction.cls-meta.xml b/sfdx-source/apex-extensions/main/triggerHandler/classes/interfaces/fflib_ITriggerAction.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/triggerHandler/classes/interfaces/fflib_ITriggerAction.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/triggerHandler/classes/interfaces/fflib_ITriggerAction.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/triggerHandler/classes/interfaces/fflib_ITriggerActionConfig.cls-meta.xml b/sfdx-source/apex-extensions/main/triggerHandler/classes/interfaces/fflib_ITriggerActionConfig.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/triggerHandler/classes/interfaces/fflib_ITriggerActionConfig.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/triggerHandler/classes/interfaces/fflib_ITriggerActionConfig.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/triggerHandler/classes/interfaces/fflib_ITriggerActionConfigSelector.cls-meta.xml b/sfdx-source/apex-extensions/main/triggerHandler/classes/interfaces/fflib_ITriggerActionConfigSelector.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/triggerHandler/classes/interfaces/fflib_ITriggerActionConfigSelector.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/triggerHandler/classes/interfaces/fflib_ITriggerActionConfigSelector.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/triggerHandler/classes/interfaces/fflib_ITriggerContext.cls-meta.xml b/sfdx-source/apex-extensions/main/triggerHandler/classes/interfaces/fflib_ITriggerContext.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/triggerHandler/classes/interfaces/fflib_ITriggerContext.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/triggerHandler/classes/interfaces/fflib_ITriggerContext.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/triggerHandler/classes/interfaces/fflib_ITriggerHandler.cls-meta.xml b/sfdx-source/apex-extensions/main/triggerHandler/classes/interfaces/fflib_ITriggerHandler.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/triggerHandler/classes/interfaces/fflib_ITriggerHandler.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/triggerHandler/classes/interfaces/fflib_ITriggerHandler.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/unitOfWork/classes/fflib_DoWork.cls-meta.xml b/sfdx-source/apex-extensions/main/unitOfWork/classes/fflib_DoWork.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/unitOfWork/classes/fflib_DoWork.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/unitOfWork/classes/fflib_DoWork.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/unitOfWork/classes/fflib_SObjectUnitOfWork2.cls-meta.xml b/sfdx-source/apex-extensions/main/unitOfWork/classes/fflib_SObjectUnitOfWork2.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/unitOfWork/classes/fflib_SObjectUnitOfWork2.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/unitOfWork/classes/fflib_SObjectUnitOfWork2.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/unitOfWork/classes/fflib_UnitOfWork.cls-meta.xml b/sfdx-source/apex-extensions/main/unitOfWork/classes/fflib_UnitOfWork.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/unitOfWork/classes/fflib_UnitOfWork.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/unitOfWork/classes/fflib_UnitOfWork.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/unitOfWork/classes/interfaces/fflib_IDoWork.cls-meta.xml b/sfdx-source/apex-extensions/main/unitOfWork/classes/interfaces/fflib_IDoWork.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/unitOfWork/classes/interfaces/fflib_IDoWork.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/unitOfWork/classes/interfaces/fflib_IDoWork.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/main/unitOfWork/classes/interfaces/fflib_IUnitOfWork.cls-meta.xml b/sfdx-source/apex-extensions/main/unitOfWork/classes/interfaces/fflib_IUnitOfWork.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/main/unitOfWork/classes/interfaces/fflib_IUnitOfWork.cls-meta.xml
+++ b/sfdx-source/apex-extensions/main/unitOfWork/classes/interfaces/fflib_IUnitOfWork.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/tests/classes/application/fflib_AppBindingResolverTest.cls-meta.xml b/sfdx-source/apex-extensions/tests/classes/application/fflib_AppBindingResolverTest.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/tests/classes/application/fflib_AppBindingResolverTest.cls-meta.xml
+++ b/sfdx-source/apex-extensions/tests/classes/application/fflib_AppBindingResolverTest.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/tests/classes/application/fflib_AppBindingsTest.cls-meta.xml b/sfdx-source/apex-extensions/tests/classes/application/fflib_AppBindingsTest.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/tests/classes/application/fflib_AppBindingsTest.cls-meta.xml
+++ b/sfdx-source/apex-extensions/tests/classes/application/fflib_AppBindingsTest.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/tests/classes/application/fflib_ClassicDomainFactoryTest.cls-meta.xml b/sfdx-source/apex-extensions/tests/classes/application/fflib_ClassicDomainFactoryTest.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/tests/classes/application/fflib_ClassicDomainFactoryTest.cls-meta.xml
+++ b/sfdx-source/apex-extensions/tests/classes/application/fflib_ClassicDomainFactoryTest.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/tests/classes/application/fflib_ClassicSelectorFactoryTest.cls-meta.xml b/sfdx-source/apex-extensions/tests/classes/application/fflib_ClassicSelectorFactoryTest.cls-meta.xml
index cad713d..b009296 100644
--- a/sfdx-source/apex-extensions/tests/classes/application/fflib_ClassicSelectorFactoryTest.cls-meta.xml
+++ b/sfdx-source/apex-extensions/tests/classes/application/fflib_ClassicSelectorFactoryTest.cls-meta.xml
@@ -1,5 +1,5 @@
- 66.0
+ 67.0
Active
diff --git a/sfdx-source/apex-extensions/tests/classes/application/fflib_ClassicUnitOfWorkFactoryTest.cls b/sfdx-source/apex-extensions/tests/classes/application/fflib_ClassicUnitOfWorkFactoryTest.cls
index 0fa6b03..57bdb9b 100644
--- a/sfdx-source/apex-extensions/tests/classes/application/fflib_ClassicUnitOfWorkFactoryTest.cls
+++ b/sfdx-source/apex-extensions/tests/classes/application/fflib_ClassicUnitOfWorkFactoryTest.cls
@@ -10,10 +10,27 @@ private class fflib_ClassicUnitOfWorkFactoryTest
@IsTest
static void testUnitOfWorkMock()
{
- fflib_ApexMocks mocks = new fflib_ApexMocks();
- fflib_ISObjectUnitOfWork unitOfWorkMock = new fflib_SObjectMocks.SObjectUnitOfWork(mocks);
-
new fflib_ClassicUnitOfWorkFactory()
- .setMock(unitOfWorkMock);
+ .setMock(newUnitOfWorkStub());
+ }
+
+ private static fflib_ISObjectUnitOfWork newUnitOfWorkStub() {
+ return (fflib_ISObjectUnitOfWork) Test.createStub(
+ fflib_ISObjectUnitOfWork.class,
+ new UnitOfWorkStubProvider()
+ );
+ }
+
+ private class UnitOfWorkStubProvider implements System.StubProvider {
+ public Object handleMethodCall(
+ Object stubbedObject,
+ String stubbedMethodName,
+ System.Type returnType,
+ List listOfParamTypes,
+ List listOfParamNames,
+ List