2.10.2 Compatibility notes
2.10.2.1 Skins
[todo: add helpful notes here on updating custom skins based on the old default skin]
2.10.2.2 Custom book publication types
If you made custom book publication types or document type specific XSLs for use in books, they might need some small changes due to the introduction of the wikidata directory.
In the query-styling.xsl of the publication type, if you want to import the default query styling XSL, the include should now be:
<xsl:include href="wikidata:books/publicationtypes/common/default-query-styling.xsl"/>
If in the custom document type specific XSL you included the default book-document-to-html.xsl file, the import should now be:
<xsl:include href="wikidata:books/publicationtypes/common/book-document-to-html.xsl"/>
2.10.2.3 Databases
MySQL 4.0 is not supported anymore. You might still be able to get it to work, but it wasn't worth the effort anymore for us to support it in the default configuration.
2.10.2.4 JmsClient API
If you were using the remote Java API and constructing a JmsClientImpl to enable remote cache invalidation through JMS, you'll notice the constructor has changed: it takes a new parameter clientID (the JMS client ID, which is a string of your choice, but should be different for each client), and the topicConnectionFactory and queueConnectionFactory parameters have merged into just one connectionFactory argument (since we're now using JMS 1.1 APIs internally, as a result of the switch to ActiveMQ).
Previous