Skip to content

feat: finish production readiness issues - #35

Merged
ubugeeei merged 1 commit into
mainfrom
codex/finish-remaining-issues
May 18, 2026
Merged

feat: finish production readiness issues#35
ubugeeei merged 1 commit into
mainfrom
codex/finish-remaining-issues

Conversation

@ubugeeei

Copy link
Copy Markdown
Member

Summary

  • Finish the remaining production-readiness issues across core decoding, image decoding, NAPI/WASM/browser APIs, packaging, and Vue typings.
  • Add Reed-Solomon correction during decode, harden image limits/error propagation/perspective sampling, align JS option objects, and validate platform-tagged native/browser package artifacts.
  • Add Vue declaration output and package smoke checks so downstream consumers get stable types.

Verification

  • cargo test -p fastqr-core
  • cargo test -p fastqr-image
  • cargo test --workspace
  • cargo clippy --workspace --all-targets --all-features -- -D warnings
  • vp run fastqr#check
  • vp run @fastqr/vue#check
  • vp run fastqr#build && vp run fastqr#pack-smoke
  • vp run @fastqr/vue#build && vp run @fastqr/vue#pack-smoke
  • vp run workspace:build
  • cargo bench -p fastqr-image --bench decode
  • vp run ci
  • git diff --check

Closes #6
Closes #8
Closes #11
Closes #12
Closes #13
Closes #14
Closes #15
Closes #17
Closes #18
Closes #19

@ubugeeei
ubugeeei merged commit ed0966d into main May 18, 2026
2 checks passed
@ubugeeei
ubugeeei deleted the codex/finish-remaining-issues branch May 18, 2026 05:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment