Repository navigation
Briosa JavaScript/TypeScript 0.2.0
Briosa JavaScript/TypeScript 0.2.0
Client 0.2.0 adds offline, per-application selection of compatible Briosa installations for the package's exact SpatialAnalyzer target.
- Discover Registry64 registrations, committed stores, and explicit search roots; select the highest compatible stable server.
- Select an installation ID, executable path, exact version, or narrower version range explicitly. Invalid explicit choices fail without fallback.
- Require behavioral contract major 1, revision 0 or newer; support the exact published Server 0.6.1 through a separately tested legacy exception.
- Verify the running server against the selected installation before SDK or SA activity, and retain that selection for the session.
- Keep exact protocol generation pins to published Server 0.7.0 while allowing compatible runtime server versions.
Migration: BRIOSA_SERVER_PATH is ignored by default in 0.2. Use per-application selection options, or explicitly opt in to the legacy environment override. Previously published 0.1.0 and 0.1.1 packages retain their original exact server pins.
Installer 0.3.0 can register custom stores. Installing multiple SA releases does not establish safe concurrent execution or change SDK registration. Exact activated-SDK identity, connected-SA identity, readiness, process ownership, and no-replay rules remain enforced.
Portable validation covers both exact targets against packaged Servers 0.6.1 and 0.7.0 with a fake SDK. This release does not add licensed SpatialAnalyzer validation.
Packages:
Target-specific usage and migration · Shared compatibility contract