DocBook 5.2.1
I’ve updated the website, the content distribution site, the Maven packages, the documentation, and published the releases.
I’m still on holiday so this is a bit of a low-effort #MarkupMonday post. A few
days ago, I finished testing the small update that removes a backwards
incompatibility accidentally introduced in DocBook 5.2.
Shout out to the folks who tried out ꞵ1 and reported what they found. I made a few small changes, but mostly avoided the temptation to do more than fix the bug:
- Fixed the backwards incompatibility that only a single
ooclass,ooexception, oroointerfacewas allowed inclasssynopsiswhere previously any number were allowed. - Fixed the “standard” URIs for DocBook Publishers. The 5.2 locations still
work for 5.2, but for 5.2.1, there’s a leading
/xml/on the URI for better parity with the standard DocBook release. (As far as I can tell from the documentation, that was always the intent.) - Fixed the typo in the description of the
conditionattribute. (The description sentence began with a lower-case letter.) - Corrected several Schematron rules related to callout cross references. As written the rules were failing to catch some error cases.
The DocBook website has been updated, and so have the files on the CDN. New DocBook and DocBook Publishers Maven packages have been published. The documentation has been updated. A new release is available.
Remember to sign up for the new, public mailing lists if you want to discuss what should go in 5.3 or 6.0.