Skip to content

Releases: transformerlab/transformerlab-app

v0.33.2

01 Apr 19:18

Choose a tag to compare

What's Changed

  • Add CLI and server version checks with upgrade guidance by @aliasaria in #1677
  • Fix github based interactive tasks by @deep1401 in #1679
  • fix: apply trackio fixes for experiment ID and modal behavior by @orincolor in #1684
  • Fix prettier issue on Trackio modal by @dadmobile in #1685
  • Fix name field in add provider modal to show as required by @deep1401 in #1681
  • Fix output and files buttons on interact history by @deep1401 in #1686
  • Fix common envs for multi-node runs by @deep1401 in #1689
  • Fix reuse coroutine errors by @deep1401 in #1690
  • Fix misleading 'check your email' message when EMAIL_METHOD is dev by @greninja in #1692
  • Change email method defaults on frontend and change healthz call format by @deep1401 in #1694
  • Unset active venv during multiuser_setup install by @deep1401 in #1693
  • Show provider name in jobs list by @deep1401 in #1691
  • Add CLI installer to CI workflows (and add non-interactive mode) by @aliasaria in #1695
  • Fix runpod randomly marked complete in small gap when pod is appearing by @deep1401 in #1680
  • Improve CLI server install UX for storage and compute prompts by @aliasaria in #1699
  • Move one time startup scripts to a prestart script by @deep1401 in #1701
  • make sub-routers under compute_provider by @deep1401 in #1696
  • Local provider jobs run through sandboxes and add subprocess monitoring by @deep1401 in #1671
  • fix e2e test errors by @deep1401 in #1704
  • Rename prestart_once to on_server_start by @aliasaria in #1705
  • Move compute provider sub-router logic under services by @deep1401 in #1697
  • Fix github checkout commands to support older git on skypilot gpu by @deep1401 in #1707
  • Documents folder fix and lab access by @deep1401 in #1700
  • Fix task exception errors on startup due to remote buckets by @deep1401 in #1710
  • Allow deleting jobs in NOT_STARTED state by @deep1401 in #1711
  • Fix old eval results viewing from before migration by @deep1401 in #1712
  • Add favourite and hide capabilities to jobs list by @aliasaria in #1708
  • Fix exp seeding to be after bucket creation by @deep1401 in #1717
  • Fix task exception never retrieved due to aiobotocore sessions by @deep1401 in #1714
  • Fix trackio logic by @deep1401 in #1713

New Contributors

Full Changelog: v0.33.1...v0.33.2

v0.33.1

27 Mar 19:31

Choose a tag to compare

What's Changed

Full Changelog: v0.33.0...v0.33.1

v0.33.0

25 Mar 18:41

Choose a tag to compare

What's Changed

Full Changelog: v0.32.0...v0.33.0

v0.32.0

18 Mar 19:33

Choose a tag to compare

What's Changed

  • Fix references for git related yaml fields by @deep1401 in #1526
  • Clean up unused code flagged by knip by @aliasaria in #1527
  • Change references from command -> run by @deep1401 in #1502
  • Fix 'Task is missing a command to run' for github_repo_url interactive tasks by @aliasaria in #1524
  • Add task resources confirmation in GUI and CLI by @deep1401 in #1528
  • Remove train components and move the usable ones to tasks by @deep1401 in #1531
  • Show stopping state on interactive job cards by @deep1401 in #1533
  • Add interactive task support for GitHub-hosted task definitions (Ollama + Gradio) by @aliasaria in #1503
  • Add task execution documentation by @aliasaria in #1535
  • docs: clarify visual testing tool preference by @aliasaria in #1530
  • Add caching on tasks list route by @deep1401 in #1532
  • fix: show server unreachable error instead of generic login failure by @aliasaria in #1529
  • Make interactive_type optional for gallery-based tasks by @aliasaria in #1538
  • Add live setup status when adding local provider by @deep1401 in #1537
  • Fix provider logs showing new content in the middle by @aliasaria in #1539
  • Add webhook support to notify about jobs in terminal state by @deep1401 in #1536
  • Remove all recipe components and their usage by @deep1401 in #1540
  • Remove all unused eval components by @deep1401 in #1541
  • Fix API Key Auth and move to services by @deep1401 in #1542
  • Add --running flag to CLI job list command by @aliasaria in #1545
  • Fix embedded images not loading in iframe by @deep1401 in #1544
  • Pull ngrok logic out of gallery and put it into the API code by @deep1401 in #1543
  • Fix remote status worker to also check and mark dead interactive tasks by @deep1401 in #1546
  • Interactive tasks on the CLI by @aliasaria in #1534
  • Fix install sh to not use any active venv by @deep1401 in #1547
  • fix bug in trackio project name during copy by @deep1401 in #1548
  • Add hooks to run fixed commands for each provider before or after every task run by @deep1401 in #1558
  • Fix config table to have multiple keys with different teams by @deep1401 in #1557
  • Fix slow output rendering in EmbeddedOutputModal by removing line-by-line animation by @aliasaria in #1550
  • Add CLI provider management commands (lab provider) by @aliasaria in #1556
  • Reduce local provider queue delay with fast-path dispatch by @aliasaria in #1553
  • Fix cache in task list by @deep1401 in #1562
  • Install uv and install system packages on runpod by @deep1401 in #1564
  • Add Documentation section to CLAUDE.md with links to docs/ and .agents/ by @aliasaria in #1570
  • Add bulk job data updates to avoid repeated s3 calls by @deep1401 in #1569
  • Make the interactive jobs not be interrupted by remote status worker by @deep1401 in #1567
  • Hide Interactive Tasks in tasks tab and fix all task list calls by @deep1401 in #1568
  • Fix team gallery tasks and team interactive tasks by @deep1401 in #1566
  • Mark runpod as non-beta by @deep1401 in #1578
  • Move all local provider things within HOME_DIR/local_provider by @deep1401 in #1575
  • Remove caching on jobs list by @deep1401 in #1579
  • Dont check for provider compat in non-local providers by @deep1401 in #1580

