Skip to main content
Mavens Knowledge Base

Fall '26 Minor Release 1 release notes

This topic contains the release notes for the Fall '26 Minor Release 1 of Scientific Publications Cloud. The release notes are organized into these high-level sections:

As this page is maintained and updated over time to ensure accurate and timely information, Mavens recommends referencing the release notes online rather than printing and referencing static versions of the page. The Changelog page lists all notable changes made to this page.

Installation and upgrades

The Scientific Publications Cloud Fall '26 Minor Release 1 can be installed with the Install Service at https://install.mavens.com/products/spc/4.5.0.1. New installs of Scientific Publications Cloud will be on the latest release while current customers will need to run and deploy the latest update.

warning

Remember to complete the steps in the Required pre-install and pre-upgrade actions and Required post-upgrade actions sections below as appropriate.

New features

The new release of Scientific Publications Cloud introduces several new features, which are detailed below. Information about enablement and configuration is included in the product documentation.

Document clone enhancement

With the enhanced Clone Document feature, authors can clone a document and choose which related data to bring along in the same clone wizard through a background pipeline. Authors start a clone exactly as they do today. With the enhancement, the clone wizard adds a fourth step, where they choose what to bring along: Collaborators, Studies, Objectives, and Targets. Administrators set which checkboxes stay selected, and authors can change them before saving.

Final step of the Clone Document wizard, with checkboxes for Collaborators, Study Documents, Publication Objectives, and Targets

Once the author clicks Save, the wizard creates the cloned document first, then reports live progress for the document and for each selected related type. On success, the author lands on the new clone. On failure, the incomplete clone is deleted and the author returns to the source document, ready to retry.

For author steps, enablement, and field sets, reference Document clone framework.

Related work item(s): MPP-3840

Updated features

The new release of Scientific Publications Cloud also contains several improvements and optimizations to existing features and functionalities to better align with customer feedback and provide an enhanced user experience. Unless noted otherwise, all updated features are shipped off by default for existing customers and on by default for new customers.

Configurable columns in the Publications tab

Administrators can now build their own field set on the Document object instead of the packaged Home Page Documents Fields (mvn__PP_Home_Page_Documents_Fields) field set and point the Home (PP_Home) FlexiPage → Publications tab at it. Every field in that field set appears as a column on the Publications tab, in field-set order, using the field's own label as the header, and each column shows that field's value for the document in the row. Removing a field removes its column, and reordering the field set reorders the columns.

Home Page Documents Fields field set editor with an arrow showing a field being dragged into the In the Field Set container

For the configuration steps and the supported field types, reference the Configure the Publications tab columns section in Home Page.

Related work item(s): MPP-4214

Translate Digital Science journal metric labels

You can now rename and translate the metric labels and help text in the Digital Science Journal metrics UI shown on Journal record pages and target comparison screens using Custom Labels and the Translation Workbench.

Journal record page in Spanish showing translated metric chart labels

Each metric points to two custom labels through the Metric Label Custom Label and Metric Help Text Custom Label fields on the Journal Metrics Configuration (mvn__PP_Journal_Metrics_Configuration__mdt) custom metadata type.

Journal Metrics Configuration custom metadata type record list in Setup

To customize display text, add translations to the referenced custom labels (for example, PP_Journal_OA_Proportion_Label). For general translation guidance, see Translation in Customization guidelines.

Metric Label Custom Label and Metric Help Text Custom Label fields on a Journal Metrics Configuration record

Related work item(s): MPP-3019

Advanced filters on the Document Tasks tab

On the Publication Planning Document Record Page (PP_Document_Record_Page), in addition to the enhanced Tasks tab introduced in Spring '26, Fall '26 adds five Advanced filters to the existing panel. Users can open Advanced filters to narrow the task timeline by the following:

FilterBehavior
Created DateRange selection (from/to)
Due DateRange selection (from/to)
Completed DateRange selection (from/to)
RoleSingle-select value
Task OwnerSelect one or more users

Advanced filters

All five filters work individually or in combination, alongside the filters already on the tab, and across every task record type shown there. Selections persist while you remain on the tab and clear when you reset the panel.

important

Task Owner filters on the assigned owner, not the person who completed the task. When a task is completed on behalf of someone else, it still appears under its original owner.

For more details, reference the Tasks page.

Related work item(s): MPP-3938

Configure how users create documents

Administrators can now change how users start document creation at supported entry points without customizing the managed package. Each entry point is driven by its own Feature Activation (mvn__Feature_Activation__mdt) record. The JSON stored in the Long Value (mvn__FA_Long_Value__c) field lets you:

  • Hide the create action from Lite App users, i.e., users who hold a configured custom permission.

    The Documents list view for a Lite App user, with the New Document button hidden

  • Launch a custom Screen Flow or Lightning Web Component in place of the standard Scientific Publications Cloud wizard.

    The New Document action launching a configured override in place of the standard wizard

  • Where no override is configured, the standard wizard continues to open as before.

note

In Fall '26, this override model covers supported entry points only. Clone Document, New Document on Annual Plans, and other publication-wizard quick actions are not included. Support for those entry points is planned for a future release.

For configuration steps and JSON examples, reference Configure how users create documents.

Related work item(s): MPP-3935

Download files linked to workflow tasks on the Document Tasks tab

The Tasks tab on the Publication Planning Document Record Page (PP_Document_Record_Page) now surfaces Salesforce files linked to workflow Task records. You can download these files without opening each task record.

  • Download All Files — When any task in a timeline group has linked files, select Download All Files in that group's header to download every file linked to tasks in the group without opening each task record.

    Download All Files

  • Download single file — When you expand a task, linked files appear in the task detail area. Each file is shown with its own download button, labeled with the file name.

    Download a single file

For step-by-step instructions, see Tasks documentation.

Related work item(s): MPP-3951

Configurable Home Page tab visibility

You can now decide which tabs (Dashboard, Tasks, Publications, and Announcements) each user sees on the Unified Home page by granting four new Custom Permissions. Tab visibility that was previously hard-coded per app and for the Collaborator Portal is now driven entirely by Permission Sets; so internal users, Lite App users, and external collaborators are all configured the same way.

