Release notes - 1.71
1.71.0
2026-06-17
Bug Fixes
- assignability: fix isAssignable() for arrays when not using structural compatibility (0b3270c)
- build-cli: add support for DISABLED severity (0b70cfd)
- compiler: fix incorrect “Enum does not contain a member of” errors (671aa45)
- compiler: fix incorrect error in else block type matching (3dfdbdb)
- compiler: resolve error where maps cannot be instatiated (f0f2f2e)
- compiler: support excluding imports by package, to allow modification of packages while importing base schema (3aaa60b)
- core: memoize referencedTypes as previous implementation lead to excessive memory allocation (36a5f4b)
- core: move unescaping of reserved words to the grammar (6f9bffb)
- docs: fix incorrect examples for noneOf() and allOf() (255941d)
- docs: fix incorrect examples for noneOf() and allOf() (21988da)
- docs: fix incorrect examples for noneOf() and allOf() (11af2e6)
- http: added missing verbs OPTIONS and HEAD (2167efb)
- http: take first http annotation (bf40e27)
- java2taxi: support generation of map types (5d23808)
- lang-api: improve detection of reserved words (0cf5080)
- package-manager: clean up git workspace directory path resolution (b22d98b)
- package-manager: upgrade maven-resolver to 2.x to resolve plexus-utils CVE-2025-67030 (7aa7f35)
Features
- compiler: allow excluding compilation messages via config (664bafb)
- compiler: restore duplicate type and service error detection (b8015d9)
- core: support merging and serialization of compiler options (7a50496)
- jvm: added taxiql-jvm and taxi2java modules (ad1af78)
- language-server: add context help and diagnostics for taxi.conf files (1de0eab)
- package-manager: support subdirectory path in git dependencies [ORB-1114] (187e4f8), closes orbitalapi/monorepo#0
- stdlib: add parseJson function (687f456)
- support filtering of imports in the compiler (5027557)
- taxiql-jvm: add parameterized query support and QueryMessage transport protocol (f4a9b34)
- taxiql-jvm: detect SSE error events and surface as QueryFailureException [ORB-1107] (8f15bea)
1.71.1
2026-07-01
Bug Fixes
- openapi: required request body generates nullable Taxi param (015c035)