11abb61337
Upgrade API to 67.0 ( #91 )
...
* Upgrade API to 67.0
* Remove override due to build failure
* Fix test due to dependency changes
* Fix failing tests due to dependency changes
* New package version 0.10.0-1-api-upgrade-67 created
---------
Co-authored-by: Wim Velzeboer <wvelzeb1@its.jnj.com >
Co-authored-by: github-actions <github-actions@github.com >
2026-08-13 12:06:04 +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
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
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
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
Wim Velzeboer
4ccaf7afb1
Increase code coverage
2023-12-07 12:52:23 +00:00
Wim Velzeboer
fbed669ab8
Increase code coverage
2023-12-07 09:53:39 +00:00
wim
d114fecf4f
Remove Sharing Mode from Dynamic Application Factories
...
Sharing mode is no longer required as SOQL queries can now run in USER_MODE or SYSTEM_MODE.
2023-09-11 21:21:53 +01:00
wim
4390f83aef
Remove Sharing Mode from Dynamic Application Factories
...
Sharing mode is no longer required as SOQL queries can now run in USER_MODE or SYSTEM_MODE.
2023-09-11 17:18:53 +01:00
wim
671cac07b3
Remove Sharing Mode from Dynamic Application Factories
...
Sharing mode is no longer required as SOQL queries can now run in USER_MODE or SYSTEM_MODE.
2023-09-11 17:16:45 +01:00
wim
a0fc1bd10d
Improve performance of Dynamic Application Factories
...
Also added a method overload to provide a Package Name.
Useful for DX based second generation packages. Now each package can have their own bindings.
2023-09-01 15:39:25 +01:00
WimVelzeboer
59a2ea576a
Upgrade to API 57.0
...
Including refactor to System.Asset class
Signed-off-by: WimVelzeboer <william@velzeboer.nl >
2023-04-13 10:42:53 +01:00
WimVelzeboer
54490cc32d
Fix for updated fflib-apex-common
...
Signed-off-by: WimVelzeboer <wimvelzeboer@protonmail.com >
2022-05-09 16:05:54 +01:00
wimvelzeboer
5357cd1189
Trigger Handler functionality
...
A trigger handler based on trigger actions configured via custom metadata. It separates the trigger logic per class, and is utilizing the fflib_UnitOfWork to execute the trigger actions.
Signed-off-by: WimVelzeboer <wimvelzeboer@protonmail.com >
2021-10-27 16:04:27 +01:00
wim
e1ad29dbe4
Fix incompatibility with force-di
2021-10-21 10:56:05 +01:00
wim
4b58dbb2d1
Add "fflib_" prefix to primitive domain classes
2021-10-11 13:52:55 +01:00
wim
fa51e1d657
Package version upgrade to API 53.0
2021-09-30 11:14:55 +01:00
Wim Velzeboer
c3bc63b177
Buxfix incorrect error messing when binding not found
2021-07-08 14:49:47 +01:00
Wim Velzeboer
2806f63b95
Buxfix when no sharing is set in the selector factory
...
Null pointer exception thrown in selector factory when no sharing mode was set in the application.
2021-07-08 14:05:37 +01:00
Wim Velzeboer
8185e3416c
Add method reference for Classic and Dynamic domain factories
2021-07-08 10:16:00 +01:00
Wim Velzeboer
fcb8fa62fd
Made start with documentation with method reference
2021-07-06 13:14:20 +01:00
Wim Velzeboer
039e82d73c
Add Dynamic Application Factory
...
This enabled realtime dependency injection for the fflib application.
By default the configuration comes from the Custom Metadata object fflib_AppBinding__mdt, but can be fully customised and extended.
Initial stuff
2021-07-02 13:57:11 +01:00