Home Page tabs

Persona defaults after upgrade: PP_Content_Author and PP_System_Admin grant all four tab permissions. PP_Lite_App_User, PP_Content_Author_External, and PP_ContentAuthor_External grant every tab except Publications, which preserves the focused experience these personas had in earlier releases. When a user has none of the four permissions, the Home Page shows Dashboard by default.

Revoking Home Announcements Tab (PP_Home_Announcements_Tab) Custom Permission also hides the High Priority Announcement banner. The Publications Tracker on the Dashboard tab is controlled by Home Publications Tab (PP_Home_Documents_Tab) Custom Permission.

New Custom Permissions

For step-by-step instructions, persona defaults, and permission API names, see Configure Home page tab visibility on the Home Page documentation.

Related work item(s): MPP-3383

Reordered task filters on Home Page Tasks tab

The Tasks tab on the Home (PP_Home) FlexiPage now presents task filters by priority and shows Open by default when you land on the tab. Filter pills appear left to right as Open, Overdue, Due This Week, New, Completed, and All.

The tab and list header are now labeled Tasks and My Tasks, replacing the interim Activities / My Activities labels. Status-based pills such as Not Started are no longer listed separately. Use Open to focus on work that is not completed.

New Tasks tab

Related work item(s): MPP-3842

File upload in the Mark Task Complete modal

Users can now upload supporting files directly in the Mark Task Complete modal when completing workflow tasks, without opening the task record first to add files from the Files related list.

Mark Task Complete modal

When Allow Task Completion Attachments (mvn__CM_Allow_Task_Completion_Attachments__c) is enabled on the task's Workflow Stage Activity, the modal shows an Attach a file button in the completion form.

Allow Task Completion Attachments

Uploaded files link to the Task record immediately and remain on the Task Files related list after the user completes the task. For step-by-step instructions, reference Attach files when completing a task on the Tasks page.

Related work item(s): MPP-3933

Document collaborator sync: failure isolation and diagnostics

Scientific Publications Cloud keeps Document Role (mvn__CM_Document_Role__c) assignments aligned with Document Collaborator (mvn__PP_Document_Author__c) records through an automated sync job. Previously, one collaborator failure could abort an entire batch chunk, leaving large numbers of documents stranded with Pending Sharing Update (mvn__CM_Pending_Sharing_Update__c) set to true; and the only way to find the cause was to read the Debug Logs.

Pending Sharing Update custom field definition on the Document object in Setup

In Fall '26, the job isolates failures per document and per collaborator, so a single bad row no longer takes down the rest of the chunk. It also records the outcome on each Document and Document Collaborator record and displays it in the SPC - Related Document Authors (ppRelatedDocumentAuthors) component, where administrators and content authors can act on it.

Administrators and content authors can now:

  • Check a document's outcome at a glance: Processing Result (mvn__PP_Processing_Result__c) reports Complete, Partial, Error, or Skipped, and Processing Error Message (mvn__PP_Processing_Error_Message__c) explains any issue that remains.

Related work item(s): MPP-3838, MPP-3954, MPP-3955, MPP-3956

Defect fixes and maintenance

Below are the defects and maintenance items identified in Scientific Publications Cloud Spring '26 that are fixed in Scientific Publications Cloud Fall '26.

Complete Task fails on Document Tasks tab

Previously, on the Publication Planning Document record page → Tasks tab, clicking the Complete Task button on a task card could return an "Unable to read SObject" error, blocking users from completing workflow tasks. Similarly, clicking the Edit button could fail on save for the same reason.

Tasks tab

Unable to read SObject error

With this release, Complete Task and Edit buttons perform as expected.

Related work item(s): MPP-4014

Missing logo in welcome and reset password emails

Earlier, welcome and password reset emails sent to Collaborator Portal users were received without the configured logo, and in some cases with the content of the portal login page embedded in the message body. The login page itself could also render without its logo and help text. The cause was that Scientific Publications Cloud built static resource URLs against the portal login page rather than against the Experience Cloud site that serves those resources.

Both emails now render the configured logo, and the login page displays its branding and help text. Static resource URLs resolve against the Collaborator Portal site and preserve the site's URL path prefix, so images load even for recipients who are not signed in.

Collaborator Portal login page rendering the configured logo above the Login To Continue card

Emails generated by a background job run outside a portal session, and resolve the site from the Collaborator Portal Name (mvn__PP_Collaborator_Portal_Name__c) field on the Default (PP_Default) Collaborator Portal record.

Default Collaborator Portal custom metadata record with the Collaborator Portal Name field highlighted

warning

Confirm that Collaborator Portal Name is populated on the Default (PP_Default) Collaborator Portal record. Logos do not load in emails generated by a background job while this field is blank.

Related work item(s): MPP-4138

Publications tab columns didn't follow the field set

Previously, fields added to the Home Page Documents Fields field set on the Document object had no effect on the HomePublications tab. The component never applied the field set to the document rows, so administrators could not change which columns appeared.

Home Page Documents Fields field set on the Document object in Setup, with Document Number, Status, Created Date, Owner ID > Name, and Title in the field set

Every field in the field set now appears as a column on the Publications tab, in field-set order, using the field's own label as the header, and each column shows that field's own value. Removing a field removes its column, and reordering the field set reorders the columns.

Publications tab on the Home page showing Document Number, Status, Created Date, Name, and Title columns matching the field set, between the Preview and Actions columns

Related work item(s): MPP-4080

Document Number column showed the document name/title

On the HomePublications tab, the Document Number column carried the correct header but rendered the document's name in place of its number.

Document Number now shows the document's number, such as DOC-0000057, and links to the document record.

Publications tab with the Document Number column highlighted, each row showing a document number such as DOC-0001641 as a link

Related work item(s): MPP-4080

Lookup fields rendered blank in Publications tab

On the HomePublications tab, fields configured through the Latest Version relationship, such as Document Subtype, rendered blank even when the version record held a value.

Fields configured through Latest Version now show the value from the document's latest version, and a cell is blank only where the version has no value.

