Releases: jaseci-labs/jaseci
Releases · jaseci-labs/jaseci
Release: jaclang 0.13.5, byllm 0.6.3, jac-scale 0.2.13, jac-mcp 0.1.10, jaseci 2.3.12
Release: jaclang 0.13.4, byllm 0.6.2, jac-client 0.3.11, jac-scale 0.2.12, jac-super 0.1.9, jac-mcp 0.1.9, jaseci 2.3.11
Release: jaclang 0.13.3, jac-scale 0.2.11, jaseci 2.3.10
Release: jac-client 0.3.10, jac-scale 0.2.10
Release: jaclang 0.13.2, byllm 0.6.1, jac-client 0.3.9, jac-scale 0.2.9, jac-mcp 0.1.8, jaseci 2.3.9
Jaseci v2.3.8
What's Changed
- docs: add codebase orientation guide for new contributors by @marsninja in #5290
- fix: use Starlette add_route() instead of deprecated decorator by @kugesan1105 in #5292
- fix: add wait-tier3 job before building standalone binaries by @kugesan1105 in #5293
- Integration tests for Algo project by @MichaelAshley2000 in #5180
- Add LLM telemetry + agent logs store in byllm with admin dashboard integration by @Hirudika4 in #5068
- add missing [project.urls] to jac-byllm, jac-scale, jac-mcp by @kugesan1105 in #5299
- Fix: missing lazy GitHub fetch for example categories in list_examples by @Thamirawaran in #5302
- fix: ternary type narrowing, CFG symbol propagation, and runtime null safety by @marsninja in #5294
- fix: scope narrowing for AtomTrailer, compound or guards, and isinstance in and chains by @marsninja in #5303
- fix: ternary narrowing for function args, attribute access, and generic types by @marsninja in #5306
- fix: isinstance narrowing preserves generic type params and eager ternary eval by @marsninja in #5307
- fix: CFG narrowing through try/finally blocks and while loops by @marsninja in #5309
- fix: resolve star re-exported symbols in type checker by @marsninja in #5310
- Add new MCP tools by @Thamirawaran in #5298
- feat(jac-client): Add ESM/TypeScript config file generation for [plugins.client.configs] by @SupulHeshan in #5071
- fix: propagate TypeVar annotations from self.attr assignments by @kugesan1105 in #5311
- fix: prevent unnecessary DB writes on read-only operations (Redis L2 cache path) by @akindu-k in #5278
- Richer example descriptions for better clarity by @Thamirawaran in #5314
- refactor: update references from Jac Cloud to Jac Scale in documentation by @Thamirawaran in #5315
- fix: OR-expression result type excludes NoneType from non-last operands by @marsninja in #5316
- fix: skip implicit return None error for functions with ellipsis-only bodies by @SandeepaHWP in #5305
- fix: resolve MRO for classes imported through Python init.py re-exports by @kugesan1105 in #5313
- Downgrade LiteLLM version to avoid OOM issues by @kugesan1105 in #5320
- fix: narrowing cache key uses symbol identity for branch reassignments by @marsninja in #5321
- release: jaclang 0.13.1, jac-byllm 0.5.9, jac-client 0.3.8, jac-scale 0.2.8, jac-mcp 0.1.7, jaseci 2.3.8 by @github-actions[bot] in #5322
- security: pin litellm to safe versions after supply chain attack by @kugesan1105 in #5326
Full Changelog: v2.3.7...v2.3.8