generate_versions_manifest

Notedocblock
generate_versions_manifest(output_dir::String, current_version::String;
                           existing_versions::Vector{String}=String[],
                           stable_version::String="",
                           dev_url::String="dev") -> String

Generate or update the versions.json manifest file.

Arguments

  • output_dir::String: Directory where versions.json will be written
  • current_version::String: The version being built (e.g., “v1.0.0”, “dev”)
  • existing_versions::Vector{String}: List of existing versions to include
  • stable_version::String: Which version is “stable” (empty = latest semver)
  • dev_url::String: URL segment for dev docs (default: “dev”)

Returns

Path to the generated versions.json file.