Publications tab with the Subtype and Latest Version columns highlighted, both resolved from the document's latest version

Related work item(s): MPP-4080

Closed tasks excluded from open task filters

On the HomeTasks tab, the Open, Overdue, and Due This Week filters excluded only tasks with the status Completed. Tasks in other closed statuses, such as Approved, Rejected, Canceled, and Accepted, still appeared in the results and were included in the counts.

These filters now exclude every task whose status is marked Closed in Setup. The same rule applies on the mobile task list.

Tasks tab with the Overdue filter selected, showing 2 of 8 tasks and a highlighted Status column in which every row is Not Started

Related work item(s): MPP-4080

In-place refresh

Most of the work in Scientific Publications Cloud happens directly on the record page, including running the Publication Wizard, adding collaborators, and switching document versions. In earlier releases, each of these actions triggered a reload of the entire record page. This release introduces in-place refresh: components update only when the data they display changes, preserving the user's scroll position and page context. The following sections describe each area in which this behavior applies.

Publication Wizard triggered a full-view refresh

Previously, completing or leaving the Publication Wizard triggered a full-view refresh: the page reloaded with a visible flash, scroll position and page context were lost, any other in-progress work on the page was interrupted, and newly created records were not always reflected without a browser refresh.

With this release, the Publication Wizard refreshes only the records it changes, rather than reloading the entire record page. Related lists and record details update in place, and the page no longer reloads. Hence, users see the results of their work immediately while keeping their place on the page. This applies when a user completes the wizard, clicks Previous, Cancel, or closes the wizard, so records created part-way through a session are still reflected on the page.

Publication Wizard open on the Create Document stage over a record page

The New Publication (PP_New_Publication), New Publication (DOC) (PP_New_Publication_No_PBLI), and Create Document (PP_Create_Document) quick actions also open the wizard without a page reload. For the list of quick actions and the stages each one includes, see Access publication wizard.

note

This update is ON by default and requires no configuration. The Aura Refresh View (PP_RefreshView) component is no longer required on record pages that host the publication wizard. See Remove the Aura Refresh View component from customized record pages.

Document collaborators refresh in place

Adding a collaborator from a Document record now updates the Document Collaborators related list in place. Users no longer need to refresh the browser to confirm that the new collaborator saved.

Document Collaborators related list on the Collaborators tab showing a newly added collaborator

Version changes refresh the whole Document page

In earlier releases, the version-aware components on the Document record page (the document header, the lifecycle path, version history, and the document and file previews) refreshed independently. After a user switched versions or uploaded a file to a version, the page could display information from more than one version simultaneously, such as a stale version label beside a current preview. A browser refresh was required to return the page to a consistent state.

Switching versions or uploading a file to a version now refreshes all of these components in a single pass, so that the entire page reflects the version the user selected without a browser refresh.

Document record page with the header, lifecycle path, preview, and Version History panel all reflecting the selected version

warning

This update spans two packages. Deploy the Scientific Publications Cloud Fall '26 package together with the matching Content foundation package. See Deploy the Content foundation package with Scientific Publications Cloud.

Related work item(s): MPP-4124, MPP-4125

Inconsistent activity count format in Tasks tab stage headers

Earlier, on the DocumentTasks tab, in the timeline, a stage with one activity showed “1/1 Activities Completed”, while a stage with multiple activities (e.g., 2) showed “2 out of 2 Activities Completed”.

With this release, stage headers always use the “out of” count format. A stage with one activity shows “1 out of 1 Activity Completed” or “0 out of 1 Activity Completed”. A stage with multiple activities (e.g., 2) shows “2 out of 2 Activities Completed”.

Tasks tab stage header showing a 1 out of 1 Activity Completed count

Related work item(s): MPP-4151

Users unable to edit Due Date for tasks

Previously, workflow owners, document owners, and Content Admins were not able to update the Due Date of tasks from HomeTasks tab or DocumentsTasks tab.

With this release, workflow owners, users with the document Owner (CM_Owner) role, and users with the Content Admin (CM_Admin) custom permission can edit the Due Date from HomeTasks tab or DocumentsTasks tab.

Edit Task modal with an editable Due Date field

Related work item(s): MPP-4048

Task updates not appearing in Document record

Previously:

  • In the Document record page → Collaborators tab, the expanded Document Collaborators panel did not reflect task changes until the browser was refreshed. Completing a task from the workflow icon displayed a success message but left the task Status unchanged in the panel.

    Activities list showing a task status of Completed after the task was completed

  • A newly assigned task did not appear in the collaborator's Activities list at all.

  • In the Document record page → Tasks tab, when completing a workflow task, the task card displayed its previous Status and the group summary continued to show the old "X out of Y Activities Completed" count until the page was refreshed.

    Tasks tab showing a task card with a stale Not Started status and a 1 out of 2 Activities Completed summary

Now:

  • A completed task shows as Completed as soon as the success message appears.

  • A newly assigned task appears in the collaborator's list right away.

  • The Status and the group activity count reflect the change as soon as the task is completed.

No page reload is required.

Related work item(s): MPP-3984, MPP-3988

Task status not updating on the Tasks tab

Previously, marking a task Complete from the Tasks tab on the Home Page displayed the success message but left the task unchanged. It didn't update the task Status or disable the Complete Task icon until the browser was refreshed.

Mark Task Complete error

This issue is now fixed and the component now refreshes on completion. No page reload is required.

Related work item(s): MPP-3987

Journal compare displays line chart when Chart Type is blank

Earlier, on the journal comparison screen in the Document Target Search and Proposed Target Search modals, a Journal Metrics Configuration record with a blank Chart Type (mvn__PP_Chart_Type__c) displayed the legacy journal metric renderer (line chart) instead of Chart.js. When Chart Type was set (for example, line or bar), the metric rendered as a Chart.js chart.

Document Target Search journal comparison

Now, a Journal Metrics Configuration record with a blank Chart Type (mvn__PP_Chart_Type__c) displays the original value instead of the legacy journal metric renderer (line chart).

Related work item(s): MPP-3804

Portal users unable to open Microsoft 365 from a task

