Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 23 Apr 16:38
· 269 commits to trunk-dev since this release
cbccaf2

Added

force

  • Expanded schema and data tooling with generators for Avro, BigQuery, DBML, GraphQL, Postman, Prisma, Protobuf, Pydantic, and Zod, plus data archiving, masking, seeding, and mock-data workflows.
  • Added Salesforce Files support, query-plan analysis, and stronger live contract coverage across REST, Bulk API 2.0, Composite, Data Cloud, and multiple OAuth flows.
  • Added SmartIngest orchestration that can split large ingest streams across multiple Bulk API 2.0 jobs while returning aggregate job results.

force-pubsub

  • Added live Salesforce Pub/Sub contract coverage for topic and schema lookup against a real org endpoint.
  • Hardened gRPC connection setup for HTTPS Pub/Sub endpoints by enabling TLS automatically when required.

force-sync

  • Expanded the Postgres-backed sync runtime, planner, apply, and recovery coverage with stronger integration tests and runtime behavior validation.

Changed

  • Normalized live-auth configuration so JWT, client-credentials, and username-password test inputs accept bare hosts, base URLs, or full Salesforce token endpoints and fail with clearer configuration errors.
  • Fixed Composite and REST path handling so live contract tests exercise normalized absolute URLs instead of tripping over relative-path builder errors.
  • Tightened public module boundaries across workspace crates so implementation details stay behind cleaner facade-style APIs.

Security

  • Hardened request and response handling against path traversal, SSRF, unbounded deserialization, memory exhaustion, integer overflow/underflow, and related Bulk API and HTTP edge cases.

Documentation

  • Added and refreshed Vantage specs, ADRs, and release-facing docs for the expanded API surface and release workflow.