Skip to content

Releases: j-fischer/rflib

Version 8.1.0

18 Jan 21:35
Compare
Choose a tag to compare
  • PR #98 Eliminated extra blank tab when downloading ApexLog file. (Thank you, Jonathan Gillespie for the PR)
  • Added label to download button indicating how many ApexLog files are available.
  • Improved JS logger to be smarter about the handling of log arguments for messages. It now use JSON.stringify() for any object and array type automatically.

Version 8.0.0

24 Dec 06:21
Compare
Choose a tag to compare
  • PR #93 Added new search box for Request ID and more dynamic UI for search fields in Log Monitor.
  • PR #94 Enhanced RFLIB's DefaultLogger with advanced log aggregation, integrating logging with application events for improved observability and actionability. Logs meeting the configured log level are converted into Application Events, enabling traceability, diagnostics, and actionable insights via the Application Events Dashboard, while ensuring efficient batch processing and compliance with platform limits.
  • PR #95 Added button allowing users to download Apex Debug Logs directly from the Monitor page. Only debug logs matching the Request Id of the Log Event will be offered for download if available.
  • PR #96 Added new Apex Job Scheduler LWC component enables management of scheduled Apex jobs from App pages. Added the component to the Management Console to manage RFLIB Application Event Archiver job.
  • PR #97 Introducing a new Development Mode feature that adjusts the logging behavior of RFLIB's internal UI components, specifically those used in the Ops Center. The feature is controlled via a new global configuration setting, RFLIB_Development_Mode_Enabled.
  • Upgraded API version (<apiVersion>) to v62.0

RFLIB_v7.4.0

10 Nov 00:16
Compare
Choose a tag to compare

RFLIB 7.4.0

Package ID: 04tKY000000xAEwYAM
Package Alias: [email protected]
Install link: https://login.salesforce.com/packaging/installPackage.apexp?p0=04tKY000000xAEwYAM

  • PR #92 Added tab for managing Custom Settings to Ops Center using a new generic Custom Settings component that allows to manage any Custom Settings object on a Lightning Page.

Version 7.3.0

04 Nov 06:20
Compare
Choose a tag to compare
  • PR #91 Created LogFailure method for rflib_OmniStudioRemoteActions class that should be used when dealing with try-catch blocks in Integration Procedures.
  • Added new Apex Cursor Governor Limits to the Platform Info section of the log.
  • Replaced Org Limit stat for Function API calls with Mass Email limit since SF Functions are EOL.

RFLIB_v7.2.0

23 Sep 05:44
Compare
Choose a tag to compare
  • PR #89 Added new configuration setting and invocable action to sent RFLIB Log Events to remote systems via HTTP Callouts. Configure the HTTP Callout Log Level in Logger Settings to enable the feature.
  • PR #90 Added the rflib_OmniStudioRemoteActions to the package. You can now create Log Events or Application Events from OmniStudio components. Thanks to Jonathan Gillespie for submitting the PR after he added the same functionality to Nebula Logger.
  • Deprecated Logger Settings for Salesforce Functions as the feature has been end-of-lived (EOL) and is no longer available.

RFLIB_v7.1.0

12 Jul 18:43
Compare
Choose a tag to compare

What's Changed

  • PR #88 Added new Global Setting called Trace_ID_Value_Format which allows for the setting of two new Trace ID value formats: SF Request ID only or current user's record ID (either 15 or 18 char) + SF Request ID.

RFLIB_v7.0.0

11 Jul 03:50
Compare
Choose a tag to compare
  • PR #87 Introduced recently added Apex Database.Cursor (beta) functionality to query large number of results in Permission Explorer. This will eventually replace the REST API based approach.

Version 6.6.0

18 May 05:30
Compare
Choose a tag to compare

What's Changed

  • PR #85 EndpointMocker: Added ability to mock requests when using the rflib_HttpRequest class for any outbound HTTP requests. This can help with integration development while the actual endpoint is not available yet. It can also be used in training or development environments where integration is generally not available.

Version 6.5.0

02 Mar 05:25
Compare
Choose a tag to compare
  • PR #84 PermissionExplorer: Added support for viewing Apex Class and Page permissions

Version 6.4.0

23 Jan 04:14
Compare
Choose a tag to compare
  • Permission Explorer: Added two new modes to query Permission Set Groups specifically and added filter to exclude Permission Set Groups when looking up Permission Sets only.
  • Permission Explorer: Improved handling of error messages when retrieving permissions from the controller.