Skip to content

chore(website): website updates#25612

Merged
thomasqueirozb merged 6 commits into
websitefrom
docs/website-updates
Jun 12, 2026
Merged

chore(website): website updates#25612
thomasqueirozb merged 6 commits into
websitefrom
docs/website-updates

Conversation

@thomasqueirozb

Copy link
Copy Markdown
Member

Summary

Consolidates several documentation and website improvements.

Vector configuration

NA

How did you test this PR?

NA

Change Type

  • Bug fix
  • New feature
  • Dependencies
  • Non-functional (chore, refactoring, docs)
  • Performance

Is this a breaking change?

  • Yes
  • No

Does this PR include user facing changes?

  • Yes. Please add a changelog fragment based on our guidelines.
  • No. A maintainer will apply the no-changelog label to this PR.

References

pront and others added 6 commits June 12, 2026 13:13
… in env var interpolation (#25581)

* docs(config): document verbatim substitution of structural characters in env var interpolation

Env var values are substituted into raw config text before parsing.
Characters such as `"`, `{`, `}`, `[`, and `]` pass through unchanged
and can affect the parsed structure. Only newline characters are
rejected. Document this behavior in the security restrictions section.

* docs(config): document verbatim substitution of structural characters in env var interpolation

Env var values are substituted into raw config text before parsing.
Characters such as `"`, `{`, `}`, `[`, and `]` pass through unchanged
and can affect the parsed structure. Only newline characters are
rejected. Document this behavior in the security restrictions section.
…ks to the official documentation (#25569)

* docs(databricks_zerobus sink): clean up and improve databricks_zerobus docs

* Update generated file

* make fmt
* Fix aggregator documentation typo

* Update spelling allowlist
* docs(file sink): note that path templates are not sanitized for untrusted input

* docs(file sink): note that path templates are not sanitized for untrusted input

* chore: reword path warning

* simplify docs

* docs review comment
* chore(ci): replace check-spelling with typos

check-spelling produced too many false positives on a large Rust
codebase (technical identifiers, vendor names, DNS abbreviations,
base64 test data). typos is faster, has far fewer false positives, and
ships a CLI that contributors can run locally or wire into Zed/VS Code
as an LSP.

- .typos.toml excludes generated docs, binary fixtures, third-party
  licenses, historical RFCs, and historical release notes; allows a
  curated set of domain-specific terms (EDE, AIMD, ratatui, etc.)
- .github/workflows/spelling.yml is replaced with a single
  crate-ci/typos-action step
- .github/actions/spelling/ word lists are no longer needed

* fix(docs,codebase): fix typos caught by typos-cli

Batch-fix spelling errors surfaced when running `typos .` after the
migration to typos-cli. All changes are in comments, doc-strings, or
documentation — no behavioural change.

* fix(websocket source): correct protcol log field to protocol

* chore(ci): extend typos coverage to RFCs, release notes, and generated docs

Remove overly broad excludes from .typos.toml:
- rfcs/ and website/cue/reference/releases/ were excluded to avoid
  touching historical documents, but that would leave new RFCs and
  release notes unchecked. Fix the existing typos in those directories
  instead.
- Generated documentation excludes are removed: generated files derive
  from validated source text, and the allow list already covers the
  domain-specific terms that appear in them.
- benches/codecs/moby_dick.txt remains excluded (archaic 19th-century
  spellings are not typos).

* fix: revert incorrect change to GitHub username anas-aso in release notes

* fix(websocket source): clarify changelog wording for protocol field rename

* fix: revert DELETEs corrupted to DELETEEs in S3 RFC

* chore(ci): narrow licenses exclude to OpenSSL only

* chore(ci): remove testing/ exclude; fix one typo within

* fix(ci): revert three content corruptions from auto-fix; fix workflow event

- to_strng was an intentional misspelling used as an example in the VRL
  error diagnostics RFC; restore it and add to allow list
- wilcards and typs were verbatim historical PR titles in release notes;
  restore and allow them
- switch spelling workflow from pull_request_target to pull_request;
  the old event checked out the base branch so typos scanned master
  instead of the PR head

* chore(ci): pin spelling workflow actions to SHAs

* docs(contributing): add typos spell-check to pre-push hook example

* fix(ci): revert TextMate scope name; enable hidden-file scanning

* chore(ci): delete legacy check-spelling word lists
…mplate (#25554)

* chore(website): remove codename field from release definitions and template

* cue fmt

* chore(website): preserve release codenames as CUE comments on version line

* chore(website): remove empty codename field from 0.56.0 release

---------

Co-authored-by: Pavlos Rontidis <pavlos.rontidis@gmail.com>
@thomasqueirozb thomasqueirozb added the no-changelog Changes in this PR do not need user-facing explanations in the release changelog label Jun 12, 2026
@github-actions github-actions Bot added domain: topology Anything related to Vector's topology code domain: sources Anything related to the Vector's sources domain: transforms Anything related to Vector's transform components domain: sinks Anything related to the Vector's sinks docs review on hold The documentation team reviews PRs only after a PR is approved by the COSE team. domain: ci Anything related to Vector's CI environment domain: external docs Anything related to Vector's external, public documentation domain: core Anything related to core crates i.e. vector-core, core-common, etc domain: rfc domain: vdev Anything related to the vdev tooling labels Jun 12, 2026
@thomasqueirozb thomasqueirozb marked this pull request as ready for review June 12, 2026 17:16
@thomasqueirozb thomasqueirozb requested review from a team as code owners June 12, 2026 17:16
@github-actions github-actions Bot removed the docs review on hold The documentation team reviews PRs only after a PR is approved by the COSE team. label Jun 12, 2026
@thomasqueirozb thomasqueirozb merged commit 585eeb3 into website Jun 12, 2026
85 checks passed
@thomasqueirozb thomasqueirozb deleted the docs/website-updates branch June 12, 2026 17:35
@github-actions github-actions Bot locked and limited conversation to collaborators Jun 12, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

domain: ci Anything related to Vector's CI environment domain: core Anything related to core crates i.e. vector-core, core-common, etc domain: external docs Anything related to Vector's external, public documentation domain: rfc domain: sinks Anything related to the Vector's sinks domain: sources Anything related to the Vector's sources domain: topology Anything related to Vector's topology code domain: transforms Anything related to Vector's transform components domain: vdev Anything related to the vdev tooling no-changelog Changes in this PR do not need user-facing explanations in the release changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants