Skip to content

SPMeta2 v1.1.9

Compare
Choose a tag to compare
@SubPointSupport SubPointSupport released this 02 Jun 10:41
· 773 commits to master since this release

New definitions to improve web part provision, improved existing definitions, multiple enhancements and reaching 430+ regression tests.

New definitions

  • ReusableHTMLItemDefinition
  • ReusableTextItemDefinition
  • ContentBySearchWebPartDefinition
  • ResultScriptWebPartDefinition
  • ProjectSummaryWebPartDefinition
  • ContentByQueryWebPartDefinition
  • PageViewerWebPartDefinition
  • ComposedLookItemDefinition

Fixes

  • Improved XsltListViewWebPart provision (failed on EnsureView() method)
  • TaxonomyTermSetDefinition.IsAvailableForTagging chaned to bool? type
  • Fixed display template provision for SSOM (invalid type case error for boolean values on TemplateHidden prop)
  • BuiltInMasterPageDefinitions.Oslo refers to "Oslo.master", not to 'Seattle.master'
  • SSOM provision handles SecurityGroupDefinition.Description = NULL value

Enhancements

  • BuiltInContentClass to address OOTB seatch enumerations
  • Improved taxonomy navigation (CanDeploy_WebNavigationSettings_As_TaxonomyProvider)
  • ContactFieldControlDefinition has new properties
  • "Nullable" properties are covered by the regression testing
  • WebPartDefinition has more basic props - w/h, ChromeType/State, ExportMode, etc.
  • Check on WebPartDefinition.AssemblyQualifiedName - should be AssemblyQualifiedName string
  • BuiltInContentTypeNames and enhanced BuiltInPublishingContentTypeNames classes
  • Top/QuickLaunchNodeDefinition URLs support ~sitecollection/~site tokens
  • ScriptEditorWebPartDefinition.Id check - must be more than 32 chars (SharePoint issue)
  • CSOM regression testing on XsltListViewWebPart, ListViewWebPartDefinition, SummaryLinksWebPart, ContentEditorWebpart
  • XsltListViweWebPartDefinition has new props - ShowTimelineIfAvailable, xslt-related props for timeout and caching
  • Enhanced BuiltInListDefinitinions class - CacheProfiles, ComposedLooks, SiteCollectionDocuments, SiteCollectionImages, ReusableContent, ets.
  • ModuleFileUtils.LoadModuleFilesFromLocalFolder() method to build up a mode tree based on the local folder/fles - easy uploading local folders/files to SharePoint
  • Fixed typo with BuiltInListDefinitions.Calalogs class
  • SSOMProvisionServiceExtensions.DeployFarmModel() and SSOMProvisionServiceExtensions.DeployWebApplicationModel() extensions to provide typed deployment for farm/webapp models
  • Managed navigation provision support

Documentation

Updated documentation is available here - http://docs.subpointsolutions.com/spmeta2

Get familiar with the basics concepts, get started and check out scenarios page. That would save the day. We continuously updating the content, but let us know if you miss something right now.