Skip to content

Releases: star-whale/starwhale

v0.5.8 🐋

26 Jul 02:08
8d5dff5
Compare
Choose a tag to compare

🧭 What's Changed

⚙️ Who Contributes

@anda-ren, @goldenxinxing, @jialeicui, @tianweidut and @waynelwz

v0.5.7 🐋

24 Jul 02:24
e3eeb75
Compare
Choose a tag to compare

🧭 What's Changed

⚙️ Who Contributes

@goldenxinxing, @jialeicui, @tianweidut and @xuchuan

v0.5.6 🐋

19 Jul 02:33
7c7ff4f
Compare
Choose a tag to compare

🧭 What's Changed

  • enhance(controller): support exporting prometheus metrics (#2506) @jialeicui
  • enhance(controller): support tencent oss offical sdk (#2516) @jialeicui
  • enhance(dataset): audo encode string/bytes into Text/Binary for the effective storage (#2515) @tianweidut
  • enhance(sdk): the localstore data will be auto dumpped when close the tablewriter (#2511) @tianweidut
  • feat(console): dataset upload (#2507) @waynelwz
  • feat(controller): build dataset in server (#2497) @goldenxinxing
  • feat(runtime): auto ingest some known libs pip setup_requires for preparing (#2508) @tianweidut
  • feat: add symlink & hardlink support for model packages (#2501) @xuchuan
  • fix(console): eval result compare title & pinkey missing (#2518) @waynelwz
  • update(console): data viewer support text with link (#2513) @waynelwz
  • update(console): pin status color / copyright / button focus etc (#2520) @waynelwz

⚙️ Who Contributes

@goldenxinxing, @jialeicui, @tianweidut, @waynelwz and @xuchuan

v0.5.5 🐋

14 Jul 08:56
801d4c6
Compare
Choose a tag to compare

🧭 What's Changed

  • bug(dataset): clear Text._content for datastore (#2500) @tianweidut
  • chore(client): add max_batch_size for update_table in tablewriter (#2496) @tianweidut
  • chore(client): force to limit pydantic version < 2.0.0 (#2484) @tianweidut
  • chore(client): update huggingface dataset string/binary convert logical (#2498) @tianweidut
  • chore(console): add confirm when cancelling or pausing tasks (#2495) @jialeicui
  • chore(console): disable sharing resource in private project (#2499) @jialeicui
  • chore(controller): make view config in eval project scope (#2492) @jialeicui
  • chore(controller): prefer using pod failed reason (#2457) @jialeicui
  • chore(controller): refine docker image building (#2503) @jialeicui
  • chore(controller): refine the exposed links (#2504) @jialeicui
  • controller: add conda config to system setting (#2502) @anda-ren
  • e2e: add artifacts download case to e2e & make local e2e easier (#2465) @anda-ren
  • feat(client): switch to round-robin for blob cache server selection (#2481) @xuchuan
  • feat(console): add datastore result view to job (#2486) @waynelwz
  • feat(console): support auto release (#2488) @waynelwz
  • feat(dataset): support dataset build from huggingface dataset (#2476) @tianweidut
  • fix(client): check if exists when upload built-in runtime in the progress of model copy (#2493) @goldenxinxing
  • fix(console): unstable e2e when check checkbox (#2489) @waynelwz
  • fix(controller): search built-in runtime by model project id (#2487) @goldenxinxing
  • fix(controller): set project id for model BO (#2491) @goldenxinxing
  • fix(controller): task may be running after cancelled (#2490) @jialeicui
  • hotfix(example): fix ag_news example evaluation typo (#2505) @tianweidut
  • update(console): optimize grid viewer support complex data, more user friendly interactive (#2479) @waynelwz
  • update(console): project menu order (#2474) @waynelwz
  • update(console): require_dataset = null as default (#2480) @waynelwz
  • update(console): support init lang by location (#2473) @waynelwz
  • update(console): support job failed reason, add new copy & text component (#2472) @waynelwz
  • update(console): table list content same with viewport to avoid scroll be blocking, add useCached hook (#2494) @waynelwz
  • update: upgrade vite avoid vulnerabilities (#2475) @waynelwz

⚙️ Who Contributes

@anda-ren, @goldenxinxing, @jialeicui, @tianweidut, @waynelwz and @xuchuan

v0.5.4 🐋

06 Jul 07:58
f033f77
Compare
Choose a tag to compare

🧭 What's Changed

  • add chatbot for chatglm and mt0 (#2452) @anda-ren
  • bug(client): fix builtin runtime run error (#2462) @tianweidut
  • chore(client): add duration_seconds for ppl result (#2464) @tianweidut
  • chore(console): add cancelling in job status (#2458) @jialeicui
  • chore(controller): make all the shared resource unshared when project change to private (#2455) @jialeicui
  • chore(controller): resource in private project can not be shared (#2447) @jialeicui
  • chore(docker): add base os dependencies for stable diffusion environment (#2453) @tianweidut
  • enhance(ci): support more invoke funtions to simply e2e output (#2470) @tianweidut
  • feat(client): add 'require_dataset' for job handler (#2459) @goldenxinxing
  • feat(console): support job step with need_dataset, system setting full height (#2463) @waynelwz
  • feat(console): support panel table pagination (#2469) @waynelwz
  • feat(runtime): support run commands in the runtime.yaml (#2454) @tianweidut
  • fix(console): route to the original project of the shared resource (#2448) @jialeicui
  • fix(controller): allow guest accessing the runtime (#2451) @jialeicui
  • fix(controller): fix running tasks under failed job is not cancled (#2468) @anda-ren
  • fix(image): use the same logic with client when resolve image's repo (#2471) @goldenxinxing
  • hotfix(client): fix model run override task num does not work issue (#2461) @tianweidut
  • update(console): improve json preview with copy/expand/lazy/ui optimze (#2460) @waynelwz

⚙️ Who Contributes

@anda-ren, @goldenxinxing, @jialeicui, @tianweidut and @waynelwz

v0.5.3 🐋

04 Jul 05:36
6a151a6
Compare
Choose a tag to compare

🧭 What's Changed

⚙️ Who Contributes

@goldenxinxing, @jialeicui, @tianweidut, @waynelwz and @xuchuan

v0.5.2 🐋

03 Jul 02:52
4d2b85d
Compare
Choose a tag to compare

🧭 What's Changed

⚙️ Who Contributes

@anda-ren, @goldenxinxing, @jialeicui, @tianweidut, @waynelwz and @xuchuan

v0.5.1 🐋

27 Jun 02:18
b257518
Compare
Choose a tag to compare

🧭 What's Changed

  • bug(client): skip model list for the empty manifest/digest info (#2403) @tianweidut
  • bugfix(client): model copy compression and fileExisted issue (#2402) @xuchuan
  • bugfix(controller): override contentLength in InputStreamResource returned by ModelService.getFileData so that the underlying InputStream won't be read twice (#2409) @xuchuan
  • bugfix(model): model copy retries and add read limit for LengthAbleInputStream (#2407) @xuchuan
  • bugfix(storage): add Content-Type for signed put url (#2401) @xuchuan
  • chore(ci): add sudo command for e2e base image (#2391) @tianweidut
  • chore(ci): enable client-e2e for mac osx (#2397) @tianweidut
  • chore(ci): remove torch/tensorflow python3.11 unittest skip (#2398) @tianweidut
  • chore(controller): remove unused property in model version (#2405) @goldenxinxing
  • enhance(controller): support dev mode proxy (#2399) @jialeicui
  • feat(console): new model api load model files step by step, support shared model (#2406) @waynelwz
  • feat: support job pin/unpin (#2386) @waynelwz
  • fix(controller): make the property of 'shared' in model version to show (#2404) @goldenxinxing
  • fix(controller): pinned time NPE (#2408) @goldenxinxing

⚙️ Who Contributes

@goldenxinxing, @jialeicui, @tianweidut, @waynelwz and @xuchuan

v0.5.0 🐋

25 Jun 09:54
6e01274
Compare
Choose a tag to compare

🍫 Breaking Changes

  • feature: new model storage and protocol (#2368) @xuchuan (All model packages need to be uploaded again.)

🧭 What's Changed

⚙️ Who Contributes

@goldenxinxing, @jialeicui, @tianweidut, @waynelwz and @xuchuan

v0.4.9 🐋

15 Jun 02:09
6193e14
Compare
Choose a tag to compare

🧭 What's Changed

⚙️ Who Contributes

@goldenxinxing, @jialeicui, @tianweidut and @waynelwz