diff --git a/.github/workflows/build-package.yaml b/.github/workflows/build-package.yaml index 9145afb42..a610ec959 100644 --- a/.github/workflows/build-package.yaml +++ b/.github/workflows/build-package.yaml @@ -667,13 +667,13 @@ jobs: if: github.event_name == 'push' && github.ref == 'refs/heads/main' env: # The open line, which is the one previews belong under - not the last one released. - # The line has released through v0.32.0-rc1000; there was no 0.7.0, and 0.23.0 through + # The line has released through v0.33.0-rc1000; there was no 0.7.0, and 0.23.0 through # 0.29.0 were skipped so the consolidation got a number of its own. # # This sat at 0.23.0 for the whole of v0.30.0-rc1000, so every preview that release # opened was stamped below it and the feed had nothing that could supersede the release. # It now moves in the same pull request as the tag it opens the line after. - RELEASE_LINE: 0.33.0 + RELEASE_LINE: 0.34.0 run: | BUILD=$(printf '%06d' "$GITHUB_RUN_NUMBER") echo "Packing $RELEASE_LINE-preview$BUILD" diff --git a/docs/aws/lambda-function.md b/docs/aws/lambda-function.md index 47c0229fe..c662daaf6 100644 --- a/docs/aws/lambda-function.md +++ b/docs/aws/lambda-function.md @@ -36,16 +36,16 @@ see [Triggers](/guide/triggers). ```xml - - - + + + - - + + - - + ``` diff --git a/docs/aws/sqs.md b/docs/aws/sqs.md index 2dbf562ce..0614f23dc 100644 --- a/docs/aws/sqs.md +++ b/docs/aws/sqs.md @@ -26,8 +26,8 @@ Referencing `Hardened.Aws.Lambda.Sqs` is what decides that `[Queue]` means SQS. ## Packages ```xml - - + + ``` `Hardened.Aws.Lambda.Sns` serves `[Topic]` the same way. A topic fans out — every subscriber sees diff --git a/docs/azure/blob.md b/docs/azure/blob.md index e06b62bc6..e8ce2c378 100644 --- a/docs/azure/blob.md +++ b/docs/azure/blob.md @@ -18,9 +18,9 @@ public record BlobNotification(string Container, string Name, long? Size, string ```xml - - - + + + ``` `dotnet new hardened-function --host azure --trigger blob` writes this shape with tests. diff --git a/docs/azure/change.md b/docs/azure/change.md index 316093962..b4b5423db 100644 --- a/docs/azure/change.md +++ b/docs/azure/change.md @@ -17,9 +17,9 @@ public class OrderProjection { ```xml - - - + + + ``` `dotnet new hardened-function --host azure --trigger change` writes this shape with tests. diff --git a/docs/azure/event.md b/docs/azure/event.md index 7cca7b39f..25fc3c1ec 100644 --- a/docs/azure/event.md +++ b/docs/azure/event.md @@ -19,9 +19,9 @@ its body. ```xml - - - + + + ``` The adapter reads the event through `Hardened.CloudEvents`, which names no cloud and is the same diff --git a/docs/azure/queue.md b/docs/azure/queue.md index c4b77d164..372b0db98 100644 --- a/docs/azure/queue.md +++ b/docs/azure/queue.md @@ -27,9 +27,9 @@ Bus queue. See [Triggers](/guide/triggers) for the vocabulary. ```xml - - - + + + ``` The same package serves `[Topic]`, from a subscription; see [Topics](/azure/topic). diff --git a/docs/azure/stream.md b/docs/azure/stream.md index dda49c6e8..7a72a7b1a 100644 --- a/docs/azure/stream.md +++ b/docs/azure/stream.md @@ -16,9 +16,9 @@ public class TelemetryHandlers { ```xml - - - + + + ``` `dotnet new hardened-function --host azure --trigger stream` writes this shape with tests. diff --git a/docs/azure/timer.md b/docs/azure/timer.md index fc934e72c..9fad2d161 100644 --- a/docs/azure/timer.md +++ b/docs/azure/timer.md @@ -16,9 +16,9 @@ public class Housekeeping { ```xml - - - + + + ``` `dotnet new hardened-function --host azure --trigger timer` writes this shape with tests. diff --git a/docs/azure/topic.md b/docs/azure/topic.md index 8d905fde8..a09c19d45 100644 --- a/docs/azure/topic.md +++ b/docs/azure/topic.md @@ -16,9 +16,9 @@ public class OrderEventHandlers { ```xml - - - + + + ``` The same package serves `[Queue]`; the delivery, the headers and the settlement are the ones diff --git a/docs/azure/web.md b/docs/azure/web.md index 2ce63d878..034e0a3a4 100644 --- a/docs/azure/web.md +++ b/docs/azure/web.md @@ -19,9 +19,9 @@ public class OrderRoutes { ```xml - - - + + + ``` `dotnet new hardened-web --host azure-functions` writes this shape: a library with the routes diff --git a/docs/gcp/blob.md b/docs/gcp/blob.md index 8b0685ee6..674af124b 100644 --- a/docs/gcp/blob.md +++ b/docs/gcp/blob.md @@ -28,8 +28,8 @@ declare one for a queue message. ## Packages ```xml - - + + ``` `dotnet new hardened-function --host gcp --trigger blob` writes this shape with tests. diff --git a/docs/gcp/change.md b/docs/gcp/change.md index 999fb9179..2b933612e 100644 --- a/docs/gcp/change.md +++ b/docs/gcp/change.md @@ -20,8 +20,8 @@ way the DynamoDB adapter unwraps a type-tagged item, so nothing in the handler k ## Packages ```xml - - + + ``` This is the one adapter in the line with a Google dependency. Firestore events are diff --git a/docs/gcp/event.md b/docs/gcp/event.md index 09134cbf8..71578bd85 100644 --- a/docs/gcp/event.md +++ b/docs/gcp/event.md @@ -18,8 +18,8 @@ its body. ## Packages ```xml - - + + ``` The adapter reads the event through `Hardened.CloudEvents`, which names no cloud. Binary mode, diff --git a/docs/gcp/invoke.md b/docs/gcp/invoke.md index 7766373ff..74898a033 100644 --- a/docs/gcp/invoke.md +++ b/docs/gcp/invoke.md @@ -20,8 +20,8 @@ public class OrderHandler(OrderLog log) { ## Packages ```xml - - + + ``` `dotnet new hardened-function --host gcp --trigger invoke` writes this shape with tests. It is the diff --git a/docs/gcp/queue.md b/docs/gcp/queue.md index ebc6b4027..f1d66a63d 100644 --- a/docs/gcp/queue.md +++ b/docs/gcp/queue.md @@ -27,8 +27,8 @@ subscription. See [Triggers](/guide/triggers) for the vocabulary. ## Packages ```xml - - + + ``` The same package serves `[Topic]`, from a different delivery; see [Topics](/gcp/topic). diff --git a/docs/gcp/timer.md b/docs/gcp/timer.md index 9adac926e..0987a71bc 100644 --- a/docs/gcp/timer.md +++ b/docs/gcp/timer.md @@ -15,8 +15,8 @@ public class Rollups { ## Packages ```xml - - + + ``` `dotnet new hardened-function --host gcp --trigger timer` writes this shape with tests. diff --git a/docs/gcp/topic.md b/docs/gcp/topic.md index b369fe649..7bb2ea88e 100644 --- a/docs/gcp/topic.md +++ b/docs/gcp/topic.md @@ -17,8 +17,8 @@ public class OrderEventHandlers { ## Packages ```xml - - + + ``` `dotnet new hardened-function --host gcp --trigger topic` writes this shape with tests. diff --git a/docs/guide/getting-started.md b/docs/guide/getting-started.md index 4168ad530..aa12ee1ea 100644 --- a/docs/guide/getting-started.md +++ b/docs/guide/getting-started.md @@ -53,12 +53,12 @@ Two kinds of package reference, the runtime and the source generators: ```xml - - - + + + - - + + ``` diff --git a/docs/guide/project-templates.md b/docs/guide/project-templates.md index 56f8c49f3..0631b66ae 100644 --- a/docs/guide/project-templates.md +++ b/docs/guide/project-templates.md @@ -245,7 +245,7 @@ routes as well as services, add `[HardenedWebModule]` to the module class and re Every template writes a `Directory.Packages.props` with one version for every Hardened package: ```xml -0.32.0-rc1000 +0.33.0-rc1000 ``` It is the version the template package shipped with, and `--hardened-version` overrides it. @@ -255,7 +255,7 @@ Templates do not update themselves. A newer release is a newer template package: ```bash dotnet new install Hardened.Templates # latest -dotnet new install Hardened.Templates@0.32.0-rc1000 # a specific one +dotnet new install Hardened.Templates@0.33.0-rc1000 # a specific one ``` Existing projects keep the version in their own `Directory.Packages.props` until you change it. diff --git a/docs/guide/response-caching.md b/docs/guide/response-caching.md index 75fdeb89a..304ba986e 100644 --- a/docs/guide/response-caching.md +++ b/docs/guide/response-caching.md @@ -23,7 +23,7 @@ nothing. The two compose. A store is a package and an attribute on the module: ```xml - + ``` ```csharp diff --git a/docs/guide/templates.md b/docs/guide/templates.md index b7c5becf5..de4da0fde 100644 --- a/docs/guide/templates.md +++ b/docs/guide/templates.md @@ -54,7 +54,7 @@ Reference both packages: ```xml - + ``` diff --git a/docs/reference/packages.md b/docs/reference/packages.md index df0b126af..3d89db1dc 100644 --- a/docs/reference/packages.md +++ b/docs/reference/packages.md @@ -261,7 +261,7 @@ Everything releases on one version line, from a `v*` tag: | Every package on this page | `{line}-rc1000` | `{line}-preview{build}` on every push to main | | `Hardened.Amz.*`, retired | `0.22.0-rc1000`, its last | none | -The current line is **`0.32.0-rc1000`**. Releases go to nuget.org; the continuous feed is +The current line is **`0.33.0-rc1000`**. Releases go to nuget.org; the continuous feed is [GitHub Packages](https://nuget.pkg.github.com/ipjohnson/index.json). Under one line, `preview` sorts below `rc`, so a preview never shadows the release it precedes.