When a Collaborator Portal user tried to open a document checked out to Microsoft 365 from a workflow task using the Open in Microsoft 365 button, the browser redirected to the Salesforce login page instead of opening the document in Microsoft 365.

Office 365 error

Portal users can now open Office 365 documents from the task detail header.

warning

Collaborator Portal Microsoft 365 requires the Site Identity Provider (mvn__CA_Site_Identity_Provider__c) field on the Default Microsoft 365 Setting (mvn__CA_Office_365_Setting__mdt) record. If this value is blank, portal users may still be redirected to Salesforce when opening checked-out documents. See Enable Microsoft 365 in the Collaborator Portal.

Related work item(s): MPP-3989

Metadata changes

The following subsections capture changes against entities in key areas of Scientific Publications Cloud in Fall '26. This list is not exhaustive, as it does not contain changes that are internal to the application and that are not exposed to customers for customization, extension, or integration.

Apex classes

Apex class changes are listed in the table(s) below:

New Apex classes
Work item(s)Apex class
MPP-3954PP_CollaboratorKey
MPP-3954PP_CollaboratorLabel
MPP-3840
MPP-4039
MPP-4040
MPP-4041
MPP-4042
PP_CloneService
PP_CloneOrchestrator
PP_CloneState
PP_CloneStateStore
PP_CloneStepRegistry
PP_CloneStepResult
PP_CloneFieldSets
PP_DocumentCloneSettings
PP_FailedCloneRollback
PP_ICloneStep
PP_CloneFieldSetStepBase
PP_CloneCollaboratorStep
PP_CloneStudyDocumentStep
PP_ClonePublicationObjectiveStep
PP_CloneTargetStep
PP_PublicationObjectivesSelector
PP_IPublicationObjectivesSelector
MPP-3935CM_DocumentWizardLaunchConfig
MPP-3935CM_DocumentWizardLaunchConstants
MPP-3935CM_DocumentWizardLaunchService
MPP-3935CM_IDocumentWizardLaunchService
MPP-3935CM_DocumentWizardLaunchService_TEST
MPP-3935CM_DocumentWizardLaunchTestFactory
Modified Apex classes
Work item(s)Apex classModification description
MPP-3954, MPP-3955, MPP-3956PP_DocumentRoleCollaboratorSyncServicePer-document outcomes, partial upsert, diagnostic stamps, and replay() for Retry Sync.
MPP-3955PP_DocumentRoleCollaboratorSyncBatchableStateful per-document outcomes; clears Pending Sharing Update only on Complete.
MPP-3955PP_DocumentRoleCollabSyncSchedulableDefault batch size of 25; constructor override for custom sizes.
MPP-3954PP_DMLWithSaveResultsAdds partial dmlUpsert with index-aligned lastUpsertResults.
MPP-3954PP_DocumentCreateDocumentCollaboratorsConsumes sync outcomes during document Save without aborting the Save.
MPP-3956PP_RelatedDocumentAuthorsControllerExposes retry and Manage Sharing permission checks to the LWC.
MPP-4138PP_StaticResourceServiceResolves the Collaborator Portal site base URL per path segment, preserving scheme, host, port, and the site's URL path prefix; falls back to the configured portal name when there is no portal session.
MPP-4138PP_CollaboratorPortalSelectorQueries Portal Site Base URL (mvn__PP_Portal_Site_Base_Url__c).
MPP-4138PP_StaticResourceServiceTestCovers every supported login page name, the LWR router segment, URL path prefix and port preservation, and the configured override.
MPP-3951CM_DocumentTaskTabControllerReturns files linked to each workflow task, plus workflow instance and stage identifiers used for timeline grouping on the Document Tasks tab.
MPP-3951CM_TaskSelectorAdds querying of ContentDocument records linked to Task records via ContentDocumentLink.
MPP-3951CM_WorkflowInstanceSelectorOrders workflow instances and stages to match timeline group ordering on the Document Tasks tab.
MPP-3842PP_HomePageTasksControllerSupports HomeTasks filter ordering, default Open selection, and task actions used for the Tasks timeline and package-file downloads.
MPP-3842PP_TaskSelectorAdds all-open and completed filter support and fixed filter counts for the Home page task views.
MPP-3842PP_HomePageTasksControllerTestCovers HomeTasks filter contract, default Open paging, and task action updates.
MPP-3989CM_TaskDetailControllerAdds getSiteIdentityProvider for portal Microsoft 365 checkout URLs.
MPP-3989CA_Office365UtilAdds getSiteIdentityProvider to read mvn__CA_Site_Identity_Provider__c from the default Office 365 Setting.
MPP-3935CM_ApplicationRegisters the document wizard launch service for dependency injection.
MPP-3935CM_DocumentListViewsControllerExposes getLaunchConfig for Documents list view callers.
MPP-3935PP_PublicationWizardControllerExposes getLaunchConfig for Concept New Publication (DOC) callers.
MPP-4080
MPP-4214
PP_HomePageDocumentsControllerDerives the document query fields from the configured field set, including the Name of any lookup it contains, and resolves lookup paths to the parent's Name. Adds the cacheable getHomePageDocumentFields so the field set is resolved server-side and the columns and the query cannot disagree; getDocumentFields(String) remains for existing callers. Reads documentFieldSetName from the Home Page Documents (PP_Home_Page_Documents) Feature Activation record and falls back to the packaged field set.
MPP-4080PP_DocumentAuthorsSelector
PP_IDocumentAuthorSelector
Accept the field paths the Publications tab needs so fields configured through a relationship are returned by the query.
MPP-4080PP_TaskSelectorOpen-task conditions key off IsClosed instead of a hard-coded Status list, so a Status marked Closed in Setup is excluded everywhere.
MPP-4080PP_TaskResultWrapper
PP_HomePageTasksController
Drop the now-unused excluded-status payload used by the client-side task filters.
MPP-4080
MPP-4214
PP_HomePageDocumentsControllerTest
PP_DocumentAuthorsSelectorTest
Cover field-set-driven columns, lookup name resolution, and field set resolution with and without the Home Page Documents Feature Activation record.
MPP-3933CM_TaskDetailControllerAdds isTaskAttachmentsEnabled, a cacheable method the Mark Task Complete modal calls to determine whether file upload should display for the task.
MPP-3933CM_WorkflowTaskServiceResolves the Allow Task Completion Attachments setting from the task's Workflow Stage Activity developer name.
MPP-4048PP_HomePageTasksControllergetTaskRecordContext accepts a task Id and returns ownership signals (workflow ownership and document roles) used when opening the Edit task modal from HomeTasks.
MPP-4048PP_TaskRecordContextAdds documentRoles and isWorkflowOwner fields for the Edit task modal.
MPP-4048PP_HomePageTasksControllerTestCovers ownership resolution for workflow owners, document owners, and related edge cases.
MPP-3840
MPP-4039
MPP-4040
MPP-4042
PP_Application
PP_DocumentAuthorsSelector
PP_StudyDocumentSelector
PP_TargetSelector
PP_GlobalSettingsSelector
PP_DocumentCloneCollaborators
PP_DocumentCollaboratorCloneQueueable
Registers clone selectors and services; skips legacy collaborator queueable when the clone framework is enabled; supports chunked related-object queries for the clone pipeline.
MPP-4124CM_RelatedActivityControllergetActivities and getActivitiesForDocumentRole are no longer cacheable so related-activity lists can reload after in-place task updates.
MPP-3938CM_TaskSelectorSelects CompletedDateTime, CM_Original_Assignee__c, and related name fields used by document Tasks tab Advanced filters.
MPP-3987PP_HomePageTasksControllergetTaskStatusFilters is no longer cacheable so HomeTasks filter counts stay current after task updates.

