🌟 What's New
🎉 New Features
🎞 Video Frame Classification
You can now apply labels to video frames. Previously, we only supported per-video classification.
This new feature allows you to apply labels at a per-frame level. You can implement this feature using a new tag: <TimelineLabels>
. (#6191)
✅ Enhancements
-
Added support for Python 3.13.
-
Improved look and feel of TexArea elements in the labeling interface. (#6413)
-
A new hotkey (Ctrl + h) has been added. Use this shortcut to hide all regions. Or, if no regions are visible, show all regions. Special thanks to community member @LouisJULIEN for contributing this enhancement. (#6212)
-
When creating regions that have start and end times (such as when annotating sections of an audio track), you will now see the duration of your selection under the Info tab. Special thanks to community member @phantrung18072001 for contributing this enhancement. (#6244)
🚨 Breaking Changes
-
This release drops support for Python 3.8.
-
This release also includes an upgrade from Django 3 to 4. In the next release, we will be upgrading to Django 5. For that reason, we strongly recommend that you upgrade to this release to ensure a smooth migration path to future Label Studio versions.
🏁 Feature Flag Changes
- Removed the following feature flag:
fflag_fix_front_lsdv_4673_rect3point_relative_310523_short
(#6162)
🐞 Bug Fixes
-
Fixed an issue where Redis storages were missing a field that prevented users from using Redis as Target Storage. (#6255)
-
Fixed an issue in which draft lead time could incorrectly inflate the lead time calculation for an annotation. (#6406)
-
Fixed an issue where the View All action was not working when task data had an empty value for Text fields. (#6190)
-
Fixed an issue with missing padding around TextArea regions. (#6496)
-
Fixed an issue that was causing CSRF errors when using Docker. (#6344)
-
Fixed an issue which caused the Label Config UI preview to display stale information. (#6417)
-
Fixed an issue in which Label All Tasks would not respect filters that had been applied in the Data Manager. (#6410)
-
Fixed an issue in which Data Manager drop-down menus were inaccessible in smaller viewports. (#6426)
-
Fixed a regression issue with BigInteger support in the Data Manager. (#6328)
-
Fixed an issue in which users were not able to use Quick View to load tasks that included an external taxonomy. (#6381)
🤩 Contributors
- @LouisJULIEN
- @phantrung18072001
- @hlomzik
- @ricardoantoniocm
- @luarmr
- @makseq
- @bmartel
- @juliosgarbi
- @jombooth
- @yyassi-heartex
Full Changelog: tags/1.13.1...1.14.0
This changelog was updated in response to a push of 4223d73 Workflow runJira Release Issues 1.14.0 Filter
Turned off Feature Flags (97)
- feat_all_optic_71_dashboard_multiple_labeling_group_support_v1_01092023_short
- feat_front_dev_1752_notification_links_in_label_and_review_streams
- feat_front_dev_3260_alternative_shortcuts_for_video_naviagtion
- feat_front_dev_399_lock_interface_when_trial_expired_short
- feat_optic_1098_annotation_history_lead_time_charts
- ff_back_2004_async_review_24032022_short
- ff_back_2884_comments_notifications_02092022_short
- ff_back_DEV_1711_review_queue_140222_short
- ff_back_DEV_3374_review_query_160922_short
- ff_back_dev_1948_reviewed_status_16052022_short
- ff_back_dev_2362_project_credentials_060722_short
- ff_back_dev_4664_remove_storage_file_on_export_delete_29032023_short
- ff_back_experimental_features
- ff_front_DEV_1713_audio_ui_150222_short
- ff_front_dev_1442_unselect_shape_on_click_outside_080622_short
- ff_front_dev_1480_created_on_in_review_180122_short
- ff_front_dev_1658_notification_center_170222_short
- ff_front_dev_1682_model_version_dropdown_070622_short
- ff_front_dev_2186_comments_for_update
- ff_front_dev_2671_anchor_rotate_bbox_010722_short
- fflag-feat-dev-2887-comments-ui-editor-short
- fflag-feat-dev-3034-comments-with-drafts-short
- fflag-feat-front-dev-2866-free-trial-invite-short
- fflag-feat-front-dev-3051-trial-experience
- fflag__feature_develop__prompts__dia_1362_custom_llm_endpoint
- fflag__feature_develop__prompts__dia_1398_prompt_auto_refinement
- fflag__feature_develop__prompts__dia_14444_prompt_cost_estimate
- fflag__feature_develop__prompts__dia_1485_prompts_multiskill
- fflag_feat_all_dia_1312-i_create_an_ner_prompt_short
- fflag_feat_all_dia_13_structured_data_support_short
- fflag_feat_all_dia_1443_prompt_overview_panel_short
- fflag_feat_all_dia_835_prompter_workflow_long
- fflag_feat_all_leap_1181_bulk_annotation_short
- fflag_feat_all_leap_1534_custom_task_lock_timeout_short
- fflag_feat_all_lops_315_temp_datasets_limitations_short
- fflag_feat_all_lops_e_3_datasets_short
- fflag_feat_all_lsdv_4915_async_task_import_13042023_short
- fflag_feat_all_lsdv_e_295_project_level_roles_via_saml_scim_ldap_short
- fflag_feat_all_optic_1117_automax_generate_project_config_short
- fflag_feat_all_optic_114_soft_delete_for_churned_employees
- fflag_feat_all_optic_1181_membership_performance
- fflag_feat_all_optic_520_annotator_report_short
- fflag_feat_all_optic_991_dashboard_v2_short
- fflag_feat_back_dev_3756_queue_enrollment_min_short
- fflag_feat_back_lsdv_3958_server_side_encryption_for_target_storage_short
- fflag_feat_back_lsdv_4932_enable_memory_profiler
- fflag_feat_back_lsdv_5307_import_reviews_drafts_29062023_short
- fflag_feat_back_optic_428_scim_multi_mapping
- fflag_feat_dev_2755_regions_list_grouped_by_labels_with_ordered_collapse_short
- fflag_feat_front_dev-2536_comment_notifications_short
- fflag_feat_front_dev_3051_trial_experience_short
- fflag_feat_front_leap_1173_disable_postpone_skip_short
- fflag_feat_front_leap_482_self_serve_short
- fflag_feat_front_lops_134_find_similarity_29082023_short
- fflag_feat_front_lops_86_datasets_storage_edit_short
- fflag_feat_front_lops_e_10_updated_ux_short
- fflag_feat_front_lsdv_3025_outliner_filter_short
- fflag_feat_front_lsdv_4583_6_images_preloading_short
- fflag_feat_front_lsdv_4583_multi_image_segmentation_short
- fflag_feat_front_lsdv_4701_audio_default_decoder_ffmpeg_long
- fflag_feat_front_optic_1217_theme_toggle_short
- fflag_feat_front_optic_767_annotator_project_multiselect_short
- fflag_feat_front_prod_281_project_list_search_19072023_short
- fflag_feat_front_prod_292_archive_workspaces_short
- fflag_feat_optic_1025_zendesk_widget_integration
- fflag_feat_optic_161_project_settings_for_low_agreement_threshold_score_short
- fflag_feat_optic_198_multi_select_users_short
- fflag_feat_optic_378_limit_projects_per_page_to_ten_short
- fflag_feat_optic_650_target_storage_task_format_long
- fflag_feat_optic_67_drag_and_drop_charts
- fflag_feature_develop__prompts__dia_1488_select_virtualized
- fflag_fix_all_leap_877_annotator_membership_api_03042024_short
- fflag_fix_all_lsdv_4813_async_export_conversion_22032023_short
- fflag_fix_all_lsdv_4896_dm_actions_to_reviewers_20230403_short
- fflag_fix_all_lsdv_4971_async_reimport_09052023_short
- fflag_fix_all_optic_18_dashboard_label_distribution_chart_async_22082023_short
- fflag_fix_all_optic_79_task_count_is_wrong_short
- fflag_fix_back_dev_3668_review_stream_optimizaion_short
- fflag_fix_back_dev_4174_overlap_issue_experiments_10012023_short
- fflag_fix_back_dev_4185_next_task_additional_logging_long
- fflag_fix_back_leap_24_tasks_api_optimization_05092023_short
- fflag_fix_back_leap_612_explore_review_09042024_short
- fflag_fix_back_lsdv_1044_check_annotations_24012023_short
- fflag_fix_back_lsdv_4523_show_overlap_first_order_27022023_short
- fflag_fix_back_lsdv_5410_temporary_disable_auto_inference_jobs_short
- fflag_fix_back_lsdv_5425_1_enable_permissions_restrictions_for_annotators_long
- fflag_fix_font_lsdv_3009_draft_saving_stuck_130223_short
- fflag_fix_front_dev_2918_labeling_filtered_paragraphs_250822_short
- fflag_fix_front_dev_3391_interactive_view_all
- fflag_fix_front_dev_3734_hide_task_counter_131222_short
- fflag_fix_front_leap_443_select_annotation_once
- fflag_fix_front_lsdv_4600_lead_time_27072023_short
- fflag_fix_optic_214_extra_blank_dashboard_charts_short
- fflag_fix_optic_391_tasks_outside_low_agreement_project_counts_short
- fflag_front_dia_1150_ddisco_sneak_preview
- fix_back_dev_3351_ml_validation_error_extension_short
- fix_backend_dev_3134_exclude_deactivated_users
ALL QUOTE LINES WILL BE IGNORED