Skip to content

UI Cleanup

Compare
Choose a tag to compare
@jongpie jongpie released this 14 Jan 17:40
· 111 commits to main since this release
  • Replaced old logJSONViewer aura cmp & logViewer lwc with a new consolidated logJSON quickaction lwc - Nebula Logger is now officially aura-free.... aura can't hurt us anymore 😭
    • Due to a (frustrating) limitation with updating quickaction metadata, the old 'View JSON' quickaction on Log__c has been replaced with a new 'View Log JSON' quickaction, which shows the new logJSON lwc
  • Updated layouts & objects to remove the tags <excludeButtons>IsotopeSubscription</excludeButtons> and <excludedStandardButtons>OpenListInQuip</excludedStandardButtons> because dealing with standard buttons is the worst. In orgs that don't have these features enabled, the package installation fails - thanks to systemsfixer on SFXD for reporting this!
  • Fixed #264 - Optimized the LogEntry__c flexipage by moving limits fields to be within a tab, and removed some fields from the page
    • App builder's page analysis still says that the EPT could be improved, but I have not heard much feedback on page performance, so I don't want to go overboard with removing fields or drastically changing the layout
  • Added the Chatter Feed component to the utility bar in the Logger Console app
  • Added @jamessimone's pwsh function to auto-promote production package versions when changes are merged to the main branch