Custom labels

New custom labels
Work item(s)Custom label(s)
MPP-4151CO_Activity_Completed
MPP-3840
MPP-4041
MPP-4042
PP_CloneLabels (clone preflight, progress, and status labels such as PP_Clone_Progress_* and PP_Clone_Status_*)
MPP-3951CO_Download_Action
CO_Download_All
MPP-3938CO_No_Tasks_Match_Filters
CO_Filter_Created_Date
CO_Filter_Due_Date
CO_Filter_Completed_Date
CO_Filter_Role
CO_Filter_All_Roles
CO_Filter_Task_Owner
CO_Filter_All_Task_Owners
CO_Filter_Advanced_Filters
MPP-3935PP_New_Publication_Not_Available
Modified custom labels
Work item(s)Custom labelModification description
MPP-3383PP_HomePageLabelsAdds empty-state labels when no Home Page tabs are visible after permission evaluation.
MPP-3842PP_Home_Page_Tasks_List_HeaderDisplay value updated from My Activities back to My Tasks; short description references the Tasks list.
MPP-3842PP_Tasks_TabDisplay value updated from Activities to Tasks.
MPP-3842PP_Home_Page_Tasks_Showing_CountNew label for the active-filter task count summary (Showing {0} of {1} tasks).

Custom metadata types

Modified custom metadata types
Work item(s)Custom metadata type(s)Modification description
MPP-4039
MPP-4042
mvn__PP_Global_Setting__mdtDefault (PP_Default) layout and values updated for Clone Framework Enabled.
New custom metadata fields
Work item(s)Custom metadata typeField(s)Modification description
MPP-3954, MPP-3955mvn__PP_Global_Setting__mdtmvn__PP_Sync_Max_Retry_Attempts__cAdds Sync Max Retry Attempts. Default 5. Failed automated attempts before Manual Review.
MPP-4138mvn__PP_Collaborator_Portal__mdtmvn__PP_Portal_Site_Base_Url__cAdds Portal Site Base URL. Optional. Blank by default; set only when a static resource URL resolves incorrectly.
MPP-3933mvn__CM_Workflow_Stage_Activity__mdtmvn__CM_Allow_Task_Completion_Attachments__cAdds Allow Task Completion Attachments, a checkbox (default - false) that gates file upload in the Mark Task Complete modal for tasks created from the activity.
MPP-3989mvn__CA_Office_365_Setting__mdtmvn__CA_Site_Identity_Provider__c
MPP-4039
MPP-4042
mvn__PP_Global_Setting__mdtmvn__PP_Clone_Framework_Enabled__cAdds Clone Framework Enabled. Turns on the clone framework path for Document Clone.
Modified custom metadata fields
Work item(s)Custom metadata typeFieldModification description
MPP-3933mvn__CM_Workflow_Stage_Activity__mdtmvn__CM_Allow_Relationship_Attachments__cUpdates the field description to clarify that it controls document relationship attachments when starting or assigning a workflow activity, not file upload in the Mark Task Complete modal.
New custom metadata records
Work item(s)Custom metadata typeMetadata record name(s)Description
MPP-3954mvn__TAF_Trigger_Action__mdtDocument_Collab_Populate_Ext_IdExternal ID population runs Before Insert.
MPP-4042mvn__Feature_Activation__mdtDocument_CloneUnpackaged. Hosts the related-objects wizard step and preselect defaults for Document Clone.
MPP-4042mvn__TAF_Trigger_Action__mdtDocument_Clone_CollaboratorsDocument Clone Collaborators. Bypassed when the clone framework path is active.
MPP-4214mvn__Feature_Activation__mdtPP_Home_Page_Documents
MPP-3935mvn__Feature_Activation__mdtDocuments_List_View
PP_Concept_PP_New_Publication_No_PBLI
Modified custom metadata records
Work item(s)Custom metadata typeCustom metadata recordModification description
MPP-3933mvn__CM_Workflow_Stage_Activity__mdtmvn__CM_Workflow_Stage_Activity.PP_Default_Send_for_ReviewSets Allow Task Completion Attachments to true.
MPP-3933mvn__CM_Workflow_Stage_Activity__mdtmvn__CM_Workflow_Stage_Activity.PP_Pub_Send_for_Internal_ReviewSets Allow Task Completion Attachments to true.
MPP-3933mvn__CM_Workflow_Stage_Activity__mdtmvn__CM_Workflow_Stage_Activity.PP_Pub_Send_for_External_ReviewSets Allow Task Completion Attachments to true.
MPP-3933mvn__CM_Workflow_Stage_Activity__mdtmvn__CM_Workflow_Stage_Activity.PP_Pub_Assess_Review_FeedbackSets Allow Task Completion Attachments to true.
MPP-4214mvn__Feature_Activation__mdtDocument_CloneThe additionalStepLwcName value in Long Value (mvn__FA_Long_Value__c) is corrected to the packaged namespace, from c/ppCloneRelatedSelectionStep to mvn/ppCloneRelatedSelectionStep.

