0.17.0 Migration Guide
0.17.0 Migration Guide
- The key for the Github Pages publisher has renamed. Change
ghPagestogithubPagesin yourconfig.ymlpublication pipeline - The
baseDirproperty in Swiftdoc plugin configuration has been changed tosourceDirsto match other code-doc plugins, and now accepts either a single String or a list of Strings as a value. - The Github Pages publisher has been moved out of
orchid-coreand into the orchid-github-feature integration project. Likewise, the Github Releases publisher has been moved fromorchid-changelog-featuretoorchid-github-feature, and thegithubProject()global collection has been moved fromorchid-copper-themetoorchid-github-feature. Add theio.github.copper-leaf.orchid:orchid-github-feature:0.21.1dependency to continue using these features - The Netlify publisher has been moved out of
orchid-coreand into the orchid-netlify-feature integration project. Add theio.github.copper-leaf.orchid:orchid-netlify-feature:0.21.1dependency to continue using the Netlify publisher - The following "spells" supported by Clog have been removed: [
baseUrl,baseUrlScheme,baseUrlHost,baseUrlPort,baseUrlRoot,version,orchidVersion,env] . Instead, use the normal TemplateFunctions within Clog-formatted strings forbaseUrl, and create TemplateFunctions for your site as a local plugin if your need the other Clog spells - The
changelogVersionPickercomponent has been removed, as it has not worked for quite a while. You should create this component yourself using Javascript to match your theme - Notable dependency changes
- Flexmark
Extensionshave changed packages. Custom Flexmark extensions now must be of the typecom.vladsch.flexmark.util.builder.Extension
- Flexmark