AC's WCM Custom Commands for STSADM.EXE - Change Log

This page contains a complete log of all additions and updates to [AC's WCM Custom Commands for STSADM.EXE.

This page contains a complete log of all additions and updates to AC’s WCM Custom Commands for STSADM.EXE page since it was initially launched on October 25, 2006.

v.0.8.7.1111 - November 12, 2007

  • FIX: Removed the {} from the content type IDs in GenContentTypesXml.
  • FIX: Added the XmlDocument node within the XmlDocuments section in the GenContentTypesXml command.

v.0.8.7.1029 - October 29, 2007

  • FIX: Help message in GenContentTypesXml, GenSiteColumnsXml and PublishAllItems updated.
  • FIX: Resolved memory management issues (fixed OutOfMemory exceptions) in PublishAllItems command.
  • FIX: Fixed issue where content type ID’s contained curly brackets ({}).
  • FIX: Fixed issue where some items were not completely checked in and published… previously required running the command a few times. Now, one pass publishes everything.
  • FIX: Fixed issue where site column’s Type=“Invalid” when the underlying field type was not an OOTB WSS v3 field type.
  • CHANGE: Changed install/uninstall from using a manual XCOPY batch file to using WSS solution package.
  • CHANGE: Instead of manually creating the XML for site columns, now using the SchemaXml property which generates cleaner CAML. This applies to both GenSiteColumnsXml and GenContentTypesXml commands.
  • ADD: The GenSiteColumnsXml & GenContentTypesXml now have a -stripNameSpaces switch that remove the “_x0020_” hex encoded HTML space in the name of a site column.
  • ADD: GenSiteColumnsXml now includes the XmlDocument section
  • ADD: GenSiteColumnsXml now includes the DocumentTemplate section
  • ADD: PublishAllItems now cancels any running workflows for an item.

v0.5.0.0 - November 15, 2006

  • FIX: Added better memory management to PublishAllItems command to eliminate the OutOfMemory exception when running against a large site collection.
  • FIX: Resolved a problem where some items were not approved and published on the fist pass with PublishAllItems.
  • FIX: Fixed a problem in the installation batch file where the XML file registering the custom commands with STSADM.EXE was being copied to the wrong location.
  • NEW: Added new custom command GenSiteColumnsXml.
  • NEW: Added new custom command GenContentTypesXml.
  • NEW: Added unit testing to all custom commands.

v0.1.0.0 - October 26, 2006

  • Initial release that included the PublishAllItems command (no source released).
Andrew Connell
Developer & Chief Course Artisan, Voitanos LLC. | Microsoft MVP
Written by Andrew Connell

Andrew Connell is a full stack developer who focuses on Microsoft Azure & Microsoft 365. He’s a 20+ year recipient of Microsoft’s MVP award and has helped thousands of developers through the various courses he’s authored & taught. Andrew’s mission is to help web developers become experts in the Microsoft 365 ecosystem, so they can become irreplaceable in their organization.

Share & Comment