Closed jongpie closed 2 months ago
Attention: Patch coverage is 92.06349%
with 10 lines
in your changes missing coverage. Please review.
Project coverage is 92.24%. Comparing base (
ff06c25
) to head (4476cbe
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Core Unlocked Package Changes
New Support for Loosely-Coupled Dependencies
Resolved #371 by introducing a new
CallableLogger
Apex class that implements Apex's Callable interface - see the new wiki page for full docs. This class provides dynamic access to Nebula Logger's core features - ISVs and package developers can use this to optionally leverage Nebula Logger in a customer's org when it's available, without requiring a package dependency.For example, this sample code can be executed in any Salesforce org - and when Nebula Logger is available, 2 log entries will be saved.
New Support for OmniStudio Logging
Resolved #644 by adding support for logging in OmniStudio, using the new
CallableLogger
Apex class - see the new wiki page for full docs. The includedCallableLogger
Apex class can be used in:OmniScript metadata
OmniIntegrationProcedure metadata
Once you've added logging in OmniStudio, any log entries generated in OmniStudio can be seen using the
LogEntry__c
object's included list viewAllOmniStudioLogEntries
Slack Plugin Package Changes
Fixed #764 by correcting the logic used in
SlackLoggerPlugin
to format text fields containing line breaksDocumentation Changes
Started rewriting & consolidating all documentation to live just in the wiki. Currently, content is split across the wiki,
README.md
, and the GitHub Pages siteREADME.md
has been updated to link to wiki pages (instead of putting all content directly intoREADME.md
)README.md
will be removed/moved to the wikiPipeline Changes
build.yml
so that 2 additional scratch orgs (6 total) are used for automated testing in the pipelineOmniProcess
work correctly, and to validate that sampleOmniScript
andOmniIntegrationProcedure
metadata that leverageCallableLogger
can successfully be deployed