FlexiPages

Modified FlexiPages
Work item(s)FlexiPageModification description
MPP-3956PP_Document_Record_Page (unpackaged post-setup FlexiPage)Adds a Sync Diagnostics field section for Processing Result and Processing Error Message.
MPP-4125PP_Plan_Budget_Record_PageRemoves the Aura Refresh View (mvn__PP_RefreshView) component from the sidebar region. The publication wizard no longer depends on it.

Layouts

Modified page layouts
Work item(s)LayoutModification description
MPP-3956Internal / External / Group Document Author layoutsAdd a Sync Diagnostics section for per-collaborator sync fields.
MPP-4138Collaborator Portal Layout (PP_Collaborator_Portal__mdt)Adds Portal Site Base URL to the layout. No FlexiPage changes.

Lightning components

Modified Lightning components
Work item(s)Lightning componentModification description
MPP-4125mvn__PP_RefreshViewDeprecated. The component is still shipped but is no longer referenced by Scientific Publications Cloud. See Deprecated and deleted items.
MPP-3804ppChartBuilderUses legacy ppJournalMetric when Chart Type is not configured.
MPP-3804ppJournalMetricHandles null or empty metric data without error.

Lightning Web Components

New Lightning Web Components
Work item(s)Lightning Web Component(s)
MPP-4124cmRecordChange
MPP-3935cmDocumentWizardLaunchOverride
MPP-4042ppCloneRelatedSelectionStep
Modified Lightning Web Components
Work item(s)Lightning web componentModification description
MPP-3383ppHomePageReads Home tab custom permissions in the component and renders tab navigation, panels, and the Announcements banner only when the matching permission is granted. Applies a Dashboard-only fallback when the user has no tab permissions.
MPP-3956ppRelatedDocumentAuthorsSync Status badges, failure banner, and Retry Sync modal.
MPP-3956ppRelatedListAdds a banner slot used by the sync failure banner.
MPP-3987ppHomePageTaskActionsEmits a task-updated event after a successful Complete or Edit, marks the task closed locally so the Complete Task icon disables immediately, and correctly appends the identity provider parameter when an Open in Microsoft 365 checkout URL already includes query parameters.
MPP-3987ppHomePageTasksListens for task-updated events, resets pagination to the first page, and reloads tasks and filter counts so the Tasks tab reflects the latest state without a browser refresh.
MPP-3842ppHomePageTasksFixed task filter order, default Open filter, card-style filter pills with count chips, and task-count summary line.
MPP-3842ppHomePageDocumentsAligns Publications tab filter bar with card-style pills, count chips, and shared pp-filter-bar layout.
MPP-4014ppHomePageTaskActionsPasses only Apex-safe scalar Task fields to the Complete and Edit modals on the Document Tasks tab so timeline/UI-enriched task data does not break SObject deserialization.
MPP-3989cmTaskDetailHeaderActionsAppends the site identity provider to Microsoft 365 checkout URLs so Collaborator Portal users open documents directly instead of being redirected to Salesforce.
MPP-4048ppHomePageTaskActionsPasses owner-control context into the Edit task modal so Due Date is enabled for workflow owners, document owners, and Content Admins.
MPP-4048ppHomePageTasksIncludes the Content Admin (CM_Admin) custom permission in the Tasks user context used by task actions.
MPP-4048cmEditTaskModalDisables Due Date only when the user does not have owner controls, regardless of the Reassign Task (CM_Reassign_Task) custom permission.
MPP-4042cmDocumentWizardModal
cmNewDocumentWizard2
cmProgressNavigator
cmDocumentDetailHeader
Hosts an optional Feature Activation wizard step and post-clone progress for Document Clone.
MPP-3933cmTaskCompleteModalWhen task completion attachments are enabled for the activity, renders a file upload control in the Mark Task Complete modal, tracks files uploaded in the current session, and removes session uploads when the user cancels without completing the task.
MPP-4151coDocumentTaskTimelineStage subtitles use a consistent “out of” count and switch between CO_Activity_Completed and CO_Activities_Completed based on the number of activities in the stage.
MPP-4124cmStartWorkflowPublishes a document-level record-change message and closes the wizard instead of navigating away after a successful start.
MPP-4124cmAssignWorkflowStagePublishes a document-level record-change message and closes the assignment UI instead of navigating away after a successful assign.
MPP-4124cmDocumentDetailHeaderSubscribes to document-related record changes and re-initializes header workflow state in place; publishes record-change messages after cancel workflow and task edit flows.
MPP-4124cmDocumentTaskTabSubscribes to document-related record changes and reloads tasks without a full page reload; preserves expanded cards during silent refresh.
MPP-4124cmRelatedActivitiesSubscribes to document-related record changes and reloads collaborator or user activity lists in place.
MPP-4124cmRelatedDocumentsReloads related documents in place after a new relationship is created and publishes a record-change message for header updates.
MPP-3938coTimelineFilterAdds the Advanced filters panel for Created Date, Due Date, Completed Date, Role, and Task Owner on the document Tasks tab.
MPP-3938coDocumentTaskTimelineMaps filter fields into the timeline and shows distinct empty-state messaging when filters hide all tasks.
MPP-3938lyDateRangeAdds compact layout support for dense date-range rows in the filter bar.
MPP-3938cmDocumentTaskTabPasses document task filter fields through to the task timeline.
MPP-3935cmDocumentListViewsReads launch configuration to hide New Document for Lite App users and to launch Flow or LWC overrides.
MPP-3935ppPublicationWizardApplies launch configuration when Concept New Publication (DOC) starts.
MPP-4080
MPP-4214
ppHomePageDocumentsBuilds each row from the document record plus one level of flattened relationships, so any configured field resolves as a column value. Renders the Document Number column's own value, renders lookup columns as links showing the related record's name, and falls back to the default columns when the field set is empty. Takes the field set from the server rather than naming it in the component.
MPP-4080ppHomePageTasksClient-side Open, Overdue, and Due This Week filters key off the task's Closed state instead of a hard-coded Status list.
MPP-4125ppPublicationWizardReports created and updated records to Lightning Data Service and the Record Change (RecordChange__c) channel instead of triggering a full-view refresh. Opens from quick actions in place.
MPP-4125ppPublicationWizardQuickAction
ppPublicationWizardQuickActionSkipPlanBudgetLineItem
Launch the wizard through the Record Change (RecordChange__c) channel rather than the internal component event bus.
MPP-4125ppCreateDocumentAuthorAnnounces newly created Document Author (mvn__PP_Document_Author__c) records on the Record Change (RecordChange__c) channel.
MPP-4125ppRelatedDocumentAuthorsRefreshes the collaborators list from the Record Change (RecordChange__c) channel.
MPP-4125ppDocumentLifecyclePath
ppDocumentVersionHistory
Refresh on document version changes published by the Content components on the Record Change (RecordChange__c) channel.
MPP-4125cmDocumentDetailHeader
cmDocumentVersionFileDetails
Publish document version changes on the Record Change (RecordChange__c) channel when a user switches version or uploads a file.
MPP-4125cmDocumentLifecyclePath
cmDocumentVersionHistory
cmDocumentPreview
cmContentDocumentPreview
Refresh from the Record Change (RecordChange__c) channel, scoped to the document currently in context.
MPP-4125cmDocumentDetailHeaderTypesRemoves the CM_DocumentVersionChange component event and its payload type.

