You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
🐛 Bugfixes & Enhancements
Fixed #253 - some tests would previously fail in orgs that also had a managed package (any managed package) installed that also contained a Logger class
Fixed #256 - added additional guard clauses & null checks to prevent an exception that would occur when logging a null message string
Fixed #257 - moved some test methods for LoggerSettingsController outside of the core package, and instead put them into the extra-tests folder. Since these tests rely on the 'Standard User' profile, they can fail in orgs that have installed the package for all users. They'll continue to run in the pipeline to ensure that everything is working as expected
Shortened the label for the field LogEntry__c.TransactionEntryNumber__c to just "Entry #"
Moved 'streaming/paused' toggle button in logEntryEventStream component to be in the top-right (next to the 'clear' button)
🏗️ Deployment enhancements for pipeline
Rewrote pwsh script for creating & installing package versions to be more generic/reusable. This script will eventually also be used for creating & installing plugins. Thanks again to @jamessimone for his incredible help with getting this working! 🥳
Added parallel job in pipeline to create a beta version of the managed package - this gives early feedback on any issues, even though the managed package will only have 3 releases/year. Some old, deprecated metadata was re-added under the managed-package folder since managed packages do not currently support deprecating (except via a pilot program)
📁 Directories cleaned up
Consolidated all metadata to be under the nebula-logger top-level directory. Previously, metadata was spaced between several different top-level directories
Moved several top-level config files to be within the config folder
Renamed content folder to images
Updated folder structure for Slack plugin to make it easier to consolidate with the core metadata - this is useful for orgs that want to deploy the unpackage metadata, instead of using the unlocked package