Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 17 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ and uses semantic versioning for the `codex-raw` executable.

## [Unreleased]

## [0.1.1] - 2026-07-29

### Added

- A release-bound benchmark report with sanitized per-sample data and exact
Expand All @@ -23,6 +25,19 @@ and uses semantic versioning for the `codex-raw` executable.
- Draft release verification now resolves the draft's numeric GitHub release
ID before using the REST API, whose tag endpoint does not expose drafts.

### Security

- Updated the shipped dependency closure to patched releases of `gix`,
`gix-fs`, `gix-pack`, `jsonwebtoken`, `opentelemetry_sdk`, `serde_with`,
`tar`, and, on Linux, OpenSSL.
- Moved the OpenTelemetry HTTP exporter to its matching `reqwest` 0.13 client
while preserving custom-CA-only TLS behavior.
- The inherited Hickory 0.25 resolver remains pinned by Rama
`0.3.0-alpha.4`. The high-severity NSEC3 issue requires DNSSEC features that
Codex Raw does not enable; this release does not claim to fix the remaining
Hickory advisories. Moving to stable Rama is a separate breaking API and
Rust-toolchain migration.

## [0.1.0] - 2026-07-29

### Added
Expand All @@ -46,5 +61,6 @@ and uses semantic versioning for the `codex-raw` executable.
- Exact-process restart handling on Windows and guarded systemd
stop/restart/health-check with best-effort rollback handling on Linux.

[Unreleased]: https://github.com/bproject07/Codex-Source/compare/codex-raw-v0.1.0...HEAD
[Unreleased]: https://github.com/bproject07/Codex-Source/compare/codex-raw-v0.1.1...HEAD
[0.1.1]: https://github.com/bproject07/Codex-Source/compare/codex-raw-v0.1.0...codex-raw-v0.1.1
[0.1.0]: https://github.com/bproject07/Codex-Source/releases/tag/codex-raw-v0.1.0
12 changes: 6 additions & 6 deletions INSTALL.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ before overriding any operating-system trust warning.
On Windows PowerShell:

```powershell
$archive = "codex-raw-0.1.0-x86_64-pc-windows-msvc.zip" # Use the release version.
$archive = "codex-raw-0.1.1-x86_64-pc-windows-msvc.zip" # Use the release version.
$line = Get-Content .\SHA256SUMS |
Where-Object { $_ -match " $([regex]::Escape($archive))$" }

Expand All @@ -77,7 +77,7 @@ if ($actual -ne $expected) {
On Linux:

```shell
archive="codex-raw-0.1.0-x86_64-unknown-linux-gnu.tar.gz" # Use your release/CPU.
archive="codex-raw-0.1.1-x86_64-unknown-linux-gnu.tar.gz" # Use your release/CPU.
expected="$(awk -v name="$archive" '$2 == name { print $1 }' SHA256SUMS)"
actual="$(sha256sum "$archive" | awk '{ print $1 }')"
test -n "$expected" && test "$actual" = "$expected"
Expand All @@ -86,7 +86,7 @@ test -n "$expected" && test "$actual" = "$expected"
On macOS:

```shell
archive="codex-raw-0.1.0-x86_64-apple-darwin.tar.gz" # Use the release version.
archive="codex-raw-0.1.1-x86_64-apple-darwin.tar.gz" # Use the release version.
expected="$(awk -v name="$archive" '$2 == name { print $1 }' SHA256SUMS)"
actual="$(shasum -a 256 "$archive" | awk '{ print $1 }')"
test -n "$expected" && test "$actual" = "$expected"
Expand All @@ -100,7 +100,7 @@ exit status means the file must not be installed.
After verifying and extracting the ZIP:

```powershell
$version = "0.1.0" # Replace with the downloaded release version.
$version = "0.1.1" # Replace with the downloaded release version.
$bundle = "codex-raw-$version-x86_64-pc-windows-msvc"
$installDir = Join-Path $env:LOCALAPPDATA "Programs\codex-raw"

Expand Down Expand Up @@ -136,7 +136,7 @@ The final two commands activate `codex-raw` in the current shell. The user
After verifying the matching TAR archive:

```shell
version="0.1.0" # Replace with the downloaded release version.
version="0.1.1" # Replace with the downloaded release version.

case "$(uname -m)" in
x86_64|amd64) target="x86_64-unknown-linux-gnu" ;;
Expand All @@ -161,7 +161,7 @@ root-owned managed layout; updating such an installation requires `sudo`.
After verifying the TAR archive:

```shell
version="0.1.0" # Replace with the downloaded release version.
version="0.1.1" # Replace with the downloaded release version.
bundle="codex-raw-${version}-x86_64-apple-darwin"

tar -xzf "${bundle}.tar.gz"
Expand Down
148 changes: 76 additions & 72 deletions MODULE.bazel.lock

Large diffs are not rendered by default.

Loading