Release 4.0.1

Release Notes

Features

  • 7827 ExpressionConsole: Improved Intellisense for Pattern- and ExpressionStrings
  • 7879 Configuration: Add configuration flag in MatchPointConfiguration to disable or restrict local Web Part configurations
  • 7894 Configuration: Introduce flag in MatchPointConfiguration to disable / restrict local web part configurations
  • 7897 UserControls: Web.config setting to disable UserControlConfigurations
  • 7915 ChartWebPart: Allow custom color scheme using an ExpressionString
  • 7922 Provisioning: Provide CustomMasterUrl property in WebDefinition
  • 7949 CompositeWebPart: Add lazy loading option
  • 7979 DataProvider: Support expressions in sort fields of DataProviders
  • 7996 RefinementWebPart: Add option to disable paging
  • 7997 RefinementWebPart: Add option to sort root nodes according to column order instead of alphabetical sorting
  • 8021 Tagging: Cmdlet to set schedule of Tag Inheritance Worker Job
  • 8022 Core: Web.config setting to disable RunAsConfiguration elements
  • 8033 Logging: Write to Event Log with unique ID
  • 8035 Tagging: ExpressionDataSource for TagImporters (earlier component of the Samples solution)
  • 8046 Logging: Support logging to event log
  • 8048 CompositeField: Lazy loading configuration option
  • 8051 Provisioning: Inheritance support of ProvisionConfigurations
  • 8075 Core: Provide PowerShell cmdlet to set UserControlRestrictionLevel and RunAsRestrictionLevel in web.config
  • 8114 Core: Add method GetCurrentList to SPHelper
  • 8159 Workspace: Powershell cmdlet to set schedule of WorkspaceWorkerJobDefinition
  • 8276 Provisioning: Support enabling of rating (Likes, Star Ratings) for lists

    Changes

  • 7834 WebParts: Ribbon registrations only if the Ribbon is available Support Ticket # 380
  • 7861 Provisioning: Allow custom values to specify BaseTemplate in WebDefinition Support Ticket # 401
  • 7884 Provisioning: WebDefinition.Culture as PatternString
  • 7888 Workflow Kit: Introduce flag 'RunWorkflowsAsCurrentUser' to MatchPointConfiguration to specify whether ListItem is opened elevated
  • 7893 Configuration: Security token for web part definitions with preconfigured central configuration
  • 7942 Expression Console: Prevent rendering of HTML markup when Expression Console is deactivated
  • 7953 Core: Add overload with object param for "encoding" methods in MPUtility
  • 7956 Expression Console: Move HTML markup from Head to Body
  • 7959 RefinementWebPart: Tag column supports multiple parent tags to allow consolidation of tag columns with same root tag
  • 7962 Core: Removing of the custom HTTP module
  • 7967 Tagging: Provide access to DataItem.ListItem public member in KeyExpression of TagImporter with ListDataSource Support Ticket # 462
  • 7995 UserControlWebPart: User control is added to control tree in OnInit instead of OnLoad
  • 8000 Tagging: Support tag import job configuration with optional TagStoreId and fallback to default tag store
  • 8015 DataProvider: Change CacheKey to be provided by the storage key of the Web Part
  • 8020 Deployment: Moving of external assemblies to separate prerequisites solutions
  • 8057 Core: BaseLogger class is obsolete
  • 8113 Provisioning: Composed Looks create a composed look item
  • 8115 Workspace: Deletion/restoring of web roles when workspace is deleted/restored
  • 8222 Workspace: TagStoreId optional in WorkspaceTagDefinition of WorkspaceTemplateConfiguration with fallback to default tag store
  • 8226 SearchDefintionWebPart: Icons of search filters are configurable with MatchPointConfiguration icon mappings
  • 8246 Tagging: Support expressions evaluating to string arrays in SynonymExpressions of TagImportConfiguration
  • 8256 StringResources: Provide overload of GetString method with fallback parameter
  • 8258 SearchDefintionWebPart: Icons of file extension search filter are configurable with MatchPointConfiguration icon mappings
  • 8261 Tagging: Improve loading of edit list item form with hidden tag groups folder settings Support Ticket # 542
  • 8263 Tagging: Support Unicode characters in tag names Support Ticket # 543

    Critical Bugfixes

  • 7948 Provisioning: Features in provisioning configurations are not recognized anymore Support Ticket # 444

    Bugfixes

  • 7823 DataGridWebPart: Handle title context menu "Version history" and "Alert Me" with correct permissions Support Ticket # 370
  • 7824 CompositeWebPart: Two CompositeWebParts using the same UserControlTransformer configuration render the same results
  • 7828 DataGridWebPart: Handle "Edit in ..." title context menu with correct permissions Support Ticket # 377
  • 7829 Workspace: Update does not respect elevated template users on workspace tag Support Ticket # 282
  • 7830 Configuration: Web Part configuration ribbon button prevents copying a central config file to a local config if the user has only read permission
  • 7832 TimerJobs: Reschedule now checks if wrong web application is specified Support Ticket # 393
  • 7838 Expression Engine: Generic arguments are not correctly matched Support Ticket # 395
  • 7841 FormWebPart: RichTextField as FieldRef in RichTextMode does not write to ConnectionData
  • 7842 FormWebPart: JavaScript error when saving FormConfiguration with AttachmentsField
  • 7845 ListDataProvider: URLs of list views in ListUrlExpression are not supported
  • 7846 CompositeWebPart: Selected row of CompositeWebPart is not refreshed in ConnectionData when result set changes Support Ticket # 392
  • 7847 DataGridWebPart: Improve title context menu labels
  • 7854 FormWebPart: PersonField does not update ConnectionData
  • 7856 DataGridWebPart: 'New item' link is not refreshed depending on DataProvider
  • 7862 FormWebPart: Collapsed section is expanded after postback and wrong toggle icon
  • 7867 Provisioning: WebParts are not visible on Wiki page due to invalid storage key Support Ticket # 405
  • 7870 Expressions: SPHelper.GetIconUrl() throws exception Support Ticket # 408
  • 7872 Form Web Part: Hidden fields with columns break layout Support Ticket # 411
  • 7874 SearchDataProvider: Alert button produces exception
  • 7875 ListDataProvider: Invalid cast exception with external list
  • 7876 Tagging: Create new Page on Publishing Web throws exception Support Ticket # 415
  • 7881 DataGridWebPart: Alternative CSS class in MatchPoint does not apply to new sorting Support Ticket # 420
  • 7885 Provisioning: Web Part Page Definition fails if WebParts config element is missing
  • 7886 Search Data Provider: Improved exception handling when Search Service Application is missing
  • 7887 Workflow Kit: Missing 'Updatable' expression variable in 'Expression' property of ContextMenuTrigger
  • 7889 Provisioning: Save As Template should replace wrong parameters in Schema Xml Support Ticket # 424
  • 7890 FormWebPart: CSS incorrect for "NoLabel" mode
  • 7892 Model: Support case insensitive primary keys
  • 7898 Ajax: InvalidStateError on Ajax callback when refreshing dependant ExpressionField
  • 7899 Tagging: MPUtility.FindTags() does not work if ParentTag is null
  • 7903 Workspace: Handle missing user in Workspace.IsUserInRole() Support Ticket # 434
  • 7904 Ribbon: Multiple window open when clicking on version ribbon button Support Ticket # 431
  • 7906 Connection Framework: Dependent column extraction does not work with SiteDataProvider Support Ticket # 371
  • 7907 Ribbon: Selection is removed after button refresh using "return true"
  • 7909 Web Parts: Error in VisibiltyExpression of ChromeConfiguration breaks page
  • 7917 Provisioning: Replace Guid value of the List attribute of the SchemaXml in the ColumnDefinition with an expression in case of a LookupField
  • 7923 AttachmentField: File with special characters in name or file name longer than 52 characters is not downloadable Support Ticket # 445
  • 7950 Core: Access denied exception in MPInstanceScope.RegisterDisposable Support Ticket # 366
  • 7963 Provisioning: Publish-MPProvisioningTemplate PowerShell cmdLet uses DateTime.UtcNow instead of DateTime.Now Support Ticket # 456
  • 7966 Web Parts: Doubled ribbon elements when using a MatchPoint Web Part as control in a master page Support Ticket # 422
  • 7998 Data Provider: Floating Point Numbers wrongly formatted in CAML, FQL and SQL
  • 8011 FormWebPart: Values are lost after validation error
  • 8017 ChoiceField: Missing seperator for multiple entries in readonly mode
  • 8043 Workspace: TemplateField does not update ConnectionData
  • 8045 Core: MPInstance.Current changing during request cycle
  • 8047 WorkflowKit: BaseFileActions are not evaluated elevated if "RunWithElevatedPrivileges" is enabled
  • 8053 Workspace: Duplicate tag error when creating workspaces simultaneously Support Ticket # 481
  • 8059 Provisioning: Provisioning of ColumnDefinition fails when List attribute contains list name
  • 8065 Workspace: Edit Role Assignments dialog give error when user does not have enough permissions (2013-PR0302) Support Ticket # 483
  • 8067 Core: Ensure ownership when modifiy web.config values
  • 8071 StaticChoiceProvider: Filter doesn't consider FindMode
  • 8073 HeaderControl: Avoid invalid HTML tags in the HTML head tag
  • 8080 DataGridWebPart: Pluralize delete confirmation message if muliple items are selected Support Ticket # 492
  • 8086 Workflow: UpdateItemTrigger fails to load field of ListItem on document renaming
  • 8098 Core: Javascript error when deselecting a tag in SearchDefinitionWebPart Support Ticket # 503
  • 8099 DataGridWebPart: Filter menu icon of datagrid is displaced after scrolling page (2013-PR0301) Support Ticket # 482
  • 8118 Workspace: Exception on first workspace creation if tagging is not enabled
  • 8147 RefinementWebPart: Choice field condition of Refinement does not work with SiteDataProvider (2013-PR0342) Support Ticket # 513
  • 8158 DataGridWebPart: Use themed icon for add button
  • 8193 Expression Engine: Indexer on System.Collections.Hashtable not found
  • 8198 Workspace: Creation of Workspaces does not work with other than "System Account" credentials (2013-PR0348) Support Ticket # 519
  • 8214 FormWebPart: InvalidState JavaScript error when using dependent fields Support Ticket # 525
  • 8229 SearchDefinitionWebPart: Fulltext search filter item with single quote is not removable (2013-PR0363) Support Ticket # 531
  • 8241 Tagging: Exception when accessing a tagging-enabled list from the "content and structure" page (2013-PR0367) Support Ticket # 536
  • 8250 DataGridWebPart: Wrong colspan value in HTML element of paging control
  • 8287 DataGridWebPart: Reset filter/sort columns when switching view

results matching ""

    No results matching ""