\chapter{Change log}

The following changes have been made to CMIS 1.0 Errata 1:

\begin{description}
	\item[CMIS-580] CONTAINS escaping needs additional clarification
	\item[CMIS-587] objectbyid template should support returnVersion parameter
	\item[CMIS-653] WSDL needs soapAction value in operation declarations for increased interoperability with .NET
	\item[CMIS-654] Missing XML attribute types in CMIS schema
	\item[CMIS-655] Folder Children (restrict acceptable values for OrderBy)
	\item[CMIS-658] Standardize queryName for properties
	\item[CMIS-669] add CMIS Type Mutability for next version of spec
	\item[CMIS-673] Add \{renditionFilter\} to CMIS URI template for query
	\item[CMIS-692] applyAcL should allow empty response
	\item[CMIS-693] CMIS Repository Extensions
	\item[CMIS-707] Add recommendation to use Content-Disposition header with AtomPub setContentStream operation
	\item[CMIS-708] Clarify Browser Binding DateTime property values
	\item[CMIS-709] In Section 2.2.4.9.2, list of outputs for getObjectByPath appears to be incomplete
	\item[CMIS-711] Allow creation of unfiled documents with AtomPub
	\item[CMIS-712] Add a description property to all base types
	\item[CMIS-713] Add secondary object types
	\item[CMIS-714] Proposal to add Retention and Legal Hold Policies for next version of spec
	\item[CMIS-715] API for cross site request forgery defense
	\item[CMIS-719] Browser Binding
	\item[CMIS-720] The keys of the maps returned by a Browser Binding query should be the query names/aliases
	\item[CMIS-721] Add queryable cmis:isPrivateWorkingCopy property
	\item[CMIS-723] Need to express other cmis:object types to clients.
	\item[CMIS-727] Add bulkUpdateProperties operation
	\item[CMIS-728] Clarify whether PWC is a latest version or not
	\item[CMIS-729] Add new Wildcard section in Query
	\item[CMIS-730] Timezone should not be optional in a datetime string in the query BNF (fulltext syntax)
	\item[CMIS-732] Clarification limitation of Date value range in browser binding
	\item[CMIS-734] Rename "clientToken" to "callback"
	\item[CMIS-735] Add capability to append to a content stream
	\item[CMIS-736] Remove ETAG recommendation from AtomPub section
	\item[CMIS-737] CMIS specification should include a UML diagram for the domain data model
	\item[CMIS-738] Add introduction sub-section to 1.1 draft to enumerate new 1.1 features.
	\item[CMIS-739] Client hint with iframe as target does not work in all browsers
	\item[CMIS-741] New proposal for section 5.2.9.3 "Authentication with Tokens for Browser Clients"
	\item[CMIS-743] Add a download type parameter to the Browser Binding getContentStream() service
	\item[CMIS-744] Clarify the meaning fo fullTextIndexed and use consistently.
	\item[CMIS-745] The type ids for the secondary types defined in 2.1.6 are not valid QNames
	\item[CMIS-746] 2.1.14.3 Character escape for text search expression should include literal double-quote.
	\item[CMIS-747] Metadata inclusion in reponses for properties is verbose and there is no option to control it. Objects do not include any type metadata which is not consistent.	
\end{description}

\vfill\newpage
The following changes have been made to CMIS 1.1:
\begin{description}
 	\item[CMIS-534] getAllowableActions Service output seems to restrict to XML based bindings
 	\item[CMIS-537] getRenditionsExceptions ? filterNotValid is overloaded
 	\item[CMIS-564] createDocumentFromSource versioningState param needs clarification
 	\item[CMIS-641] applyACLResponse does not match domain model - no changeToken
 	\item[CMIS-646] cmis:objectTypeId should not be required for documents
 	\item[CMIS-647] ACL propagation in ACL capabilities is supposed to be an array
 	\item[CMIS-648] AllowableActions keys inconsistencies
 	\item[CMIS-650] change atom:id reference from URI to IRI
 	\item[CMIS-651] Clarify that URI templates are to be used with GET
 	\item[CMIS-656] Clarify how ETags and cmis:changeToken interact
 	\item[CMIS-657] Clarify cancelCheckout's proper behavior when doc was created in a checked out state.
 	\item[CMIS-659] Clarification for properties in state "not set" required
 	\item[CMIS-663] localName for type definition is optional according to domain model but is required according to core.xsd schema
 	\item[CMIS-674] Change BNF comment to !! style comment
 	\item[CMIS-687] cmis:changeToken should not be mandatory if the repository doesn't support change tokens
 	\item[CMIS-688] Query sample incorrect
 	\item[CMIS-689] invalid property name cmis:createdDate referenced in 3.5.2
 	\item[CMIS-690] cmis:versionLabel cardinality not specified
 	\item[CMIS-695] Escaping section should specify which BNF symbols it applies to
 	\item[CMIS-697] Word plus phrase example for CONTAINS query
 	\item[CMIS-706] Domain model should state objects are not constrained
 	\item[CMIS-725] Remove hyperlinks to namespace URIs in the specification document
\end{description}