Skip to content

release: v0.6.3 - #401

Merged
bug-ops merged 2 commits into
mainfrom
release/v0.6.3
Aug 17, 2026
Merged

release: v0.6.3#401
bug-ops merged 2 commits into
mainfrom
release/v0.6.3

Conversation

@bug-ops

@bug-ops bug-ops commented Aug 17, 2026

Copy link
Copy Markdown
Owner

Summary

Checklist

  • Version updated in all manifests
  • CHANGELOG.md has release section with date
  • README reflects new version
  • cargo +nightly fmt --check
  • cargo clippy --workspace --all-targets --all-features -- -D warnings
  • cargo nextest run --workspace --all-features --lib --bins (1028 passed)
  • cargo test --workspace --doc --all-features
  • cargo build --release
  • RUSTDOCFLAGS rustdoc gate (pjson-rs, pjson-rs-domain)
  • wasm-pack build crates/pjs-wasm --target web
  • wasm-pack test --headless --chrome (chromedriver unavailable locally; runs in CI)

After PR merge:
git tag v0.6.3 && git push origin v0.6.3

Bump workspace version from 0.6.2 to 0.6.3 across pjson-rs, pjson-rs-domain,
pjs-wasm, pjs-demo, and pjs-bench (inherited via workspace.package.version).

- Consolidate the CHANGELOG Unreleased section into 0.6.3, merging duplicate
  Changed headers and dating the release
- Bump pjs-js-client to 0.3.0-alpha.2 to pick up the WASM/Node.js init fixes
  and dictionary compression corrections landed since 0.3.0-alpha.1
- Update CONTRIBUTING.md and SECURITY.md to drop the removed jemalloc
  allocator feature and reflect the currently supported version range
- Refresh dependency requirements (simd-json, tokio-tungstenite, tower-http,
  regex) and Cargo.lock to their latest compatible versions
…onfig

- README.md's Security section called a nonexistent PriorityStream.withSecurityConfig
  static method; only PjsParser has that constructor. PriorityStream takes a
  SecurityConfig via the instance method setSecurityConfig instead
- crates/pjs-wasm/README.md never documented SecurityConfig at all, even though
  #326/#355 fixed its array/object-count limits to actually be enforced during
  parsing rather than silently ignored; added a Security Limits section
- Refreshed the two stale "0.1.0" version() example outputs to match the
  current release
@github-actions github-actions Bot added documentation Documentation updates, README, guides dependencies Dependency updates (Cargo.toml, Cargo.lock) wasm WebAssembly related changes security Security issues or improvements rust Rust language specific changes pjs-js-client labels Aug 17, 2026
@bug-ops
bug-ops enabled auto-merge (squash) August 17, 2026 22:12
@github-actions

Copy link
Copy Markdown

WASM Bundle Size Report

Target Raw (KB) Gzipped (KB) Status
web 158 70 PASS
nodejs 158 70 PASS
bundler 158 70 PASS

@bug-ops
bug-ops merged commit c52ad91 into main Aug 17, 2026
54 checks passed
@bug-ops
bug-ops deleted the release/v0.6.3 branch August 17, 2026 22:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependency updates (Cargo.toml, Cargo.lock) documentation Documentation updates, README, guides pjs-js-client rust Rust language specific changes security Security issues or improvements wasm WebAssembly related changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant