From 89d5809490e07bfe5a7d33c30044ba0d890d440c Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Sat, 17 Oct 2026 09:38:25 +0000
Subject: [PATCH] chore: version packages
---
.changeset/concrete-base-discriminator-unions.md | 5 -----
CHANGELOG.md | 6 ++++++
package.json | 2 +-
3 files changed, 7 insertions(+), 6 deletions(-)
delete mode 100644 .changeset/concrete-base-discriminator-unions.md
diff --git a/.changeset/concrete-base-discriminator-unions.md b/.changeset/concrete-base-discriminator-unions.md
deleted file mode 100644
index 3406a36..0000000
--- a/.changeset/concrete-base-discriminator-unions.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'genoc': patch
----
-
-Concrete discriminator bases now join their own `{Base}Variant` unions. Previously, refs to a base with no `oneOf`/`anyOf` (or listed in its own `mapping`) could name an undeclared union type, a self-mapped base collapsed its children to `never` through conflicting discriminant literals, and mapping-children-only families omitted the base from its own union. Variants of a concrete base now strip the discriminant via `Omit`, implicit direct-`allOf` children count as variants, and families with no members fall back to bare base names instead of emitting an unused union. Generated output shape changes for specs with concrete discriminator bases: existing variant unions gain the base as a member. Fixes #93.
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 5826189..335f554 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,11 @@
# genoc
+## 0.5.2
+
+### Patch Changes
+
+- 7a29f34: Concrete discriminator bases now join their own `{Base}Variant` unions. Previously, refs to a base with no `oneOf`/`anyOf` (or listed in its own `mapping`) could name an undeclared union type, a self-mapped base collapsed its children to `never` through conflicting discriminant literals, and mapping-children-only families omitted the base from its own union. Variants of a concrete base now strip the discriminant via `Omit`, implicit direct-`allOf` children count as variants, and families with no members fall back to bare base names instead of emitting an unused union. Generated output shape changes for specs with concrete discriminator bases: existing variant unions gain the base as a member. Fixes #93.
+
## 0.5.1
### Patch Changes
diff --git a/package.json b/package.json
index 0fa82b8..4af87db 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "genoc",
- "version": "0.5.1",
+ "version": "0.5.2",
"description": "Generate typed HTTP clients from OpenAPI 3.0 / 3.1 specifications",
"keywords": [
"client",