1.3.0 (2025-06-17)
Features
- <LineChart /> dashboard section (#117) (a1d4812)
- add api create project (#127) (18cb170)
- add authenticated traces api (#134) (1a2c833)
- add comment to explain why we don't process on workers (f8b2d62)
- add content message to model quality text generation (#220) (50832ac)
- add create project (#143) (f56e4bc)
- add current embeddings metrics endpoint (#250) (347666b)
- add delete traces by trace_id and session_UUID (#87) (2301672)
- add drift factory pattern (532f340)
- add embeddings drift endpoint (#272) (726c881)
- add embeddings metrics table (#167) (d44ecc8)
- add embeddings model type (#172) (2b6f51a)
- add filter by project and fixs (b34a7c2)
- add get all projects API (3a61e06)
- add get reference embeddings endpoint (#181) (0d389fa)
- add get trace by id and project uuid + some little fixes (#71) (a3307d7)
- add get-api-key search-api-key delete-api-key (#145) (fe37acc)
- add histogram (#146) (ff9c45f)
- add load completion file in the sdk module (#215) (0f56bc9)
- add new api key (#130) (7242db2)
- add new ch and collector services (dd193ee)
- add new drift doc (#157) (502b487)
- add pagination (5ec7449)
- add percetages to data-quality histogram (#282) (fea1ca5)
- add project api keys table (#122) (dca2371)
- add project_uuid to response (bee0afe)
- add reference metrics computation (#270) (072ad28)
- add reflect_view arg to Reflected class (#244) (7b06cba)
- add route and service (b43f8f6)
- add sdk methods for tracing api (#124) (40d9ba7)
- add testcontainers (#74) (40a548d)
- add tests and fixes (9c236fe)
- add tests and fixes (6463f86)
- add text generation metrics in the sdk module (#219) (2c713d5)
- add text-generation as new model type (#205) (40f0912)
- add TEXT-GENERATION detail (#20) (f02d55f)
- added prefix on generic and temp cols (#224) (2f00cce)
- adding Jensen-Shannon Distance and test (#223) (a540343)
- adding wasserstein distance and pytest (d4ec549)
- clickhouse dialect (30ee0f2)
- completion spark job (#210) (ff2f911)
- create empty completion spark job (#209) (cb9ea58)
- create project API (7bcd445)
- define text generation metrics api (#213) (f3b750e)
- delete api key (#133) (05f3080)
- docs: add new page and sub-menu for chart sdk (09fed5b)
- docs: fix docs sdk file name and path (f3ddb46)
- duplicate paginated endpoint (#121) (af3a142)
- embeddings cur job (#271) (991fe76)
- embeddings drift detection logic (e4a1283)
- field from json (cace486)
- first dashboard endpoints (#79) (b02bee9)
- fix field names (9dc99fd)
- fix on tests (5baafb3)
- fix percentages compute (6e42ed0)
- fix percentages compute (2305dcf)
- fix tests (77c1aaf)
- fix timestamps on tests (a281ecb)
- fixing typo and method renaming (934fda7)
- get all keys (#131) (282c9d9)
- get all root traces by project UUID (#67) (401510d)
- get single key (#132) (f8728a4)
- get span api (#72) (8e7a48d)
- handle latest completion dataset (#212) (c4d34ea)
- Handle percentage into model details charts and improve tooltip (#284) (f8c885e)
- handling json file containing responses from a generative model (#208) (5a82c90)
- hellinger distance for drift detection (#222) (26e66b0)
- implement dashboard section (#78) (92ed412)
- improve drift algorithm selection (#112) (01d7a0f)
- improve drift layout (#120) (a20a850)
- improve settings section UI/UX (#174) (ee65c19)
- integrate get traces by project (#68) (061ed1f)
- kullback leibler divergence and test (42b10c1)
- new fields on spark job (74f363a)
- refactor JS-distance and test (64eca02)
- refactoring drift pattern and algo (c08ede0)
- remove comments (93e5545)
- remove mock data for dashboard section (#104) (aa7ed54)
- remove optional on trace_id (a074b11)
- ruff (2b31e87)
- ruff (5074fba)
- ruff (d1a54de)
- sdk: add method to use sdk charts (#217) (baadd9e)
- sdk: add radicalbit_platform_sdk plot module (#204) (7821c9a)
- sessions traces (#94) (6bcd556)
- split settings section in two tabs (#177) (4e3aac4)
- text gen docs (#151) (28976c4)
- trace by time widget (#92) (247f273)
- tracing docs (#169) (f60e5c6)
- ui ux fixes (#166) (44fa776)
- ui: Add api-keys into Settings section (#144) (ec23fd8)
- ui: add embeddings creation (#173) (4b63dc5)
- ui: add filter for timestamp and modelName into llm metrics detail (#23) (a8e6f4e)
- ui: add new menu component (#168) (f205e62)
- ui: add new project modal (#65) (9107015)
- ui: add TEXT_GENERATION model create (#211) (7825455)
- ui: add Traces list and Sessions list (#73) (997ffe3)
- ui: add tracing detail layout (#89) (20e2234)
- ui: basic skeleton of Tracing feature (#29) (ff7145f)
- ui: refactor settings page (#95) (9a061fc)
- ui: update design-system version and fix (#225) (f82c46e)
- ui: update tracing apis (#125) (f274e82)
- upgrade design-system (#218) (66d945e)
Bug Fixes
- add check on NaN values (#118) (795483c)
- add message (#214) (a2086ba)
- add session uuid in return (#69) (4d38b22)
- check if algo return None (feae395)
- clickhouse connection (#93) (0e9525f)
- error on empty csv (#216) (1af295c)
- FeatureDriftCalculation field Optional (1fb2927)
- field exclude durations (c833ea1)
- filters, borders and scroll (#171) (2bd62dd)
- fix hellinger drift calculation (#289) (776686f)
- fix import (98ce349)
- fix import (ba70386)
- Handle Confusion Matrix with a lot of classes, LineChart legend default and BarChart zoom (#281) (d70ff23)
- incorrect comparison (#180) (6bf55fd)
- init mappings (248eb65)
- kullback and jensen edge case (#110) (3d34084)
- patch instead of patch for update features (#288) (d326728)
- python-multipart update (3e735bf)
- remove percent histogram (#283) (4d26ea5)
- remove set (#275) (1d58261)
- remove timestamp validation (#114) (70297c3)
- rename project detail folder (#97) (b7e7264)
- resolve conflicts (#109) (4fe5bfb)
- return 204 if no dashboard data (#111) (7c58684)
- ruff check (ec280fd)
- ruff integration (#116) (884a158)
- set views (#245) (b5ad357)
- span_id in children and duration in ms (#75) (5f21387)
- ui: add new echartnumbberFormatted for charts (#156) (e32ae2e)
- ui: fix FeatureRow drift for binary, multiclass and regression (#61) (4daa7aa)
- ui: fixpath (#90) (7e2b41d)
- ui: replace Project-Detail with project-detail (#91) (591a519)
- ui: use args.isLoading instead of isSubmitDisabled on from field (#176) (ec82a29)
- update dependencies to fix vulnerability (657ae2c)
- update dependencies to fix vulnerability in sdk (8e1bba5)