0.17.0 Migration Guide
0.17.0 Migration Guide
- The key for the Github Pages publisher has renamed. Change
ghPages
togithubPages
in yourconfig.yml
publication pipeline - The
baseDir
property in Swiftdoc plugin configuration has been changed tosourceDirs
to 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-core
and into the orchid-github-feature integration project. Likewise, the Github Releases publisher has been moved fromorchid-changelog-feature
toorchid-github-feature
, and thegithubProject()
global collection has been moved fromorchid-copper-theme
toorchid-github-feature
. Add theio.github.copper-leaf.orchid:orchid-github-feature:0.21.1
dependency to continue using these features - The Netlify publisher has been moved out of
orchid-core
and into the orchid-netlify-feature integration project. Add theio.github.copper-leaf.orchid:orchid-netlify-feature:0.21.1
dependency 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
changelogVersionPicker
component 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
Extensions
have changed packages. Custom Flexmark extensions now must be of the typecom.vladsch.flexmark.util.builder.Extension
- Flexmark