MatchPoint 4.3.0 / 5.3.0, MatchPoint Snow 1.3.0 / 2.3.0, Newsroom and Publishing 1.12.0 / 2.12.0 released
Date: 05. Sept 2017
New versions of MatchPoint, MatchPoint Snow, Newsroom and Publishing have been released. This blog post offers an overview of the key features and fixes introduced with MatchPoint 4.3.0 / 5.3.0, MatchPoint Snow 1.3.0 / 2.3.0 and the snowflakes Newsroom and Publishing 1.12.0 / 2.12.0.
MatchPoint
The Provisioning API is now public
We are excited to announce that we made the provisioning API public so that it can be used in your code. Now you can use the API to provision various SharePoint items (webs, lists, navigation menus, etc...) directly from your C# or PowerShell code.
The ProvisioningContext class has been made public. You can now pass this to the Provision/Create/ApplyProperties methods of the Provisioning Object Definitions.
Changes:
- Copy item level permissions when moving workspace item into workspace web
- Improve CAML query when retrieving workspace via URL
- The Tagging Service Application uses the same throttling settings as the OOB-SP-Service-Applications
MatchPoint Snow
Added new widgets
With this release we included new widgets that can be added to the Portal page so that you can customize your MatchPoint experience to fit your needs.
The following widgets have been added:
- Favorite apps
- My recent documents
- My Workspaces
- My Workspaces - for Search Based Workspace Aggregation
- Tasks assigned to me
- My Links
Configurable Contextual Action Web Part
Starting with this release we made it easier for you to configure contextual actions. Up until now you could only register them on the snowflake level and then build complex conditions for where to show or hide them. Now you can configure them at the web part level.
We added a new web part that allows you to create and configure contextual actions. After activating the Colygon.MatchPoint.Snow.WebParts
feature, you can create a configuration of type ContextualActionsWebPartConfiguration, add the contextual actions you need and then just add it to a Contextual Actions Web Part. Besides explicitly adding contextual actions, you can also use a contextual actions expression which brings an array of actions, these are added to the ones added manually.
Added a list for links inside workspaces
All workspaces now have a "Links" list. Here you can add links that have a title and description. The links are aggregated in the Content > Links section. A small number of links can also be displayed on the Portal page using the links widget.
Added new integrations in the profile page
Users can now access OneDrive for Business and the personal Recycle Bin directly from their profile page with the help of two new contextual actions.
Other changes:
- Hide left bar in govern remote workspace page
Bug fixes:
- An error message was displayed in Firefox when opening a notification
- Breadcrumb: Endless loop when SPContext.Current.RootFolderUrl is null (SA100024)
- Create event action was available for workspaces that did not support events
- Double "User added" message after a user was added to a role
- Error when adding user to a role that doesn't yet exist on remote workspace
- Find on-type search using IE: Delete content from search box using x symbol
- Refiner on Workspace Overview page was very slow
- Search based workspace aggregation only shows Snow workspaces
- Users in role "Member" can change workspace logo when going directly to library
- WorkspaceSharedFolder: Permission Sync doesn't remove permissions
Newsroom Snowflake
New layouts for Snow Portal welcome page
The Portal page now has more available layouts to choose from. These layouts provide new ways of consuming content on the welcome page, and you have the flexibility to choose the one that fits your needs.
The welcome page layout can be changed in the MatchPointSnow configuration file root on the WelcomePage property. The following pages have been added:
- NewsBasic.aspx
- NewsAdvanced.aspx
- Classic.aspx
NewsBasic.aspx
The NewsBasic.aspx
page provides a minimalistic view of the News, Annnouncements, Events or Social feed.
NewsAdvanced.aspx
The NewsAdvanced.aspx
provides a corporate teasers carousel, the Upcoming events and a web part for displaying News, Announcements or the Social feed
Classic.aspx
The Classic.aspx
page provides the following sections :
- Corporate teasers carousel
- CEO Blog
- Links
- Widgets
- Webpart for News, Announcements and Social
- Upcoming events
The author of a news item is displayed on teasers
The news teaser now displays the author of the related news article instead of the person who created the teaser. This makes sense because the teaser points you to a news article and you are interested in the person who wrote the news, not who created the teaser. There is a fallback mechanism in place so that if there is no author on the related news article, the teaser author will be displayed.
Improvements to the Markdown editor
The markdown editor has been improved with new features. Besides the already existing bullet lists we have added ordered lists. Tables are now supported as well and a "Markdown Info" button was added. Clicking the info button redirects you to a wiki page where you can see how to use markdown to format text.
Added contextual actions on the news article page
As a person with writer permissions in Newsroom, when you read an item you might want to go to the workspace from which the article comes from or perform edits on it. As a result we added a few contextual actions that are available according to your permissions in the Newsroom.
The following actions were implemented:
- Go to Newsroom
- Edit news article
- Translate
Workflow notifications show up as messages in the Notification Center
Workflow notifications can now be received in the Notification Center. Users have new profile properties where they can toggle on or off workflow notifications as e-mails or as messages inside the Notification Center.
Changed the rules for displaying items in "My approvals"
The items with no approvers assigned are now also displayed in the "My approvals" section from a Newsroom. This way an approver can find in one place all the items he can approve. If he wants to see the ones specifically assigned to him, he can just refine the result set by the Approver.
Updated email templates
The workflow email templates have been updated. They now contain an "Unsubscribe" link that allows the users to disable mail messages.
Other changes:
- Added Links list in workspaces
- Workspace filter fields: Renamed Author/Editor to Created By/Modified By
- Improved EmptyDataMessage for welcome page Web Parts
Bug fixes:
- The counter for tasks assigned to me showed fewer tasks than it should have
- The icons for the Newsroom workspace in the create workspace dialog were too small
- News that were in the state "Waiting for approval" could not be approved after an update with the
ReactivateFeatures
flag - Notifications were not sent to the editor of the corporate teaser if the author submitted a news article with both teaser types created in the wizard
- The upgrade script would fail to delete old configuration files
- An error would come up when creating a teaser without selecting a news article
- Restricted Markdown editor - List and Ordered List were still available even if they were unselected
- Fixed Newsroom Timer job issues regarding the publishing of news articles with embedded videos
Publishing Snowflake
Translations roll-back to the previously published versions
This release brings a feature that we are excited about! The translations roll-back.
Page translations can now be reverted to an older published version. After a translation has been reverted to an older version, the state turns to draft and it has to be approved by an Editor.
Workflow notifications show up as messages in the Notification Center
Workflow notifications can now be received in the Notification Center. Users have new profile properties where they can toggle on or off workflow notifications as e-mails or as messages inside the Notification Center.
Improvements to the Markdown editor
The markdown editor has been improved with new features. Besides the already existing bullet lists we have added ordered lists. Tables are now supported as well and a "Markdown Info" button was added. Clicking the info button redirects you to a wiki page where you can see how to use markdown to format text.
Other changes:
- Added date ranges for the My & All views refinements
- Workspace filter fields: Renamed Author/Editor to Created By/Modified By
- Contents > Pages Tab - The user's preferred language is preselected in the refiner
- Improved integration with the MatchPoint MegaMenu
Bug fixes:
- The counter for tasks assigned to me showed fewer tasks than it should have
- Thumbnail images that contained special characters would not work
- The icons for the Publishing workspace in the create workspace dialog were too small
- Creating an external teaser resulted in no teasers displayed in My News stream in a landing page
- Update Workspaces would get called for Workspaces that where already updated
- The upgrade script would fail to delete old configuration files
- Restricted Markdown editor - List and Ordered List were still available even if they were unselected
- Third level pages would not show up as children in the MP Mega Menu
- Default thumbnails were not displayed on the landing pages-