Skip to content
This repository has been archived by the owner on Sep 15, 2021. It is now read-only.

0.3.0

Latest
Compare
Choose a tag to compare
@c-parsons c-parsons released this 20 Mar 19:21
· 42 commits to master since this release
b8a32e0

Please note Skydoc is deprecated. Users should migrate to Stardoc.
See deprecation details and migration tips.
The Skydoc binary will be deleted in 0.4.0.

This release makes the following Stardoc improvements:

  • Stardoc releases with a prebuilt Jar instead of needing to be built from source. This means:
    • Building a stardoc target will be considerably faster.
    • Transitive Stardoc dependency requirements are far cleaner; users no longer need to depend on @com_google_protobuf or @io_bazel.
  • Support for documenting repository rules created with repository_rule()
  • Support for documenting “function modules” (structs of functions).
  • Stardoc no longer shows documentation of transitively-loaded symbols. Only symbols directly declared in the input file, or directly depended on by the input file, will be documented.
  • Fix documentation for **kwargs and *args function parameters
  • Support for documenting (or depending on) generated bzl input files
  • Fix bzl files which depend on other bzl files using the fully-qualified repository name.
  • Several rendering fixes (especially pertaining to href tags)

This release compatible with Bazel 0.23.2.