238 Commits
Author SHA1 Message Date
github-actions b9f2bde59f Update package version to 0.9.0.NEXT
Create Release / release (push) Canceled after 0s
v0.8.0.1
2026-03-31 11:51:16 +00:00
wim ea31aa49fc Fix build pipeline 2026-03-31 12:50:18 +01:00
William Velzeboer 3e89f74910 Upgrade API to 66.0 (#85)
* Upgrade API to 66.0

Upgrade API version of all components to Spring '26 release

* New package version 0.8.0-1-apiUpgrade created
2026-03-31 12:44:39 +01:00
wim 493bfc1eee Manually trigger pipeline 2026-03-30 14:56:11 +01:00
github-actions e48df56aa8 Update package version to 0.8.0.NEXT
Create Release / release (push) Canceled after 0s
v0.7.0.1
2026-03-30 13:49:28 +00:00
wim 44f31df4ad Manually trigger pipeline 2026-03-30 14:48:44 +01:00
wim c892f821c7 Manually trigger pipeline 2026-03-30 14:33:51 +01:00
wim 132d7421a7 Manually trigger pipeline 2026-03-30 14:13:28 +01:00
wim f02bce4979 Manually trigger pipeline 2026-03-30 13:54:09 +01:00
wim 7c9ee600ec Manually trigger pipeline 2026-03-30 13:41:01 +01:00
wim a4e2d0ed84 Fix pipeline 2026-03-30 13:39:11 +01:00
William Velzeboer 8a6e7a37aa Fix pipeline git push issue (#84)
* Fix pipeline git push issue

* Add Install instructions

* New package version 0.3.0-1-bugfix/pipelineFix2 created
2026-03-30 12:27:12 +01:00
wim 89d7ec5ac1 Fix pipeline merge bug 2026-03-30 11:38:22 +01:00
William Velzeboer a1bcd4bef4 Fix pipeline bug (#83)
* Fix pipeline bug

* New package version 0.2.0-1-bugfix/pipelineBug created

* Update Package Version Log with 0.2.0-1-bugfix/pipelineBug-Beta
2026-03-30 11:32:08 +01:00
wim 5e74fa5ab2 Update README to reflect changes 2026-03-26 20:13:30 +00:00
William Velzeboer 4d889fe8e1 Feature/unlocked managed package (#82)
* New package version 0.1.0-2-feature/UnlockedManagedPackage created

* Update Package Version Log with 0.1.0-2-feature/UnlockedManagedPackage-Beta
2026-03-26 20:07:48 +00:00
William Velzeboer ca50920f38 Build pipelines for Unlocked Package (#81)
* Build pipelines for Unlocked Package

* Build pipelines for Unlocked Package

* Build pipelines for Unlocked Package

* Build pipelines for Unlocked Package

* Build pipelines for Unlocked Package

* Build pipelines for Unlocked Package

* Build pipelines for Unlocked Package

* Build pipelines for Unlocked Package

* Build pipelines for Unlocked Package

* Build pipelines for Unlocked Package

* Build pipelines for Unlocked Package

* Build issues

* Build pipeline fixes

* Build pipeline fixes

* Build pipeline fixes

* Build pipeline fixes

* Build pipeline fixes

* Build pipeline fixes

* Add publish pipeline

* New package version 0.1.0-1-feature/UnlockedManagedPackage created

* Update Package Version Log with 0.1.0-1-feature/UnlockedManagedPackage-Beta
2026-03-26 19:09:01 +00:00
wim af6cef47f3 Fix build issues 2026-03-26 14:36:00 +00:00
William Velzeboer 98c38f93b0 Add mass copy fields feature (#80)
The new copyField method can copy field values in bulk from one domain to another related domain
2026-01-27 14:25:16 +00:00
William Velzeboer 09f0c2ef0d Add overloads for decimal values in getRecords and getRecordsNotIn (#77)
* Add overloads for decimal values in getRecords and getRecordsNotIn

* updated readme file

* Add compatibility for multiselect picklists for the `getRecords` method
2026-01-22 11:47:51 +00:00
William Velzeboer e986a25180 Add replaceKey method to fflib_ArrayUtils (#76) 2026-01-22 10:21:29 +00:00
William Velzeboer 2051e8f381 Change fflib_SObjects2 to fflib_ISObjects2 for getParentFieldById methods (#75) 2026-01-20 12:00:40 +00:00
William Velzeboer 5c14faa02e Add getParentFieldById methods to fflib_SObjects2 (#73)
This method can fetch deeply related data which is distributed over multiple related domains
2026-01-20 10:42:08 +00:00
William Velzeboer 82e84354d5 Add getBooleanFieldByIdField method to fflib_SObjects2 (#72) 2026-01-19 10:52:04 +00:00
William Velzeboer babc2081f6 Add method overload for fflib_ArrayUtils.mergeMaps (#71)
Adds compatibility with Boolean values
2026-01-19 10:11:46 +00:00
William Velzeboer 57a9c3f503 Add method overload for fflib_ArrayUtils.replaceValues (#70)
Adds compatibility with Boolean values
2026-01-19 09:57:46 +00:00
William Velzeboer 2fe75d9bd1 Bump API version to 65.0 (#69)
* Bump API version to 65.0

* Add public to abstract method
2026-01-16 16:40:49 +00:00
William Velzeboer 85d35c9abb Add two method overloads for fflib_ArrayUtils.replaceValues to add co… (#68)
* Add two method overloads for fflib_ArrayUtils.replaceValues to add compatibility with Decimal and String values

* Fix failing test
2026-01-16 16:12:41 +00:00
William Velzeboer 414145791d Add domain method getRecordsContaining (#67) 2025-12-05 17:03:18 +00:00
William Velzeboer 72b586f8a1 Add fflib_Formula.cls that can evaluate multiple instances of FormulaEval.FormulaInstance (#66) 2025-10-28 12:33:09 +00:00
William Velzeboer 73682a1ffa Add getChangedFields to triggerContext (#65) 2025-01-27 13:04:22 +00:00
Wim Velzeboer 5bb4c0f1ad Fix failing test in populated org 2024-07-30 11:18:30 +01:00
Wim Velzeboer 47702c194a Remove incorrect automatic code styling 2024-04-10 10:40:04 +01:00
William Velzeboer 883c1fd06e Merge pull request #64 from wimvelzeboer/feature/newDomainMethod
Feature/new domain method
2024-04-10 10:34:32 +01:00
Wim Velzeboer 273e47f0db Add method overload for getIdFieldValues to omit null values 2024-04-10 10:28:59 +01:00
Wim Velzeboer 64559fdbe5 Revert "Add method overload for getIdFieldValues to omit null values"
This reverts commit 003446ac97.
2024-04-10 10:10:09 +01:00
William Velzeboer 18897d738f Merge pull request #63 from wimvelzeboer/feature/newDomainMethods
Add method overload for getIdFieldValues to omit null values
2024-04-10 09:55:19 +01:00
Wim Velzeboer 003446ac97 Add method overload for getIdFieldValues to omit null values 2024-04-10 09:50:31 +01:00
Wim Velzeboer 6586ed6bb2 Add domain method getIdFieldsByStringField 2024-04-05 11:36:08 +01:00
William Velzeboer 8d907cf846 Merge pull request #62 from wimvelzeboer/feature/TriggerBypass
Add bypass to TriggerHandler
2024-03-01 20:24:28 +00:00
William Velzeboer c5eedd383b Merge branch 'main' into feature/TriggerBypass 2024-03-01 20:17:54 +00:00
Wim Velzeboer cc6de320e0 Add bypass to TriggerHandler 2024-03-01 19:08:06 +00:00
Wim Velzeboer 880999cba1 Add bypass to TriggerHandler 2024-03-01 19:06:16 +00:00
William Velzeboer 4384700cc2 Merge pull request #61 from wimvelzeboer/feature/TriggerBypass
Add bypass to TriggerHandler
2024-03-01 18:53:23 +00:00
Wim Velzeboer 3ac1dfac88 Add bypass to TriggerHandler 2024-03-01 18:48:23 +00:00
William Velzeboer ad0014e582 Merge pull request #60 from wimvelzeboer/feature/ElevatedAppBindingSelector
Add WITH SYSTEM_MODE to fflib_AppBindingsSelector class
2024-02-26 14:03:43 +00:00
Wim Velzeboer fd49c0b66d Add WITH SYSTEM_MODE to fflib_AppBindingsSelector class
This should avoid the requirement of adding read permission to the custom medata object. Particular for external users
2024-02-26 13:57:26 +00:00
William Velzeboer d93199b4e6 Merge pull request #59 from wimvelzeboer/feature/ElevatedAppBindingSelector
Add WITH SYSTEM_MODE to fflib_AppBindingsSelector class
2024-02-22 20:21:36 +00:00
Wim Velzeboer 604f9a5399 Add WITH SYSTEM_MODE to fflib_AppBindingsSelector class
This should avoid the requirement of adding read permission to the custom medata object. Particular for external users
2024-02-22 20:15:45 +00:00
William Velzeboer 181aef1359 Merge pull request #58 from wimvelzeboer/revert-57-wimvelzeboer-patch-1
Revert "Update fflib_LogEventStoreListenerTest.cls"
2024-02-05 21:29:38 +00:00