Skip to content

1.2.0+1.0.0

Choose a tag to compare

@sergiohinojosa sergiohinojosa released this 12 Nov 17:40
· 714 commits to main since this release
4738754

馃搵 Versioning Policy Implementation

This release introduces a comprehensive versioning policy for the Codespaces Framework and its enablement repositories.

Key Changes

  • Semantic Versioning Adoption: Implemented <framework_version>+<repository_version> format

    • Framework version tracks infrastructure and technical components
    • Repository version tracks tutorial content and structure
    • Both follow SemVer (MAJOR.MINOR.PATCH) principles
  • Documentation Updates:
    https://dynatrace-wwse.github.io/codespaces-framework/versioning/

    • Versioning Policy: Clear guidelines and examples

Benefits

  • Clarity: Immediate visibility of framework and repository versions
  • Compatibility: Aligns with industry-standard SemVer and tooling
  • Flexibility: Enables independent evolution of framework and content

Examples

  • 1.0.0+1.0.0 - Initial release
  • 1.1.0+1.0.0 - Framework update only
  • 1.1.0+1.1.0 - Repository content update
  • 1.1.2+1.1.1 - Patch-level changes for both

This versioning approach ensures maintainability and clear dependency tracking across all enablement repositories.

What's Changed

New Contributors

Full Changelog: https://github.com/dynatrace-wwse/codespaces-framework/commits/1.2.0+1.0.0