Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: coder/terraform-provider-coder
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: coder/terraform-provider-coder
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: feat/version-metadata-final
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 1 commit
  • 24 files changed
  • 1 contributor

Commits on Oct 31, 2025

  1. feat: add inline version metadata system for resources and attributes

    Implements an inline version metadata system using @SInCE:vX.Y.Z markers
    in resource and attribute descriptions. These markers are automatically
    extracted during doc generation to create formatted version notes.
    
    Key Features:
    - Inline @SInCE: markers in resource/attribute descriptions
    - Automatic extraction and formatting during doc generation
    - Version validation (semver format, >= v2.0.0)
    - Idempotent doc updates using HTML comment markers
    - Precise attribute matching to prevent false positives
    - Comprehensive logging for debugging
    
    Documentation:
    - Added provider/VERSION_METADATA.md with usage guidelines
    - Version notes link to GitHub releases
    - Attribute-level inline markers (since vX.Y.Z)
    - Markers are sanitized from final docs
    
    Implementation:
    - Enhanced scripts/docsgen/main.go with version processing
    - Validates version format and warns on issues
    - Uses anchored regex to prevent attribute name collisions
    - HTML markers enable idempotent version note updates
    
    Fixes #272
    matifali committed Oct 31, 2025
    Configuration menu
    Copy the full SHA
    bca4e43 View commit details
    Browse the repository at this point in the history
Loading