What's different in Windows 10 Insider Preview

[Some information relates to pre-released product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.]

This topic lists changes to the package manifest schema reference for Windows 10 Insider Preview, including elements that have been added, removed, and changed. See Element Hierarchy for reference info on all elements, attributes, and types in the schema.

Elements and attributes that have been added

Elements and attributes that have changed

  • The uap:ApplicationContentUriRules element (and its child elements) is now in an xml namespace that uses the "uap:" xml namespace prefix.
  • For the Capability element, some values for the @Name attribute have moved to the new uap:Capability element. Valid values for **Capability@Name** are now "internetClient", "internetClientServer", "privateNetworkClientServer", and "allJoyn". See App capability declarations.
  • For the Extension element, some values for the @Category attribute have moved to the new uap:Extension element. For **Extension@Category**, new valid values are "windows.preInstalledConfigTask", "windows.updateTask", and "windows.restrictedLaunch". The values "windows.contactPicker" and "windows.contact" have been removed.
  • The Application/Extensions/Extension/uap:FileTypeAssociation element is now in an xml namespace that uses the "uap:" xml namespace prefix.
  • The Application/Extensions/Extension/uap:Protocol element is now in an xml namespace that uses the "uap:" xml namespace prefix.
  • The Application/Extensions/Extension/uap:AutoPlayContent element is now in an xml namespace that uses the "uap:" xml namespace prefix.
  • The Application/Extensions/Extension/uap:AutoPlayDevice element is now in an xml namespace that uses the "uap:" xml namespace prefix.
  • The Application/Extensions/Extension/uap:ShareTarget element is now in an xml namespace that uses the "uap:" xml namespace prefix.
  • The Application/Extensions/Extension/uap:FileOpenPicker element is now in an xml namespace that uses the "uap:" xml namespace prefix.
  • The Application/Extensions/Extension/uap:FileSavePicker element is now in an xml namespace that uses the "uap:" xml namespace prefix.
  • The Application/Extensions/Extension/uap:AppointmentsProvider element is now in an xml namespace that uses the "uap:" xml namespace prefix.
  • The **Application@StartPage** attribute was previously required to be a relative Windows file path referencing a document in the app's package. Now it additionally may be an absolute URL (so that a web site can publish as an app in the Store).
  • For the **DeviceCapability@Name** attribute, new valid values are "bluetooth", "wiFiControl", "radios", and "optical". See App capability declarations.
  • The **PackageDependency@Publisher** attribute is now required.
  • For the **Task@Type** attribute, new valid values are "general", "deviceConnectionChange", and "bluetooth".
  • The uap:VisualElements element (and its child elements) is now in an xml namespace that uses the "uap:" xml namespace prefix.
  • The **VisualElements@Logo** attribute has been renamed **uap:VisualElements@Square150x150Logo**.
  • The **VisualElements@Square30x30Logo** attribute has been renamed **uap:VisualElements@Square44x44Logo**.

Elements and attributes that have been removed