Skip to content

Commit d2ac734

Browse files
committed
docs: record v0.8.6 release and winget submission
1 parent 0ed36a4 commit d2ac734

1 file changed

Lines changed: 16 additions & 1 deletion

File tree

docs/PROGRESS.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
# Progress
22

3+
## Semantic Punctuation Restoration (v0.8.6)
4+
5+
- Standard and Full enhancement now treat punctuation-free transcripts as an
6+
error to repair, infer sentence and clause boundaries from meaning, and choose
7+
statement, question, or exclamation endings even when no punctuation command
8+
was spoken.
9+
- Enhancement prompts require ASCII half-width punctuation for English and
10+
Chinese full-width punctuation for Chinese. The Rust post-processor also
11+
converts accidental Chinese full-width marks back to ASCII when English is
12+
the resolved language; the existing Chinese full-width safety net remains.
13+
- Verification: production frontend build, 208 Rust unit tests, 6 Rust
14+
integration tests, prompt-rule assertions, release metadata checks, and the
15+
signed GitHub release workflow all pass.
16+
317
## Custom Dictionary Corrections (v0.8.5)
418

519
- The dictionary now stores a canonical spelling, optional likely mishearings,
@@ -35,7 +49,7 @@
3549

3650
### wingetcreate Notes
3751

38-
`wingetcreate` v1.12.8.0 generates the manifests locally, then its `submit` command publishes the validated directory. Its `ReleaseDate` placement at the top level (outside `Installers`) looks wrong per the schema docs but is the convention winget-pkgs validation expects — do not move it inside the installer entry.
52+
`wingetcreate` v1.12.13.0 generates the manifests locally, then its `submit` command publishes the validated directory. Its `ReleaseDate` placement at the top level (outside `Installers`) looks wrong per the schema docs but is the convention winget-pkgs validation expects — do not move it inside the installer entry.
3953

4054
**Do NOT use the self-contained wingetcreate** (`aka.ms/wingetcreate/latest/self-contained`) — it bundles v1.0.4.0, which generates schema 1.1.0 manifests instead of 1.10.0.
4155

@@ -50,6 +64,7 @@
5064
- **ShortDescription accuracy** — v0.8.3 ([PR #406474](https://github.com/microsoft/winget-pkgs/pull/406474)) patched the inherited `Fast local & cloud speech-to-text dictation for Windows` to `Fast cloud speech-to-text dictation for Windows` because the app went cloud-only in v0.8.1. Inherited metadata must be re-checked against reality each release, not just against the format rules — patch on the PR branch via the GitHub contents API (no clone of winget-pkgs needed).
5165
- **v0.8.4** ([PR #406528](https://github.com/microsoft/winget-pkgs/pull/406528)) — first release to inherit the corrected v0.8.3 metadata; all four rules verified clean on the PR diff, no patch needed.
5266
- **v0.8.5** ([PR #409130](https://github.com/microsoft/winget-pkgs/pull/409130)) — inherited metadata verified clean: SPDX `MIT` and `LicenseUrl`, concise cloud-only `ShortDescription`, publisher/support/package URLs, correct x64 NSIS URL and SHA-256, and `ReleaseDate` in the installer manifest.
67+
- **v0.8.6** ([PR #410464](https://github.com/microsoft/winget-pkgs/pull/410464)) — preview and submission validation passed. The actual PR diff was re-checked and clean: SPDX `MIT` plus `LicenseUrl`, concise cloud-only `ShortDescription`, publisher/support/package URLs, correct v0.8.6 x64 NSIS URL and SHA-256, `ReleaseNotesUrl`, and top-level installer `ReleaseDate`.
5368

5469
## NSIS Updater Behavior on Windows
5570

0 commit comments

Comments
 (0)