- From: Tab Atkins Jr. <jackalmage@gmail.com>
- Date: Fri, 25 Sep 2020 16:55:04 -0700
- To: "spec-prod@w3.org Prod" <spec-prod@w3.org>
Bumping the major version seemed as good a reason as any to start publishing release notes. These can also be found at <https://github.com/tabatkins/bikeshed/issues/1773>, which I'll keep updated with each new version. Version 2.0.0 ============= * Feature: Added darkmode styles! This is the reason for the version bump, as if you were adding your own styles to your document, they probably aren't darkmode-aware and will look bad when the readers are in darkmode. If you're just using Bikeshed's own styles, tho, everything will work exactly as before. (Note that these are still disabled when publishing to /TR, until the W3C is ready for this relatively large visual change. That's expected to happen next year, along with a number of other minor breaking changes to our spec styling.) * Feature: [Added new conditional-inclusion feature](https://tabatkins.github.io/bikeshed/#conditional), allowing you to remove sections of a spec (typically in boilerplate) based on the document's Status. If you have more things you want to base a conditional inclusion off of, let me know! (Currently, the processing order of this happens after all the 'datablocks' (`pre` with special class that triggers Bikeshed handling) happens, so even if those are inside of a conditional that gets excluded, they'll still get processed. But everything else happens after conditional stuff is removed.) (I'll probably be going thru various group's boilerplates to see if they could benefit from this. There should be a lot less need to publish multiple versions of a boilerplate file for each status now.) * Bugfix: [The rest of IDL's built-in types are now autolinked.](https://github.com/tabatkins/bikeshed/commit/428ace32b90c02fc39c872be53a3d916f51350de) ~TJ
Received on Friday, 25 September 2020 23:55:34 UTC