Release Notes
Below are version release notes. Each release note will capture Highlights and Known Issues. We will always try to link Known Issues to the Issues log on Github, as well as link any new features to their documentation.
0.3.0.3
Upgrade Steps
None
Highlights
Maintainence release for non-feature fixes
Bug Fixes
Developer Log
- Ordered
getBudles
method by label - Updated CCI file to add English names for MetaDeploy
.forceignore
file causes scratch org retrieve issues because ofunpackaged
line
Known Issues
None at this time
0.2.0.5
Upgrade Steps
Indicator Item Page Layout: Add the Display Multiple field
- Navigate to Setup
- Quick Find Search for Custom Metadata Types
- Select the Indicator Item by clicking the name (not Manage Records)
- Scroll to the Page Layouts section at the bottom and click Edit next to the layout
- Add the Display Multiple checkbox to the page
Recommendation
Recommended to replace the blank space in the first column with the Display Multiple checkbox
Indicator Item Extension Page Layout: Add the Text Operator field
- Navigate to Setup
- Quick Find Search for Custom Metadata Types
- Select the Indicator Item by clicking the name (not Manage Records)
- Scroll to the Page Layouts section at the bottom and click Edit next to the layout
- Add the Text Operator picklist to the page
Recommendation
Recommended to add a blank space above the Active Checkbox in the second column, then add the Text Operator field under the Active Checkbox, and move the Contains Text field from the first column to the second column under the Text Operator just added
Highlights
✨ Extension Text Matching Logic:
Used to specify conditions for a field value to match the criteria of the extension. Note that the default (when left blank) will remain “contains” so it does not have to be set when upgrading the package. Feature
New options are:
- Contains (default)
- Does Not Equal
- Equals
- Starts With
See Indicator Item Extension for more details
✨ Multiple Extension Matching:
Used to display multiple extensions when a field value matches the criteria of one or more extensions. Note that the default “has any value” will not be matched in this situation and will only display when no matches are found and it does not meet the the display false or blank. Feature
See Indicator Item Extension for more details
Updates to the Indicator Bundle Component:
- Various spacing and UI adjustments
- Removed help icon when no Bundle assigned
- Resized the error image whe no Bundle assigned
Updates to the Key Component:
- Multiple Extension Matching is indicated next to the Display Criteria column header with a help icon/text if this feature is enabled for a specific Indicator Item.
- Object Name has been added to the details of the Bundle for more clarity
- Enhanced the Fill Type descriptions to better articulate metadata configurations
- Corrected the hardcoded empty static text to reflect user experience
✨ Metadeploy / Installation Updates:
- Optional sample Account & Contact indicators and respective Lightning Record Pages Feature
- Optional set of Training indicators to teach functionality and configuration
Bug Fixes
- Contains logic was not case sensitive
- Static text was displaying more than 3 characters
- Awkward space rendered when no card icon assigned to a Bundle
- Certain settings for overriding the foreground/background would result in an icon/indicator not rendering
- Fixed Spacing that changed in SLDS in Winter ‘24
Developer Log
- Release steps / notes document
- Removed comments/console logs
- Sample data through Snowfakery
- Converted CSS from sds to slds
- Removed miscellaneous, unused files from the package repo
- Updates the GitHub issues template
Known Issues
The sample Account and Contact indicators will not deploy with the Metadeploy installer (install.salesforce.org) because of a retired Lightning Page Layout component.
0.1.0.3
Initial release of the package in a stable form.
Highlights
Package includes:
- Setup page and tab using Indicators Setup LWC
- Record Page Indicators LWC with Help Key LWC
- Custom Metadata Type objects for configuration
- Manager permission set
- User permission set
Known Issues
Not applicable for first release.