Skip to content

v0.3.39

Choose a tag to compare

@pzfreo pzfreo released this 08 Jun 19:46
· 87 commits to main since this release
3d53d5e

What's Changed

  • docs: assess micropython-wasm as a build123d sandbox by @pzfreo in #171
  • Use canonical Apache-2.0 LICENSE so license is detected by @pzfreo in #177
  • Add per-version Python classifiers (3.10-3.12) by @pzfreo in #178
  • Keep server.json registry version in sync with the package (#181) by @pzfreo in #190
  • fix(resolve): route selector through execute() sandbox (closes #186) by @pzfreo in #191
  • fix(security): keep dunder block active under --allow-all-imports (closes #187) by @pzfreo in #192
  • fix(server): route state-dependent MCP tools through WorkerSession (closes #179) by @pzfreo in #193
  • test(worker): production-boundary coverage guard for session-stateful tools by @pzfreo in #194
  • fix(security): route remaining file writers through safe_output_path by @pzfreo in #195
  • fix(security): constrain local file reads via safe_input_path by @pzfreo in #196
  • chore(lint): adopt ruff format + objective lint gate (Phase 1, #185) by @pzfreo in #197
  • fix(render): isolate VTK in subprocess on macOS to prevent window server freeze by @pzfreo in #200
  • Revert #200 — VTK subprocess isolation broke macOS render CI by @pzfreo in #201
  • feat(security): resource limits for file inputs and raster width (#189) by @pzfreo in #199
  • fix(render): fix CI failures from macOS VTK subprocess approach by @pzfreo in #202
  • chore: add v0.3.39 CHANGELOG entry by @pzfreo in #204
  • chore: note macOS VTK render fix in v0.3.39 CHANGELOG by @pzfreo in #205

Full Changelog: v0.3.38...v0.3.39