Releases: lmnr-ai/lmnr
Releases · lmnr-ai/lmnr
v0.1.17
What's Changed
- feat: disable realtime in presence of filters, search by @olzhik11 in #806
- add policies content, may need further styling by @dinmukhamedm in #804
- remove image for agent manager by @dinmukhamedm in #810
- add an alias for ai sdk v4 tool args; update tests to catch by @dinmukhamedm in #812
- feat: add resizable messages to span view, refactor by @olzhik11 in #813
- Update landing by @skull8888888 in #815
- fix shared trace by @skull8888888 in #816
- azure auth by @skull8888888 in #817
- show seconds in traces tables by @dinmukhamedm in #820
- refactor output parsing to allow for text part tool call not just raw string by @dinmukhamedm in #819
- upgrade deps and node version by @dinmukhamedm in #824
- bump next to 15.5; fix boilerplate routes; enable turbo build by @dinmukhamedm in #825
Full Changelog: v0.1.16...v0.1.17
v0.1.16
What's Changed
-
feat: disable realtime in presence of filters, search by @olzhik11 in #806
-
add policies content, may need further styling by @dinmukhamedm in #804
-
remove image for agent manager by @dinmukhamedm in #810
Full Changelog: v0.1.15...v0.1.16
v0.1.15
Note
This release has the limitation that the dashboards don't work, because there is no code to execute arbitrary queries against ClickHouse. This is released to patch and fix a few other issues. The new release with custom dashboards to come soon
What's Changed
- add parquet download API by @dinmukhamedm in #784
- feat: custom dashboards LAM-761 (2) by @olzhik11 in #763
- feat: move workspace create, get to next by @olzhik11 in #788
- feat: workspace settings by @olzhik11 in #789
- feat: add workspace name to header, projects dropdown by @olzhik11 in #790
- update API to return response with vec by @dinmukhamedm in #785
- fix lines accidentally removed in commit 527d21f by @dinmukhamedm in #791
- allow langchain tool call messages to not have ids by @dinmukhamedm in #787
- feat: add ui improvements by @olzhik11 in #794
- admin role by @skull8888888 in #779
- Tailwind support in custom renderer by @skull8888888 in #796
- fix datasets apis to return 404 not 500 on a non-existent dataset name by @dinmukhamedm in #792
- fix limits in browser events by @dinmukhamedm in #793
- parse and display AI toolResult messages properly by @dinmukhamedm in #795
- feat: add annotation schema to db, add json schema by @olzhik11 in #798
- feat: add keyboard shortcuts, focus by @olzhik11 in #799
- query span input outputs from clickhouse for shared by @dinmukhamedm in #802
- remove python agent manager by @dinmukhamedm in #807
- feat: remove upgrade insecure requests by @olzhik11 in #808
- feat: fix human evaluator cache update by @olzhik11 in #805
Full Changelog: v0.1.14...v0.1.15
v0.1.14
What's Changed
- log errors by @skull8888888 in #746
- support for b64 events by @skull8888888 in #747
- feat: refactor routes, add filter builder, refactor types, utils by @olzhik11 in #707
- feat: refactor traces query by @olzhik11 in #748
- feat: add missing definition for latency filter by @olzhik11 in #749
- don't join array elems in clickhouse insert by @dinmukhamedm in #750
- sql as api by @skull8888888 in #753
- Add columns to ch spans by @skull8888888 in #754
- only query workspace usage from CH by @dinmukhamedm in #755
- query engine by @dinmukhamedm in #756
- datapoints insert api by @skull8888888 in #758
- take gen_ai.usage.cost into account as well by @dinmukhamedm in #751
- feat: sql editor page by @olzhik11 in #743
- join spans and events in memory by @dinmukhamedm in #759
- fix: get input, output from ch by @olzhik11 in #761
- feat: chart builder LAM-761 by @olzhik11 in #760
- fix: add fix for invitations revoke, target email by @olzhik11 in #764
- fix workspace stats for empty workspace by @dinmukhamedm in #765
- fix wording by @skull8888888 in #766
- write event span_id to CH by @dinmukhamedm in #757
- write evaluation datapoints to CH; fix trace metadata by @dinmukhamedm in #768
- add type to newly added code path by @dinmukhamedm in #769
- fix duplicate insert into evaluation_datapoints by @dinmukhamedm in #770
- rename table and column, add event trace_id by @dinmukhamedm in #772
- feat: add query engine grpc by @olzhik11 in #771
- fix parameters by @skull8888888 in #773
- fix sql export by @skull8888888 in #776
- fix metadata copy by @skull8888888 in #780
- try inferring provider name from span name for old versions of langchain instrumentation by @dinmukhamedm in #775
- don't fail updates if cancelling a subscription without metadata by @dinmukhamedm in #781
- fix streaming tool calls by @dinmukhamedm in #777
Full Changelog: v0.1.13...v0.1.14
v0.1.13
What's Changed
- update codemirror packages to fix syntax highlights by @dinmukhamedm in #692
- output schema UI by @skull8888888 in #695
- feat: refactor evaluators, add sdk evaluator call by @olzhik11 in #696
- feat: traces status dashboard by @olzhik11 in #699
- Rabbitmq connections by @skull8888888 in #701
- quickfix: parse only specific columns from the filter by @dinmukhamedm in #703
- Rabbit retry publish by @skull8888888 in #704
- fix: delete project api keys from cache on project deletion by @dinmukhamedm in #708
- remove unused machine manager by @dinmukhamedm in #705
- remove span count update from postgres by @dinmukhamedm in #710
- fixes by @skull8888888 in #712
- feat: add security headers by @olzhik11 in #714
- Update to lapin v3, some other deps + small fixes by @dinmukhamedm in #711
- batch spans for write into DB by @dinmukhamedm in #715
- span parallel processing by @skull8888888 in #716
- batch span db write by @skull8888888 in #717
- chunk both traces attributes and spans by @dinmukhamedm in #718
- mq for payloads by @skull8888888 in #720
- control rabbitmq with separate feature flag by @dinmukhamedm in #722
- persistent delivery mode by @skull8888888 in #724
- durable queues by @skull8888888 in #725
- sequential writes by @skull8888888 in #726
- quorum queues by @skull8888888 in #727
- feat: rrweb csp headers by @olzhik11 in #728
- move datapoints to clickhouse by @skull8888888 in #729
- Feat/export as a job by @olzhik11 in #730
- simple v0 for parquet downloads by @dinmukhamedm in #732
- restore accidentaly reverted change by @dinmukhamedm in #734
- Upgrade eslint by @dinmukhamedm in #733
- cache span paths for evaluators by @dinmukhamedm in #721
- prefer manually reported costs over estimations by @dinmukhamedm in #735
- realtime spans by @skull8888888 in #731
- feat: add secret to data exporter by @olzhik11 in #736
- upload datasets by @skull8888888 in #739
- enable parquets and mq in correct env settings by @dinmukhamedm in #737
- update llm prices, remove unused code by @dinmukhamedm in #738
- fix old migration in place to unblock initialize script by @dinmukhamedm in #742
- Editor enhancements by @dinmukhamedm in #740
- upgrade posthog by @dinmukhamedm in #745
- fix datapoint count by counting from clickhouse by @dinmukhamedm in #744
Full Changelog: v0.1.12...v0.1.13
v0.1.12
What's Changed
- feat: pass speed options by @olzhik11 in #682
- remove cloning attributes as much as possible by @dinmukhamedm in #681
- feat: enhance traces/shared traces by @olzhik11 in #683
- remove clones, slight refactor, .remove from hashmap where possible by @dinmukhamedm in #684
- Feat/custom renderer by @olzhik11 in #676
- feat: add telemetry by @olzhik11 in #686
- allocator by @skull8888888 in #687
- cleanup unused DB schema and code by @dinmukhamedm in #685
- feat: fix css in rrweb events by @olzhik11 in #688
- build(deps): bump next from 15.3.1 to 15.3.3 in /frontend by @dependabot in #679
- Feat/lam 653 by @olzhik11 in #678
- update @codemirror/language by @dinmukhamedm in #691
- fix: update cache update query to new pricing mode by @dinmukhamedm in #689
New Contributors
- @dependabot made their first contribution in #679
Full Changelog: v0.1.11...v0.1.12
v0.1.11
What's Changed
- estimate span size before any processing by @dinmukhamedm in #654
- Feat/lam 682 by @olzhik11 in #655
- allow CTES in SQL editor by @dinmukhamedm in #653
- fix reset usage when upgrading by @dinmukhamedm in #657
- Hotfix/ack browser events by @dinmukhamedm in #660
- feat: fix decode key by passing in docker file by @olzhik11 in #661
- allow parsing output chat messages as content parts by @dinmukhamedm in #659
- feat: add search and filters to evaluations, add migration by @olzhik11 in #658
- removed cors in player by @skull8888888 in #664
- show current url in player by @skull8888888 in #667
- checkout overage usage products in addition to subscribe by @dinmukhamedm in #665
- add project id to trace type subquery by @dinmukhamedm in #668
- add gemini 2.5 flash lite, extend non-preview models to all gemini forms by @dinmukhamedm in #669
- feat: add ui enhancements by @olzhik11 in #670
- feat: hotfix trace view by @olzhik11 in #672
- fix: fix scroll, add missing use effect by @olzhik11 in #673
- feat: public images in public traces LAM-712 by @olzhik11 in #674
- feat: human eval options by @olzhik11 in #675
- Update landing by @skull8888888 in #677
- use single interface for all queues by @dinmukhamedm in #666
Full Changelog: v0.1.10...v0.1.11
v0.1.10
v0.1.9
What's Changed
- fix: don't query project labels if none on span by @dinmukhamedm in #631
- feat: fix push dataset datapoints to queue by @olzhik11 in #630
- Span view by @skull8888888 in #629
- feat: human evaluator LAM-663 by @olzhik11 in #635
- Provider format: openai by @dinmukhamedm in #621
- add latest llms and enrich some older ones by @dinmukhamedm in #627
- api evals by @skull8888888 in #640
- fix: fix chart in eval for safari by @olzhik11 in #641
- Fix openai tool call logs, remove logs on /ready endpoint by @dinmukhamedm in #642
- fix: openai system message by @olzhik11 in #643
- fix: don't overwrite callback url by @olzhik11 in #644
- fix: add patch by @olzhik11 in #645
- Provider format/langchain by @dinmukhamedm in #646
- feat: playground, code highlighter enhancements by @olzhik11 in #649
- set show on hover for renderer by @skull8888888 in #650
- feat: fix tool calls parsing, update zod, prettify validation error by @olzhik11 in #651
- Provider format/dont change on parse + LangChain Format by @dinmukhamedm in #647
- feat: langchain intergration by @olzhik11 in #648
Full Changelog: v0.1.8...v0.1.9
v0.1.8
What's Changed
- fix labels filter to not be key value and to be named tags by @dinmukhamedm in #593
- update limits by @skull8888888 in #595
- feat: span level error LAM-645 by @olzhik11 in #596
- add new tables and some fixes in sql editor by @dinmukhamedm in #597
- fix: unwrap receiver to panic by @olzhik11 in #602
- clickhouse migrations by @dinmukhamedm in #599
- update pdfjs, prebuild-install, tar-fs by @dinmukhamedm in #603
- fix: add sheet title sr only in pdf renderer by @dinmukhamedm in #604
- action for frontend tests, don't trigger builds on unrelated app-server changes by @dinmukhamedm in #600
- Span level errors, clickhouse migrations by @dinmukhamedm in #605
- feat: span filters LAM-645-2 by @olzhik11 in #601
- fix: reference our model id, default thinking by @olzhik11 in #606
- fix: fix reasoning input fields, provider options field, default max tokens, pdf scroll by @olzhik11 in #607
- fix: restore completion, add sonnet 4, fix error card by @olzhik11 in #608
- skip empty text blocks if there are tools by @dinmukhamedm in #610
- Ttft by @dinmukhamedm in #611
- Landing by @skull8888888 in #617
- allow for explicit null metadata in eval datapoints by @dinmukhamedm in #619
- feat: update model, add default property, move tools to sheet by @olzhik11 in #614
- Feat/lam 603 by @olzhik11 in #616
- fix: multiply by output price when calculating output cost by @dinmukhamedm in #623
- cors proxy fonts by @dinmukhamedm in #620
- feat: add scores heat map to evaluations by @olzhik11 in #624
Full Changelog: v0.1.7...v0.1.8