Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps): update dependency io_bazel_stardoc to v0.7.0 (#441)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [io_bazel_stardoc](https://togithub.com/bazelbuild/stardoc) | http_archive | minor | `0.6.2` -> `0.7.0` | --- ### Release Notes <details> <summary>bazelbuild/stardoc (io_bazel_stardoc)</summary> ### [`v0.7.0`](https://togithub.com/bazelbuild/stardoc/blob/HEAD/CHANGELOG.md#Release-070) [Compare Source](https://togithub.com/bazelbuild/stardoc/compare/0.6.2...0.7.0) This release requires Bazel 7 or newer. By default - when using Bzlmod for dependency management - Stardoc now uses `@stardoc` as its repo name. For compatibility with the legacy WORKSPACE-based setup (which used `@io_bazel_stardoc` as the repo name) and ease of migration, you may load Stardoc via ```bzl bazel_dep(name = "stardoc", repo_name = "io_bazel_stardoc", ...) ``` in your `MODULE.bazel` file. **New Features** - Add support for a table of contents template ([#​203](https://togithub.com/bazelbuild/stardoc/issues/203)). This is disabled by default, but Stardoc comes with an example template that you can use. To enable, set `table_of_contents_template`, for example: ```bzl stardoc( ..., table_of_contents_template = "@​stardoc//stardoc:templates/markdown_tables/table_of_contents.vm", ) ``` - Add support for a footer template ([#​206](https://togithub.com/bazelbuild/stardoc/issues/206)). This is disabled by default; to enable, set `footer_template` to a .vm file, which you will need to provide. - Add support for providing stamping to Stardoc templates ([#​205](https://togithub.com/bazelbuild/stardoc/issues/205)). To use, use `$util.formatBuildTimestamp` and `$stamping` in a template file (`footer_template` - see above - is recommended for this); for example: ```vm Built on `$util.formatBuildTimestamp($stamping.volatile.BUILD_TIMESTAMP, "UTC", "yyyy-MM-dd HH:mm")` ``` - Render documentation for provider `init` callbacks ([#​224](https://togithub.com/bazelbuild/stardoc/issues/224)) - Properly render `*args`, `*`, and `**kwargs` in summaries ([#​231](https://togithub.com/bazelbuild/stardoc/issues/231)). This requires Bazel 8 (prerelease [`2024060`](https://togithub.com/bazelbuild/stardoc/commit/20240603) or newer). - Include `load` statement in summaries ([#​216](https://togithub.com/bazelbuild/stardoc/issues/216)) **Incompatible Changes** - The legacy extractor has been removed ([#​212](https://togithub.com/bazelbuild/stardoc/issues/212)). Stardoc always uses the `starlark_doc_extract`-based extractor. The `stardoc`, `semantic_flags`, and `use_starlark_doc_extract` arguments to `stardoc()` macro have been removed. - Stardoc uses Bzlmod by default for dependency management ([#​213](https://togithub.com/bazelbuild/stardoc/issues/213)). This means that by default, Stardoc now uses `@stardoc` as its repo name. **Contributors** Alex Humesky, Alexandre Rostovtsev, Fabian Meumertzheim, Grzegorz Lukasik, Xùdōng Yáng, Yun Peng </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4xMDkuNCIsInVwZGF0ZWRJblZlciI6IjM2LjEwOS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: Self-hosted Renovate Bot <361546+cgrindel-self-hosted-renovate[bot]@users.noreply.github.enterprise.com>
- Loading branch information