What's Changed
- [OPIK-558] Adapt Fern for TypeScript SDK by @ferc in #972
- [OPIK-679] fix feedback scores tests by @idoberko2 in #970
- Fix llamaIndex docs by @jverre in #974
- Bump org.redisson:redisson from 3.40.1 to 3.41.0 in /apps/opik-backend by @dependabot in #965
- OPIK-645 Return all feedback score names for project ids endpoint by @BorisTkachenko in #947
- [OPIK-558] Typescript SDK - basic client by @ferc in #919
- OPIK-672 [SDK] Fix cyclic reference/recursion issue in json_encoder by @japdubengsub in #964
- [OPIK-647] Return 409 instead of throwing exception for workspaceId or project mismatch by @BorisTkachenko in #977
- [OPIK-590] Online Scoring Automation Rules endpoints by @ldaugusto in #945
- Update to Opik roadmap by @jverre in #981
- [Docs]: Update quickstart.mdx by @connectwithprakash in #986
- [OPIK-709] fix NPE in find projects by @idoberko2 in #984
- [NA] apply spotless by @idoberko2 in #985
- [NA] Fix test visibility by @thiagohora in #989
- [OPIK-580] StreamExperimentItems endpoint return full content for experiment items by @BorisTkachenko in #973
- [OPIK-610] multi models support and anthropic implementation by @idoberko2 in #957
- NO-JIRA: Remove docker-compose.yaml port binding by @andrescrz in #991
- Automated testing for codeblocks in docs by @jverre in #992
- Update github actions by @jverre in #993
- NO-JIRA: Add OpenAPI server script by @andrescrz in #995
- [NA] apply spotless by @idoberko2 in #994
- edit prompt button name by @AndreiCautisanu in #998
- NO-JIRA: Add Spotless backend formatting workflow by @andrescrz in #999
- [OPIK-717] Fix click into a span in the tree-viewer in Safari by @ferc in #1001
- Add py.typed to package data by @alexkuzmik in #997
- NO-JIRA: Update locking service logs by @andrescrz in #1004
New Contributors
- @ldaugusto made their first contribution in #945
- @connectwithprakash made their first contribution in #986
Full Changelog: 1.3.3...1.3.4