Repository navigation
Commit c81d9d9
authored
[skip chg] Publish missing emitter-framework 0.18.0 changes (#11021)
fix #11020
## Why
[#10372](#10372)
(Http-server-csharp alloy rewrite) changed the public API of
`@typespec/emitter-framework` but did **not** add a changelog entry, so
the package was never versioned/published — it remains at `0.17.0` on
npm while the API has moved on.
## What
- Bump `@typespec/emitter-framework` `0.17.0` → `0.18.0`.
- Add the `0.18.0` section to `CHANGELOG.md` describing the public API
changes from #10372:
- New `@typespec/emitter-framework/csharp` exports: `getDocComments`,
`getNullableUnionInnerType`, `efRefkey`, `declarationRefkeys`.
- C# `EnumDeclaration` now emits the TypeSpec enum's doc comments.
- `development` export conditions added to all entrypoints.
- Update the `Consistency` workflow's **Check Changes** job to skip when
the PR title contains `[skip chg]` (this PR intentionally has no
`.chronus/changes` entry, since the version/changelog are applied
manually).1 parent 33a1da2 commit c81d9d9
3 files changed
Lines changed: 10 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| 23 | + | |
23 | 24 | | |
24 | 25 | | |
25 | 26 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
3 | 11 | | |
4 | 12 | | |
5 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
0 commit comments