New Release v4.10.4 - Added Home Page & Dashboard to Console App #500
jongpie
announced in
Announcements
Replies: 2 comments
-
Wow, that is a superb release and a great addition, indeed. Seeing the peace still going is excellent, making it extremely useful! |
Beta Was this translation helpful? Give feedback.
0 replies
-
Awesome! Looking forward to upgrading to take advantage of not having to null check on |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Core Unlocked Package Changes
This release is focused on some related enhancements to help improve the usability & usefulness of the included lightning console app, including:
These enhancements have culminated in a new home page, available in the console app
Console app changes
Changed label of console app from "Logger Console" to "Nebula Logger". The API name of the app,
LoggerConsole
, is not changing - this is just a label change.Added new home page
LoggerHomePage.flexipage-meta.xml
to the console app (configured as the app's default home page). It includes:A new custom header component,
loggerHomeHeader
, that provides quick access to information about the current environment & quick access to the latest release notes for Nebula LoggerA tab set that includes 4 tabs:
LoggerAdmin
dashboard that is now included (previously, this dashboard was available as a separate plugin package)loggerSettings
, which was previously available via the custom tab "Logger Settings"logEntryEventStream
, which was previously available via the custom tab "Log Entry Event Stream"logBatchPurge
, which was previously available via the custom tab "Log Batch Purge"Removed several custom tabs from the console app's navigation menu. Since the new home page displays several custom LWCs, their corresponding customs tabs are no longer included in the console app's navigation
⚠For orgs that use the unlocked package & are upgrading: by default, you will still see the old navigation options. You can either leave them as-is, or you can reset the tabs to use the new defaults. To reset & see the new navigation options, open the console app:
Reports & Dashboard Changes
LoggerAdmin
. The dashboard is based on 7 new reports that are also included:LogEntryDailyRetentionSummary
LogEntryDailySummary
LogEntryDetails
LogEntryOriginSummary
LogEntryScenarioSummary
LogEntrySummary
LogEntryTagDetails
LWC Changes
logBatchPurge
LWCisExposed = true
and added the targetlightning__HomePage
so that the component can be added in App Builder to the new home pagelightning-datatable
(when refreshing the data), instead of the spinner overlaying the entire pagelogEntryEventStream
LWC EnhancementsisExposed = true
and added the targetlightning__HomePage
so that the component can be added in App Builder to the new home pageconnectedCallback()
that was settingdocument.title
loggerSettings
LWC EnhancementsisExposed = true
and added the targetlightning__HomePage
so that the component can be added in App Builder to the new home pageconnectedCallback()
that was settingdocument.title
loggerHomeHeader
LWC - New!Organization
object and from making a callout to Salesforce's Status API,https://api.status.salesforce.com/v1/instances/
.Backend Changes
LogEntryEventBuilder.setExceptionDetails(System.Exception apexException)
so it properly handlesnull
valuesLogManagementDataSelector.getUsersByNameSearch(String searchTerm)
to useLIMIT 20
so it doesn't hit a SOQL query limit in large orgs 😨Logger.callStatusApi()
, used to centralize some existing code that is used to retrieve additional orgs details from Salesforce's Status API,https://api.status.salesforce.com/v1/instances/
. Note that this method is only intended to be used internally by Nebula Logger and could change in future releases.Logger Admin Dashboard Plugin - Now Deprecated!⚠️
The Logger Admin Dashboard plugin is now deprecated, and will need to be uninstalled prior to upgrading to
v4.10.4
. The same dashboard & reports are now included in the core package, with one change: the dashboard is no longer a dynamic dashboard (due to the org limit of 5 dynamic dashboards).Installation Info
Core Unlocked Package - no namespace
Full Changelog: v4.10.3...v4.10.4
sfdx package install --wait 20 --security-type AdminsOnly --package 04t5Y0000023SC7QAM
This discussion was created from the release Added Home Page & Dashboard to Console App.
Beta Was this translation helpful? Give feedback.
All reactions