Overview
Minoa has released a new 2nd generation Salesforce package to replace the original 1st generation package. This upgrade is required because both packages share the same namespace, which prevents side-by-side installation. As a result, you must uninstall the 1st generation package before installing the 2nd generation package. There is no migration path available—any metadata tied directly to the old package will be removed during uninstall. Core benefit for users:- Access to new reporting fields and collaboration metrics.
- A redesigned Lightning component with richer insights.
- Improved stability and future-proofing of Minoa’s Salesforce integration.
Minoa_Business_Case__c records in Salesforce can be safely deleted when uninstalling the old package, because they can be backfilled automatically from the Minoa platform after installing the new version.
Improvements
**New Fields Added to **Minoa_Business_Case__c
External_Collaborator_Count__c– Count of external collaborators active in business caseLevel_Of_Detail__c- Low/medium/high level of detail in business case
- Auto-refresh: Widget refreshes when returning to Salesforce after editing a business case in Minoa
- Optimized Widget Layout: Reordered data fields for better information hierarchy with URL displayed earlier in the widget
- Enhanced Display Logic: Smart display fields based on status of the business case
- Removed: Two depreciated data points removed:
StatusScenario Count
- Added: Four new data points:
External CollaboratorsLevel of Detail
- Field Label Updates: Three labels renamed for clarity and consistency:
Visit Countrenamed toNumber of VisitsTotal Annual Benefitrenamed toAnnual BenefitTotal Annual Costrenamed toAnnual Investment
Upgrade Instructions
Because of a namespace conflict, you cannot install the new package until the old one is fully removed. Follow these steps carefully:Step 1 – Identify Existing Package
- In Salesforce, go to Setup → Installed Packages.
- Locate the package named Minoa (Publisher: Minoa, Version 1.0).
Step 2 – Prepare for Uninstall
- Note: Uninstalling will ****remove all custom objects, fields, and components tied to the package. However, all Minoa business case data can be easily backfilled from the Minoa platform once the new package version is installed.
- Custom dashboards, calculated fields, reports, etc. will need to be manually recreated.
- Before proceeding, check if:
- Any reports, dashboards, or references rely on
Minoa_Business_Case__c. - Lightning pages reference Minoa components (e.g.,
minoaBusinessCase).
- Any reports, dashboards, or references rely on
- You must remove these references manually (e.g., delete fields from page layouts, remove widgets from Lightning pages) before uninstalling.
Step 3 – Uninstall Old Package
- From Installed Packages, click Uninstall next to Minoa.
- Select whether to save a copy of package data for 48 hours.
- Resolve any uninstall blockers by removing references (example: custom rollups or Lightning pages).
- Confirm uninstall.
Minoa_Business_Case__c records will be deleted. This is expected and safe. All data can be backfilled from the Minoa platform after installing the new package.
Step 4 – Install New Package
- Open the 2nd gen install link: Install Minoa 2nd Gen Package
- Select Install for All Users.
- Complete the installation.
-
After installation:
- Verify the package version in Installed Packages.
- Confirm new fields (e.g.,
External_Collaborator_Count__c) are available on theMinoa_Business_Case__cobject.
Step 5 – Backfill Business Case Data
- Open Minoa Integration Settings.
- In the Salesforce Integration settings modal, click the Backfill button and wait until completed.
- This will automatically recreate and repopulate
Minoa_Business_Case__crecords in Salesforce based on current data in Minoa.- Ensure the widget (once added to the Opportunity page) displays data including the new fields.
Support Available
If you run into issues during uninstall, install, or backfill, or have questions about configuration:- Email: richard@minoa.io
- Slack: Reach out directly for real-time support