Releases: HumanSignal/label-studio-sdk
Releases · HumanSignal/label-studio-sdk
2.0.16
What's Changed
Features
Other Changes
- chore: FIT-1100: sync SDK by @robot-ci-heartex in #688
Full Changelog: 2.0.15...2.0.16
2.0.15
What's Changed
Features
- feat: FIT-615: FSM Entity History endpoint by @robot-ci-heartex in #672
- feat: FIT-974: [FSM API] Manual Transition Endpoint by @robot-ci-heartex in #676
Bug Fixes
- fix: UTC-406: Allow negative Number values by @hakan458 in #679
- fix: FIT-1049: unblock Fern generation by @robot-ci-heartex in #680
- fix: FIT-997: YOLO export error in async_export by @matt-bernstein in #683
Other Changes
- chore: FIT-982: sync SDK and clean up public docstrings by @robot-ci-heartex in #671
- ci: Bump actions/checkout from 5 to 6 by @dependabot[bot] in #678
- ci: Bump peter-evans/slash-command-dispatch from 4 to 5 by @dependabot[bot] in #675
- ci: Bump slackapi/slack-github-action from 2.0.0 to 2.1.1 by @dependabot[bot] in #684
Full Changelog: 2.0.14...2.0.15
2.0.14
What's Changed
Features
- feat: BROS-583, BROS-566: Support export in JSON_MIN and CSV. YOLO_OBB and YOLO_OBB_WITH_IMAGES export formats are enabled for not supported data types by @makseq in #661
- feat: UTC-371: Low Agreement Resolution section in Quality Settings in #664
- feat: ROOT-220: Let ML Backends use Personal Access Tokens by @matt-bernstein in #665
- feat: BROS-616: Switch to headless opencv version in SDK in #669
Bug Fixes
Other Changes
- chore: UTC-332: API schema fix by in #659
New Contributors
Full Changelog: 2.0.13...2.0.14
2.0.13
What's Changed
Endpoints Added
Projects > Stats > Get Ground Truth Agreement For Multiple UsersProjects > Stats > Get Review Scores For Multiple Annotators
Endpoints Modified
projectargument is now marked required on all Import and Export Storage list endpoints (eg, https://api.labelstud.io/api-reference/api-reference/import-storage/s-3/list)
Features
- feat: FIT-761: New review scores for multiple annotators by @robot-ci-heartex in #644
- feat: FIT-761: New multiple annotators agreement ground truth endpoint by @robot-ci-heartex in #648
Bug Fixes
Other Changes
- chore: ROOT-216: Add enterprise badges to table of contents for LSE endpoints by @robot-ci-heartex in #649
- chore: UTC-298: Migrate editable plugin permission to new permissions by @robot-ci-heartex in #651
- ci: bump github/codeql-action from 3 to 4 by @dependabot[bot] in #645
- ci: bump peter-evans/create-or-update-comment from 4 to 5 by @dependabot[bot] in #637
- ci: Bump actions/setup-node from 5 to 6 by @dependabot[bot] in #653
- ci: Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #656
- chore: ROOT-224: mark storage list project param required by @robot-ci-heartex in #655
- ci: Dynamic client wrapper version (sets
x-fern-sdk-versioncorrectly) by @nikitabelonogov in #652
Full Changelog: 2.0.12...2.0.13
2.0.12
What's Changed
Endpoints Added
Projects > Members > AddProjects > Members > RemoveProjects > Roles > AddProjects > Roles > RemoveProjects > Roles > ListProjects > Roles > GetWorkspaces > Projects > AddWorkspaces > Projects > RemoveWorkspaces > Projects > ListProjects > Stats > Agreement Annotators(multiple-user version of existing endpoint)Projects > Stats > Users Prediction Agreement(multiple-user version of existing endpoint)
Endpoints Removed
Projects > Members > Gethas been deprecated in favor ofProjects > Members > Paginated > Listdue to its performance characteristics.
Features
- feat: FIT-761: Multiple agreement annotators endpoint by @robot-ci-heartex in #639
- feat: ROOT-208: More SDK endpoints coverage by @robot-ci-heartex in #635
- feat: FIT-761: New user stats prediction endpoint for multiple users by @robot-ci-heartex in #642
Other Changes
- chore: ROOT-204: update readmes for v2.x examples by @matt-bernstein in #638
Full Changelog: 2.0.11...2.0.12
2.0.11
What's Changed
Endpoints Added
Projects > Stats > Get model-version overall agreement vs annotatorsProjects > Stats > Get model-version ground truth agreementProjects > Stats > Get model-version prediction agreement
Features
- feat: ROOT-187: Update SDK repo examples to v2.x by @matt-bernstein in #601
- feat: UTC-243: Add model agreement stats to SDK by @robot-ci-heartex in #634
Bug Fixes
- fix: UTC-310: Fix prediction validation for per-region labels by @hakan458 in #629
- fix: UTC-312: Prompts evaluations getting stuck by @hakan458 in #630
Other Changes
- chore: ROOT-202: Change docs references from Custom Scripts -> Plugins by @robot-ci-heartex in #631
- chore: ROOT-204: add LSE-only badges to endpoints in docs by @robot-ci-heartex in #632
Full Changelog: 2.0.10...2.0.11
2.0.10
What's Changed
Features
- feat: UTC-302: As a role having the organization.invite permission I want to invite external users to a specific project directly by @robot-ci-heartex in #624
Other Changes
- chore: ROOT-201: Add a note to Workspace endpoints that indicates endpoint is LSE only by @robot-ci-heartex in #627
Full Changelog: 2.0.9...2.0.10
2.0.9
What's Changed
🌟 Enhancements
Endpoints added
Export Storage > Databricks > List Databricks Export StoragesExport Storage > Databricks > Create Databricks Export StorageExport Storage > Databricks > Validate Databricks Export StorageExport Storage > Databricks > Get Databricks Export StorageExport Storage > Databricks > Delete Databricks Export StorageExport Storage > Databricks > Update Databricks Export StorageExport Storage > Databricks > Sync Databricks Export StorageImport Storage > Databricks > List Databricks Import StoragesImport Storage > Databricks > Create Databricks Import StorageImport Storage > Databricks > Validate Databricks Import StorageImport Storage > Databricks > Get Databricks Import StorageImport Storage > Databricks > Delete Databricks Import StorageImport Storage > Databricks > Update Databricks Import StorageImport Storage > Databricks > Sync Databricks Import StoragePrompts > Runs > Cancel Inference Run APIPrompts > Get Available Subsets Of A ProjectPrompts > Get Project Subset Task List With Predictions And Accuracy Details
Endpoints changed
Projects > Get Project By ID-ProjectSDK model has been overhauled and now exposes many more Enterprise-only fields.- User responses (including in Projects and Workspaces endpoints) now include
organization_membership - Organization permissions endpoints now include the
defaultandgroupfields anddefault_rolehas been deprecated.
Features
- feat: BROS-450: Add Databricks SDK by @robot-ci-heartex in #612
- feat: UTC-286: Checking OrganizationPermission in API by @robot-ci-heartex in #616
- feat: ROOT-179: Prompts-related endpoints in SDK by @robot-ci-heartex in #585
- feat: ROOT-194: Improve project representation in SDK and docs by @robot-ci-heartex in #625
Bug Fixes
- fix: UTC-280: Deprecated org_membership in favor of organization_membership by @robot-ci-heartex in #607
- fix: UTC-299: Dont use project members for agreement selected annotators by @robot-ci-heartex in #622
Other Changes
- chore: LEAP-191: mark blueprints internal by @robot-ci-heartex in #610
- docs: Update readme by @caitlinwheeless in #603
- chore: ROOT-192: Improve OpenAPI example for api/tasks create by @robot-ci-heartex in #614
- Bump version from 2.0.8 to 2.0.9 by @jombooth in #626
Full Changelog: 2.0.8...2.0.9
2.0.8
What's Changed
🌟 Enhancements
Endpoints added
Projects > Import PredictionsProjects > List Projects' CountsProjects > Stats > Get Inter-Annotator Agreement MatrixProjects > Stats > Get Individual Annotator Agreement StatsProjects > Stats > Get User Data Filter StatisticsProjects > Stats > Get Finished Tasks StatisticsProjects > Stats > Get Lead Time StatisticsProjects > Stats > Get Total Agreement For ProjectProjects > Stats > Start Stats RecalculationProjects > Stats > Get Individual User Prediction AgreementProjects > Stats > Get Individual User Review ScoresProjects > Stats > Get Individual User Ground Truth AgreementOrganizations > Permissions > List Organization Permission OverridesOrganizations > Permissions > Create Organization Permission OverrideOrganizations > Permissions > Get Configurable Permissions OptionsOrganizations > Permissions > Retrieve Organization Permission OverrideOrganizations > Permissions > Replace Organization Permission OverrideOrganizations > Permissions > Delete Organization Permission OverrideOrganizations > Permissions > Update Organization Permission Override
Endpoints changed
Users > Retrieve My User- user's permissions have been addedPrompts > Versions > List Prompt Versions- duplicateprompt_idfield has been fixed
What's Changed
Features
- feat: UTC-288: Add bulk import predictions api to sdk by @robot-ci-heartex in #595
- feat: UTC-284: Permissions in whoami endpoint by @robot-ci-heartex in #599
- feat: UTC-285: Add OrganizationPermission model + API by @robot-ci-heartex in #602
Bug Fixes
- fix: PLT-887: Memory optimization for yolo conversion by @triklozoid in #591
- fix: BROS-442: Fix duplicated prompt_id field in ls.prompts.versions.list() by @robot-ci-heartex in #604
Other Changes
- chore: ROOT-143: bring project counts endpoint into SDK properly by @robot-ci-heartex in #594
- ci: PLT-888: Python3.13 by @nikitabelonogov in #597
- chore: ROOT-180: Stats-related endpoints in SDK by @robot-ci-heartex in #588
- chore: bump version str to 2.0.8 by @jombooth in #609
Full Changelog: 2.0.7...2.0.8
2.0.7
What's Changed
🌟 Enhancements - Enterprise-only
Endpoints added
ML > Create Predictions For All TasksOrganizations > Update OrganizationOrganizations > Update Default RoleOrganizations > Invites > Get Invite LinkOrganizations > Invites > Revoke InviteOrganizations > Invites > Send Email With InviteProject Templates > Get Project TemplatesProject Templates > Create Project TemplateProject Templates > Get A Project TemplateProject Templates > Delete A Project TemplateProject Templates > Update A Project TemplateProject Templates > Create Project From Template
Features
- feat: BROS-353: Databricks storage integration by @robot-ci-heartex in #546
Bug Fixes
Other Changes
- chore: ROOT-108: Add invites endpoints, exclude deprecated endpoints by @robot-ci-heartex in #586
- chore: ROOT-138: More endpoints by @robot-ci-heartex in #589
- chore: Bump version from 2.0.6 to 2.0.7 by @jombooth in #592
Full Changelog: 2.0.6...2.0.7