Lightning message channels

Modified Lightning message channels
Work item(s)Lightning message channelModification description
MPP-4125mvn__PP_RefreshView__cDeprecated. No longer published by Scientific Publications Cloud.
MPP-4125mvn__PP_RecordChanges__cDeprecated. Replaced by RecordChange__c.
MPP-4125mvn__PP_RecordCreateDelete__cDeprecated. Replaced by RecordChange__c.
note

Scientific Publications Cloud now publishes and subscribes to the shared Record Change (RecordChange__c) message channel, which ships in the Mavens foundation packages rather than in the Scientific Publications Cloud package. Integrations that listen for record changes from Scientific Publications Cloud should subscribe to RecordChange__c with application scope and filter on recordId, parentId, and apiName.

Objects

New object fields
Work item(s)ObjectFieldAPI name
MPP-3954mvn__CM_Document__cProcessing Resultmvn__PP_Processing_Result__c
MPP-3954mvn__CM_Document__cProcessing Error Messagemvn__PP_Processing_Error_Message__c
MPP-3954mvn__PP_Document_Author__cSync Statusmvn__PP_Sync_Status__c
MPP-3954mvn__PP_Document_Author__cLast Sync Atmvn__PP_Last_Sync_At__c
MPP-3954mvn__PP_Document_Author__cLast Sync Errormvn__PP_Last_Sync_Error__c
MPP-3954mvn__PP_Document_Author__cSync Attempt Countmvn__PP_Sync_Attempt_Count__c
MPP-4039mvn__CM_Document__cClone Statemvn__PP_Clone_State__c
MPP-4039mvn__PP_Target__cCloned Frommvn__PP_Cloned_From__c
New object field sets
Work item(s)ObjectField setDescription
MPP-3954mvn__PP_Document_Author__cmvn__PP_Related_Document_Authors_FieldsIncludes Sync Status for the related list component.
MPP-4039
MPP-4041
Study Document (mvn__PP_Study_Document__c)
Publication Objective (mvn__PP_Publication_Objective__c)
Target (mvn__PP_Target__c)
Clone Fields (mvn__PP_Clone_Fields)
Modified object field sets
Work item(s)ObjectField setModification description
MPP-4080mvn__CM_Document__cPP_Home_Page_Documents_FieldsAdds Latest Version Title (mvn__CM_Latest_Version_Title__c) so the Publications tab keeps a title column now that the Document Number column shows the document number.

Permission sets

Modified permission sets
Work item(s)Permission setModification description
MPP-3954PP_System_AdminRead-only access to document and collaborator sync diagnostic fields.
MPP-3954PP_Content_AuthorRead-only access to document and collaborator sync diagnostic fields.
MPP-3935PP_App_PermissionsAdds Apex class access for CM_DocumentListViewsController and custom metadata type access for Feature_Activation__mdt.
MPP-3935PP_App_Permissions_ExternalAdds Apex class access for CM_DocumentListViewsController and custom metadata type access for Feature_Activation__mdt.
MPP-3383PP_Content_AuthorGrants all four Home tab Custom Permissions.
MPP-3383PP_System_AdminGrants all four Home tab Custom Permissions.
MPP-3383PP_Lite_App_UserGrants Dashboard, Tasks, and Announcements Home tab permissions (omits Publications).
MPP-3383PP_Content_Author_ExternalGrants Dashboard, Tasks, and Announcements Home tab permissions (omits Publications).
MPP-3383PP_ContentAuthor_ExternalGrants Dashboard, Tasks, and Announcements Home tab permissions (omits Publications).
MPP-4039PP_Content_Author
PP_ContentAuthor_External
PP_System_Admin
Field access for Clone State and related clone framework fields.
New custom permissions
Work item(s)Custom permission
MPP-3383PP_Home_Dashboard_Tab
MPP-3383PP_Home_Tasks_Tab
MPP-3383PP_Home_Documents_Tab
MPP-3383PP_Home_Announcements_Tab

Reports

New reports
Work item(s)Report folder / reportDescription
MPP-3956Document_Collaborator_Sync_DiagnosticsFolder for sync triage reports.
MPP-3956Docs_with_Manual_Review_CollaboratorsDocuments with at least one collaborator in Manual Review.
MPP-3956Report type CM_Document_With_Sync_DiagnosticsJoins Document to Document Collaborator sync fields.

