Skip to content

v0.20.37

Choose a tag to compare

@github-actions github-actions released this 23 Sep 01:42
· 31 commits to main since this release
a18d1d3

What's Changed

  • fix(web): restore surviving capability owners after backend teardown by @shubhamsinnh in #714
  • fix(commons): propagate diffusion model strategy failures by @shubhamsinnh in #715
  • feat(react-native): put registry refresh on the models namespace by @ayaangazali in #720
  • fix(web): stop AsyncQueue.fail from ending a parked consumer normally by @ayaangazali in #721
  • fix(web): keep a stream failure that lands while nobody is parked on next() by @ayaangazali in #722
  • fix(gates): drop mapfile so the hardcoded-defaults gate runs on macOS by @ayaangazali in #729
  • fix(android): handle JNI directory-entry copy failures by @shubhamsinnh in #738
  • fix(android): reject incomplete OkHttp request marshaling by @shubhamsinnh in #739
  • fix(android): map OkHttp stream cancellation to RAC_ERROR_CANCELLED by @shubhamsinnh in #741
  • fix(rag): initialize the LLM service a RAG session creates by @ayaangazali in #742
  • fix(jni): clear a pending exception thrown by app-supplied router callbacks by @ayaangazali in #743
  • fix(android): fail safely when copying OkHttp response headers by @shubhamsinnh in #750
  • fix(web): propagate response-header allocation failures by @shubhamsinnh in #751
  • fix(electron): coerce producer throw/reject to SDKException in bridgeStream by @ayaangazali in #759
  • fix(swift,web): stop pointing deprecated TTS stop helpers at a deprecated API by @ayaangazali in #762
  • fix(llamacpp): honour the same load options on the VLM create path by @ayaangazali in #755
  • docs: two stale RAC_PLUGIN_API_VERSION numbers by @ayaangazali in #771
  • fix(stt): report audio duration at the configured sample rate by @ayaangazali in #775
  • fix(gates): match release asset names literally, not as regexes by @ayaangazali in #784
  • fix(electron): use the shared error-category table instead of a second one by @ayaangazali in #779
  • fix(electron): use 64-bit offsets when reading Windows model files by @shubhamsinnh in #793
  • fix(hybrid-stt): roll back service creation when model-id allocation fails by @shubhamsinnh in #795
  • docs: Windows install command for rcli, and refresh the version line by @ziyaad-mallick in #798
  • fix(gates): the deprecated-surfaces gate has a dead scan arm and two vacuous exemptions by @ayaangazali in #802
  • fix(llamacpp): stop discarding gpu_layers=-1, the "offload every layer" request by @ayaangazali in #801
  • fix(desktop bindings): report unknown directory-entry sizes as zero by @shubhamsinnh in #808
  • fix(solutions): an explicit temperature of 0.0 never survives expansion by @ayaangazali in #812
  • fix(commons): handle VLM raw-image allocation and size failures by @shubhamsinnh in #814
  • fix(commons): reject partial VLM option conversions by @shubhamsinnh in #815
  • fix(models): an unknown storage probe marks every model incompatible by @ayaangazali in #816
  • fix(rag): an unset temperature or top_k collapses to 0 on the RAG query path by @ayaangazali in #823
  • fix(rag): RAC_ENABLE_PROTOBUF=OFF cannot compile the RAG backend by @ayaangazali in #824
  • fix(desktop bindings): report file-write close failures by @shubhamsinnh in #794
  • fix(tool-calling): honour presence on ToolCallingOptions.auto_execute by @ayaangazali in #828
  • fix(structured-output): an unset include_schema_in_prompt drops the schema from the prompt by @ayaangazali in #825
  • docs(idl): three documented config fields are not honored by @ayaangazali in #835
  • fix(solutions): VoiceAgent knobs the loader parses are dropped by the expansion by @ayaangazali in #836
  • fix(commons): support Windows path separators in service factory model resolution by @Adityakk9031 in #837
  • fix(voice-agent): prevent conversation history race and dangling pointers during LLM generation by @Adityakk9031 in #838
  • fix(solutions): RAG vector_store and BM25/RRF settings are parsed then dropped by @ayaangazali in #839
  • fix(flutter): generateStructured never renders the schema into the prompt by @ayaangazali in #840
  • fix(embeddings): an explicit normalize=false never reaches the engine by @ayaangazali in #841
  • fix(rag): rerank snippets are cut mid-UTF-8 character by @ayaangazali in #845
  • fix(rag): every chunk of a CJK document is invalid UTF-8 by @ayaangazali in #847
  • fix(cloud): decorate g_cloud_stt_ops so it resolves across the DLL boundary by @ayaangazali in #764
  • fix(rn-sdk): use ensureServicesReadyOrIgnore in refreshModelRegistry by @kragent66-glitch in #858
  • fix(server): support local coding harness tool conversations by @sanchitmonga22 in #964
  • commons: log capability-unsupported at DEBUG, not WARN (0.20.37) by @Siddhesh2377 in #846
  • release: sync v0.20.37 Apple checksums by @Siddhesh2377 in #967

New Contributors

Full Changelog: v0.20.36...v0.20.37