Skip to content

Releases: purview-dev/aspirec4

v13.5.3.1

Choose a tag to compare

@github-actions github-actions released this 14 Sep 13:45
Immutable release. Only release title and notes can be modified.
c793d65

What's Changed

Full Changelog: v13.5.3...v13.5.3.1

v13.5.3

Choose a tag to compare

@github-actions github-actions released this 13 Sep 16:42
Immutable release. Only release title and notes can be modified.
c7f0d33

What's Changed

Full Changelog: v13.3.5...v13.5.3

v13.3.5

Choose a tag to compare

@github-actions github-actions released this 18 Aug 13:33
Immutable release. Only release title and notes can be modified.
4a0296f

Improvements

  • source gen update - best practices to follow
  • mass refactor to support updated source gen package

v13.3.2

Choose a tag to compare

@github-actions github-actions released this 11 Jun 13:07
Immutable release. Only release title and notes can be modified.
af534ce

Patch Changes

  • service release - using new Project Sdk

v13.3.1

Choose a tag to compare

@github-actions github-actions released this 04 Jun 21:30
Immutable release. Only release title and notes can be modified.
598f363

Patch Changes

  • Bug Fixes

    • prevent sync-over-async deadlock when async configure callback is used in TypeScript AppHost (#26)

v13.3.0-prerelease.10

v13.3.0-prerelease.10 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 May 09:56
Immutable release. Only release title and notes can be modified.
392c8e6

Patch Changes

  • Bug Fixes

    • add missing build/AspireC4.Hosting.props for source generator (#20)

    Changes

    • Updated for likec4 with hmrport config (#24)
    • source-generator + other fixes (#19)

v13.3.0-prerelease.9

v13.3.0-prerelease.9 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 May 14:25
Immutable release. Only release title and notes can be modified.
6d0408a

Minor Changes

  • Features

    • updated the source gen to have its own validation, rather than double loading
    • normalise metadata keys for case/punctuation-insensitive validation

    Bug Fixes

    • yarn dlx peer deps and deno node-modules-dir for e2e cli tests

    Changes

v13.3.0-prerelease.8

v13.3.0-prerelease.8 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 May 17:02
Immutable release. Only release title and notes can be modified.
268a6f7

Patch Changes

  • Bug Fixes

    • resolve nuget assembly name mismatch and beforestart hang

    Changes

v13.3.0-prerelease.7

v13.3.0-prerelease.7 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 May 22:07
Immutable release. Only release title and notes can be modified.
5903dc0

Minor Changes

  • Features

    • bundle SG with runtime bridge via ModuleInitializer
    • redesign source generators with [LikeC4Registry] attribute
    • extend source generators with WithLikeC4Group support and ASPIREC4004 diagnostic
    • adding correct support for TypeScript app hosts

    Bug Fixes

    • resolve ASPIREEXPORT010/008 warnings on exported methods

    Changes

v13.3.0-prerelease.6

v13.3.0-prerelease.6 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 May 09:00
Immutable release. Only release title and notes can be modified.
1ca7947

Note: versions 13.3.0-prerelease.4 and 13.3.0-prerelease.5 were never published.
Both tags were permanently tombstoned by GitHub's immutable-release feature after failed
release attempts during CD pipeline repairs. This version contains all changes originally
intended for prerelease.4.

Minor Changes

  • Features

    • adding first-pass source generator - very much a WIP
    • add KnownLikeC4Elements source generator
    • stable model generation across resource state changes
    • make WithRelationshipKindSpec strict param nullable with auto-detect
    • add technology support to relationship kind specifications
    • add strict mode validation to aspire c4 diagram options
    • add guards and context-aware release guide

    Bug Fixes

    • resolve build errors and update tests post-refactor
    • relationship kind technology uses no colon in dsl output
    • always show release guide; exit on blockers before proceeding
    • block release when branch is behind origin/main
    • validate unknown args and simplify justfile recipe
    • moved the Aspire browser token inclusion behind a AppHost options property
    • fix test extension views to use current resource element names
    • create GitHub release as draft before uploading assets to prevent immutable-release errors

    Changes

    • cd: releases are gated to main; workflow is enforced to reject non-main refs even on manual dispatch
    • cd: update GitHub Actions to Node.js 24-compatible versions (checkout@v6, setup-dotnet@v5, setup-node@v6)