Full Changelog: v0.31.1...v0.32.0

v0.31.1

12 Mar 13:45

Choose a tag to compare

What's Changed

  • Exclude api/test/tmp from git and VS Code file watcher by @aliasaria in #1508
  • Add Playwright framework starter for demo videos by @aliasaria in #1509
  • add/remotion mnist demo by @aliasaria in #1510
  • Add ability to list files in tasks by @deep1401 in #1512
  • Remove route for v1/models which uses controller by @deep1401 in #1513
  • Remove unused header and reclaim grid space by @aliasaria in #1511
  • chore: update caniuse-lite browserslist database by @aliasaria in #1517
  • docs: add prettier reminder to AGENTS.md by @aliasaria in #1519
  • Delete TaskFilesModal and use FileBrowserModal by @deep1401 in #1518
  • Remove unused files: HelpVideoModal, ConnectionLostModal, ViewOutputModalStreaming (Eval) by @aliasaria in #1520
  • Disable noImplicitAny to focus tsc on actionable errors by @aliasaria in #1522
  • Add skipLibCheck to tsconfig.json to suppress node_modules type errors by @aliasaria in #1521
  • fix: break import cycle between interactUtils and chat API module by @aliasaria in #1516
  • fix: remove unnecessary void operator in ExperimentInfoContext by @aliasaria in #1515
  • fix: remove debug console.log from appContextPlugin by @aliasaria in #1514
  • Fix artifacts directory function parameter by @deep1401 in #1523
  • Remove TransformerLabSettings by @deep1401 in #1525

Full Changelog: v0.31.0...v0.31.1

v0.31.0

11 Mar 14:42

Choose a tag to compare

Key Changes

  • New Chart mode for eval runs and ability to compare eval runs
  • Azure Storage support for workspace backend
  • Introduce caching on multiple endpoints
  • Make launching a task more informative
  • Major improvements in interactive tasks
  • Custom SBATCH flags support for SLURM providers

What's Changed

Read more

v0.30.3

27 Feb 16:06

Choose a tag to compare

What's Changed

Full Changelog: v0.30.1...v0.30.3

v0.30.1

24 Feb 16:45

Choose a tag to compare

What's Changed

  • Fix so bump_version and npm install make same pacakge-lock.json by @dadmobile in #1373
  • One line: Print an error when datadog init fails. by @dadmobile in #1375
  • Migrate some required functions from plugin sdk to lab facade by @deep1401 in #1363
  • Interactive Sessions that Run Directly (without ngrok) by @aliasaria in #1371
  • Fix failed task resources check on local provider selection by @deep1401 in #1377
  • Make provider logs permanent by @deep1401 in #1376
  • Fix jobs running with local provider using lab-sdk by @deep1401 in #1379
  • Add option to force cuda 13 install by @deep1401 in #1380
  • Breakdown interactive runs logic into core,tunnel,tail_logs by @deep1401 in #1378
  • add sudo definition in run too by @deep1401 in #1381

Full Changelog: v0.30.0...v0.30.1

v0.30.0

20 Feb 14:48

Choose a tag to compare

  • Initial support for Runpod as a provider
  • Create tasks entirely in the UI, or from existing code without needing a yaml definition
  • GPU Split Strategy support when running inference

What's Changed

  • Show a full page loader instead of briefly showing login screen while waiting for auth by @deep1401 in #1328
  • Fix random refresh on login page by @deep1401 in #1355
  • Remove all server/info calls when in multiuser mode by @deep1401 in #1353
  • Fix text and boxes on local datasets/models page in multiuser by @deep1401 in #1339
  • Add a loader for the view checkpoint modal instead of static text by @deep1401 in #1359
  • add workflow to check if lab-sdk version in api and lab-sdk matches by @deep1401 in #1346
  • Fix: Fixed Run model state reset on switching pages by @ParamThakkar123 in #1314
  • Add a notifications summary to inform users of any pending notifications by @deep1401 in #1357
  • Added GPU Split Strategy support for Inference similar to LM Studio by @ParamThakkar123 in #1323
  • Make interactive task modal different in terms of GUI by @deep1401 in #1348
  • Remote trap to indicate live status of a command running irrespective of lab-sdk usage by @deep1401 in #1305
  • Add an option to access generated datasets via lab facade by @deep1401 in #1340
  • Add a third option for creating blank task yaml by @deep1401 in #1360
  • Replace REMOTE_WORKSPACE_HOST env var with TFL_STORAGE_PROVIDER by @deep1401 in #1352
  • Import ddtrace if Datadog envs are set by @dadmobile in #1320
  • Added Support for WAN Image Generation by @ParamThakkar123 in #974
  • Add local provider resource validation by @mina-parham in #1337
  • Trim down exporter plugin sdk by @deep1401 in #1361
  • Make compute providers calls async to not block thread and handle connection errors in SkyPilot requests by @aliasaria in #1362
  • Remove provider column from tasks list by @deep1401 in #1366
  • Fix provider logs for runpod provider by @deep1401 in #1296
  • Fix LostConnectionModal from appearing as a false positive for a timed out healthz request by @deep1401 in #1368
  • Avoid fetching plugin file contents when in MULTIUSER mode by @deep1401 in #1370
  • Add more async calls to compute_provider by @dadmobile in #1369

Full Changelog: v0.29.2...v0.30.0

v0.29.2

13 Feb 18:47

Choose a tag to compare

What's Changed

Full Changelog: v0.29.1...v0.29.2