Releases: eclipse-score/docs-as-code
Releases · eclipse-score/docs-as-code
v2.2.1
Note
This release is intentionally dependent on eclipse-score/bazel_registry#188
This is not yet in the bazel_registry
You cannot use it yet
What's Changed
- Set generate without sourcecode as a default to sphinx to reduce spac… by @WolfgangFischerEtas in #279
New Contributors
- @WolfgangFischerEtas made their first contribution in #279
Full Changelog: v2.2.0...v2.2.1
v2.2.0
What's Changed
- Introduce feature, sw-module and component as sphinx-needs elements by @PhilipPartsch in #323
- Bump version from 2.1.0 to 2.2.0 by @AlexanderLanin in #325
New Contributors
- @PhilipPartsch made their first contribution in #323
Full Changelog: v2.1.0...v2.2.0
v2.1.0
What's Changed
- Add support for external needs in PlantUML drawing by @4og in #316
- Update how-to setup.md by @guejan in #317
- Increase requirements coverage by @a-zw in #308
- Adapt requirements tables in docs by @a-zw in #319
- Upgrade python dependencies by @AlexanderLanin in #310
- Update doc_path to use SOURCE_DIRECTORY environment variable by @AlexanderLanin in #320
Full Changelog: v2.0.3...v2.1.0
v2.0.3
What's Changed
- Safety uml diagram component color by @RolandJentschETAS in #300
- documentation for cross-referencing between modules by @a-zw in #302
- Do not use sphinx-collections by @a-zw in #306
- Process safety requirements by @a-zw in #307
- Use devcontainer 1.0.0 release by @opajonk in #309
- bump version by @AlexanderLanin in #311
New Contributors
- @RolandJentschETAS made their first contribution in #300
Full Changelog: v2.0.2...v2.0.3
v2.0.2
What's Changed
- Fix: docs-as-code 2.0.2 is now usable without explicitly depending on score_process >= 1.3.1 by @AlexanderLanin in #301
Full Changelog: v2.0.1...v2.0.2
v2.0.1
What's Changed
Bugfix: allow multiple dependencies in docs() command.
In Detail
- Add Nikola as code owner by @AlexanderLanin in #299
- Fix: allow multiple dependencies by @AlexanderLanin in #298
Full Changelog: v2.0.0...v2.0.1
v2.0.0
What's Changed
- PREFIXES_ have been removed
- experimental combo/mega/full build
- support for useblocks ubCode extension (you need to run any bazel-docs command first, e.g.
bazel run //:docs_check)
How to update from 1.x
- Change version in your MODULE.bazel
- Remove all PREFIXES_ in your rst files where you refer to external needs
- Remove
project_prefixfrom your localconf.pyfile - Add
<pyth_to_docs>/ubproject.tomlto your/.gitignore - For combo/mega/full build extend index.rst with external repos
In Detail
- Doc sources as public target by @a-zw in #277
- 📚 Docs for updating requirements by @ubmarco in #281
- Plantuml theme by @kalu-an in #280
- Cleanup by @AlexanderLanin in #290
- Remove id prefixes for mega-build (DR-004-Infra) by @guejan in #293
- Add experimental combo/mega/full build (see DR-004) by @AlexanderLanin in #285
- ✨ Introduce needs-config-writer by @ubmarco in #283
- set version and fix command name by @AlexanderLanin in #294
New Contributors
Full Changelog: v1.4.0...v2.0.0
v2.0.0-alpha.1
What's Changed
- PREFIXES_ have been removed
- experimental combo/mega/full build
- support for useblocks ubCode extension (you need to run any bazel-docs command first, e.g.
bazel run //:docs_check)
How to update from 1.x
- Change version in your MODULE.bazel
- Remove all PREFIXES_ in your rst files where you refer to external needs
- Remove
project_prefixfrom your localconf.pyfile - Add
<pyth_to_docs>/ubproject.tomlto your/.gitignore - For combo/mega/full build extend index.rst with external repos
Known bugs - to be fixed in next release
- Bump version in
MODULE.bazel docs_combotarget is calleddocs_combo_experimentalin documentation- severe problems when
_builddirectory is not deleted
In Detail
- Doc sources as public target by @a-zw in #277
- 📚 Docs for updating requirements by @ubmarco in #281
- Plantuml theme by @kalu-an in #280
- Cleanup by @AlexanderLanin in #290
- Remove id prefixes for mega-build (DR-004-Infra) by @guejan in #293
- Add experimental combo/mega/full build (see DR-004) by @AlexanderLanin in #285
- ✨ Introduce needs-config-writer by @ubmarco in #283
New Contributors
Full Changelog: v1.4.0...v2.0.0-alpha.1
v1.4.0 - matching to process 1.2.0
What's Changed
- ci: Integrate verify, test and build docs in same workflow by @nicu1989 in #255
- Refactor yaml parsing by @AlexanderLanin in #256
- Delete .github/workflows/docs.yml by @nicu1989 in #262
- wip by @AlexanderLanin in #253
- Resolve issues with local RST tests by @marcmo in #266
- adjust complies link validation by @AlexanderLanin in #268
- Update tool requirements by @a-zw in #271
- Fix flaky test by @a-zw in #270
- update metamodel to follow process requirements by @antonkri in #263
- Implement validity attributes by @a-zw in #274
New Contributors
Full Changelog: v1.3.0...v1.4.0
v1.3.0
What's Changed
- fix: score_sphinx_bundle must load plantuml before sphinx-needs by @AlexanderLanin in #240
- lint: Fix lint errors by @nicu1989 in #245
- docs: Check optional links as info by @nicu1989 in #242
- Add Decision Record support by @AlexanderLanin in #236
- tooling: Integrate CLI helper by @nicu1989 in #247
- update colors in score.css by @AlexanderLanin in #248
- fix color and make score_layout self-contained by @AlexanderLanin in #249
- score_metamodel cleanup by @AlexanderLanin in #250
- fix version switcher by @AlexanderLanin in #251
- refactor: improve internal metamodel storage by @AlexanderLanin in #252
- drop id and prefix from metamodel.yaml when they are redundant by @AlexanderLanin in #254
Full Changelog: v1.2.0...v1.3.0