Skip to content

v2.19.0

Latest
Compare
Choose a tag to compare
@sylvlecl sylvlecl released this 10 Feb 15:12
bf929d3

What's Changed

Features

  • ts-gen: add failing area and cluster info inside error msg 2227
  • commands: add study_version information inside commands 2202
  • matrix: allow import for comma-separated csv 2237
  • ui-commons,ui-api: allow to export matrices to CSV 2236
  • link: add update endpoint for link 2175
  • raw: allow folder creation inside user folder 2216
  • clusters: convert groups and names to lower case 2182
  • commands: add creation timestamp and user name inside commands 2252
  • ui-cmd: add command details on variants commands panel 2265
  • ui-debug: add unsupported files handling 2260
  • aggregation-apis: rename aggregation cols 2250
  • api,ui-studies: update study move 2239
  • raw-api: add an endpoint to retrieve files in their original format 2244
  • ui-links: set first link as default when component mounts 2268
  • ui-studies: add on click fetch and display list of non studies folder 2224
  • ui-debug: add download in original file format 2277
  • variant: add reason when variant generation fails 2290
  • launcher: allow local launcher to work with xpress 2251
  • installer: update installer for v2.19 2297
  • bc: add constraint duplication endpoint 2295
  • ui-api, studies: optimize studies listing 2288
  • ui-tablemode,ui-playlist: replace Handsontable by Glide Data Grid 2289
  • feat: add an endpoint to allow multiple deletion of binding constrain… 2298
  • ui-hooks: update useSafeMemo and useUpdatedRef 2309
  • ui-studies: sort study tree folders 2300
  • study: normalize study path 2316
  • feat(ts-gen): replace legacy endpoints with new ones 2303
  • ui-commons: allow multiple cells to be pasted in DataGridForm 2328

Bug fixes

  • link: fix empty string handling in filter conversion 2232
  • ci: use fixed versions for gh actions for build stability 2255
  • links: fix a bug that occurred when updating links via table-mode 2256
  • tasks: fix frozen task with load balanced pgpool 2263
  • ui-bc: use matrixindex timesteps for row display 2262
  • xpansion: fix several issues related to weights and constraints 2273
  • ui: fix untranslated message 2275
  • link: add comment attribute in link that was missing and causing an 422 error 2281
  • matrix: remove columns full of NaN inside matrices at the import 2287
  • matrix: return default empty matrix even when called with formatted=False 2286
  • list_dir: check permissions and consider workspace filters config 2279
  • raw: change bytes serialization when formatting is False 2292
  • desktop: fixes calendar issue when reading matrices on Linux 2291
  • disk-usage: suppress exceptions 2293
  • study-tree: fix tooltip message key 2306
  • matrix: allow odd matrix format when importing 2305
  • ui: resolve sonar complexity warning 2311
  • ui-studies: display 'default' workspace even if empty 2301
  • ui-studies: 615 minor fixes 2314
  • bc: fix a bug that would occurs after deleting multiple bc 2317
  • ui-tablemode: adjust the size of the column with the initial data 2320
  • ui-tablemode: prevent small values from being cut off and remove empty space at the bottom 2321
  • ui-commons: keep auto size for DataGrid 2324

Chore

  • upgrader: remove duplicated tests 2235
  • commands: fix user name display in commands 2284
  • ui: update license year 2307
  • ui: bump vite from 5.4.8 to 5.4.14 2308
  • ui: disable TS null assertion and update the code that use it 2312
  • commands: remove obsolete variant-related features 2326
  • ui-common: bump MUI to v6.4.3 to resolve Select list bug causing crashes 2330
  • all: bump pydantic and linting packages 2331
  • copyright: Update year in copyright headers 2299

Continuous integration

  • commitlint: add new rules for scope 2319
  • mypy: enforce explicit overrides 2270
  • github: add PR title lint job 2304

Breaking changes

  • ts-gen: replace legacy endpoints with new ones 2303

Full Changelog: v2.18.3...v2.19.0