This alpha release closes the 0.7.0-alpha line before development moves to 0.7.1-alpha.0. It focuses on release reliability, public project metadata, automated pull request maintenance, clearer repository documentation, and cleaner GitHub Release notes.
Highlights
- Closes the
0.7.0-alphaline; follow-up development is expected to continue on0.7.1-alpha.0. - Hardens release preparation by refreshing citation and archive metadata automatically, then validating that public metadata stays aligned with the package version.
- Improves GitHub Release notes generation so manually wrapped changelog prose renders as clean, flowing release text.
- Reduces pull request queue maintenance with automerge branch updates, workflow-safe skips, and clearer pull request metadata requirements.
- Adds post-release automation that can open a separate next-version pull request after the GitHub Release is published.
Setup Profiles
| Profile | Preset | Included tools | Status | Notes |
|---|---|---|---|---|
| Start | clean-vscode |
Visual Studio Code portable | installable | Portable Visual Studio Code profile for the smallest setup. |
| Classroom | php-mysql-classroom |
Visual Studio Code portable, Git for Windows portable, XAMPP portable | installable | Full PHP and MySQL classroom profile. |
Included Tools
Release Assets
| File | Type | Description |
|---|---|---|
codex13-sdk_0.7.0-alpha.4_windows_x64_setup.exe |
Windows x64 installer | Installs Codex 13 Student Dev Kit under %LOCALAPPDATA%\Codex13\StudentDevKit. |
codex13-sdk_0.7.0-alpha.4_checksums.txt |
SHA256 checksums | One checksum file covering every release asset. |
codex13-sdk_0.7.0-alpha.4_release_manifest.json |
Release manifest | Machine-readable profiles, tools, pinned URLs, hashes and asset metadata. |
Verification Notes
- Installer signing is disabled unless production signing is explicitly enabled for the release run.
codex13-sdk_0.7.0-alpha.4_checksums.txtcontains SHA256 hashes for the installer and release manifest.codex13-sdk_0.7.0-alpha.4_release_manifest.jsonrecords the product version, build version, setup profiles, tools, pinned URLs and source hashes.
What's Changed
✨ Features
Release
- Open post-release version bump PR by @lukaszpiotrluczak in #60.
🐛 Fixes
Ci
-
Skip workflow PRs in automerge updater by @lukaszpiotrluczak in #55.
-
Request write token for automerge branch updates by @lukaszpiotrluczak in #54.
Release
-
Preserve unscoped changelog entries by @lukaszpiotrluczak in #59.
-
Keep release notes paragraphs unwrapped by @lukaszpiotrluczak in #57.
-
Generate retry changelog follow-ups by @lukaszpiotrluczak in #46.
-
Remove duplicate release notes heading by @lukaszpiotrluczak in #43.
📝 Documentation
General
- Update agent and release metadata guidance by @lukaszpiotrluczak in #56.
License
- Document notice structure by @lukaszpiotrluczak in #45.
Readme
- Add transparency disclaimer by @lukaszpiotrluczak in #47.
🏗️ Build, CI and Release Automation
CI/CD
-
Centralize Node and pnpm setup by @lukaszpiotrluczak in #51.
-
Use offline pnpm installs by @lukaszpiotrluczak in #49.
-
Enforce pull request template details by @lukaszpiotrluczak in #53.
-
Update automerge pull request branches by @lukaszpiotrluczak in #50.
🧹 Maintenance
Ci
- Use official setup-task action by @lukaszpiotrluczak in #44.
Powershell
- Format scripts by @lukaszpiotrluczak in #48.
Repository changelog source: CHANGELOG.md entry v0.7.0-alpha.4.