v2.0.0-beta.0
Pre-release
Pre-release
·
15 commits
to main
since this release
Major Changes
-
3417e9a: Align the Grasshopper client with the Compute8 server contract and overhaul the input/output processing pipeline.
- Update Grasshopper client to align with the Compute8 server contract
- Overhaul the input processing pipeline with type-specific parsers
- Centralize settle-once logic in
SolveSchedulerand unify server URL validation - Reuse server-definition cache for more efficient solves
- Surface previously-unused Compute server features
- Strengthen hashing for binary definitions to prevent cache collisions
- Improve error handling in
fetchRhinoComputeand server exception paths
This is a major release containing breaking changes to the client contract.