Deprecated and deleted items

The following entities have either been deprecated or deleted from the latest release of Scientific Publications Cloud and will no longer be available or supported in future releases.

Deprecated Lightning components
Work item(s)Lightning componentDescription
MPP-4125PP_RefreshViewThe Aura Refresh View Aura component. It remains in the package for backward compatibility but is no longer referenced by Scientific Publications Cloud. Removal is planned in a future release.
Deprecated Lightning message channels
Work item(s)Lightning message channelDescription
MPP-4125mvn__PP_RefreshView__cRemains in the package for backward compatibility but is no longer published by Scientific Publications Cloud. Removal is planned in a future release.
MPP-4125mvn__PP_RecordChanges__cReplaced by the shared Record Change (RecordChange__c) channel. Removal is planned in a future release.
MPP-4125mvn__PP_RecordCreateDelete__cReplaced by the shared Record Change (RecordChange__c) channel. Removal is planned in a future release.
Deleted component events
Work item(s)Component eventDescription
MPP-4125CM_DocumentVersionChangeThe component event and its DocumentVersionChangeEvent payload type, previously exposed by cmDocumentDetailHeaderTypes. Custom components that listened for this event must subscribe to the Record Change (RecordChange__c) channel instead.
warning

If you built custom components that publish mvn__PP_RefreshView__c, mvn__PP_RecordChanges__c, or mvn__PP_RecordCreateDelete__c, or that listen for the CM_DocumentVersionChange component event, migrate them to the Record Change (RecordChange__c) channel before the deprecated items are removed.

Required pre-install and pre-upgrade actions

This section includes the required actions administrators must take before upgrading to the Scientific Publications Cloud Fall '26 release.

Deploy the Content foundation package with Scientific Publications Cloud

The document version refresh behavior described in Version changes refresh the whole Document page requires both the Scientific Publications Cloud Fall '26 package and the matching Content foundation package, which supplies the shared Record Change (RecordChange__c) message channel and the document components that publish to it.

Criteria for consideration: All organizations upgrading to Fall '26.

  1. Confirm that the update package set provided by Mavens for Fall '26 includes both the Scientific Publications Cloud package and the Content foundation package.

  2. Install or deploy both packages into the same environment as a single change set.

  3. Validate document version behavior only after both packages are deployed.

warning

Deploying the Scientific Publications Cloud package without the matching Content foundation package leaves the document header, lifecycle path, version history, and previews out of sync after a version switch.

Required post-upgrade actions

Confirm collaborator sync schedules

  1. In Setup, open Scheduled Jobs.

    Scheduled Jobs in Setup

  2. Confirm PP_Process_PendingDocuments (and any secondary schedules) still enqueue mvn.PP_DocumentRoleCollabSyncSchedulable. Prefer the no-arg constructor so the job uses the default batch size of 25, or pass an explicit positive integer when you need a different size:

System.schedule('PP_Process_PendingDocuments', '0 0 * * * ?', new mvn.PP_DocumentRoleCollabSyncSchedulable());

Review Sync Max Retry Attempts

  1. In SetupCustom Metadata Types, click Manage Records next to the Pubs Global Setting (mvn__PP_Global_Setting__mdt) custom metadata type.

    Pubs Global Setting custom metadata type

  2. Open the Default (PP_Default) record.

    Default Pubs Global Setting record

  3. Confirm Sync Max Retry Attempts (mvn__PP_Sync_Max_Retry_Attempts__c) matches your operational threshold (packaged default is 5).

Deploy Sync Diagnostics FlexiPage and layouts

If your organization customizes the Publication Planning Document Record Page or Document Author layouts:

  1. Compare your FlexiPage copy of PP_Document_Record_Page with the packaged unpackaged post-setup FlexiPage that includes the Sync Diagnostics section.
  2. Confirm Internal, External, and Group Document Author layouts expose the Sync Diagnostics section fields.
  3. Assign or refresh PP_System_Admin and PP_Content_Author so users can read the new diagnostic fields.

Validate diagnostics in a sandbox

  1. Open a document with Pending Sharing Update checked and wait for the scheduled job, or exercise Retry Sync with Manage Sharing.
  2. Confirm badges, the failure banner, and Processing Result values match the outcomes described in Collaborator sync diagnostics.
  3. Open the Document Collaborator Sync Diagnostics report folder and run Docs with Manual Review Collaborators.

Verify Site Identity Provider for Collaborator Portal Microsoft 365

If external collaborators use Open in Microsoft 365 on workflow tasks in the Collaborator Portal, confirm the Site Identity Provider (mvn__CA_Site_Identity_Provider__c) field on the Default Microsoft 365 Setting (mvn__CA_Office_365_Setting__mdt) record matches the provider name supplied by the Scientific Publications Cloud product team during portal setup.

  1. In SetupCustom Metadata Types, open Manage Records for Microsoft 365 Setting.

    Manage Records

  2. Edit the Default record.

    Edit Microsoft 365 Setting

  3. Enter the provider name in Site Identity Provider and Save.

    Site Identity Provider

For first-time enablement steps, reference Set up and update the Collaborator Portal.

Optional post-upgrade actions

Remove the Aura Refresh View component from customized record pages

The publication wizard no longer needs the Aura Refresh View (PP_RefreshView) component. The packaged Publication Planning Plan Budget Record Page (PP_Plan_Budget_Record_Page) FlexiPage no longer includes it. Organizations that added the component to their own record pages should remove it, because it forces a full-page reload that defeats the in-place refresh behavior.

Criteria for consideration: Your organization added the Aura Refresh View (PP_RefreshView) component to a custom or cloned record page, such as a Concept, Plan Budget, or Line Item record page.

  1. In Setup, open the record page in Lightning App Builder.

  2. Select the Aura Refresh View component in the page canvas.

  3. Click the Delete icon to remove the component.

  4. Save and Activate if the page requires reactivation.

note

Leaving the component on a page does not break the Publication Wizard. The wizard no longer publishes to the mvn__PP_RefreshView__c channel, so the component stays idle.