DocumentationRecipesReferenceGraphQLChangelog
Log In
Changelog

July 6th, 2022

Changelog (v2.115.0)

New

  • [CLI] We’ve released the Kili command line interface. It features commands to:
    • Create a project,
    • List all the projects in your organization,
    • Import assets into a project,
    • Describe a project.
      Kili CLI gives you the option to easily manage projects without the need to run complex GraphQL queries or using SDK. For more information, refer to https://python-sdk-docs.kili-technology.com/latest/cli/.
  • [Labeling] You can now define transcriptions with specific input types: date or number. This will ensure that labels fit the desired format and help you avoid unnecessary back and forth or quality issues.
  • [Labeling] You can now navigate between entities of a relation by clicking on the entity name in the job viewer. This helps speed up the review of relations between entities spread far apart in documents.

  • [Labeling] If your project contains Named Object Recognition jobs, you can now copy the contents of a text entity by double-clicking on it in the job viewer. This way, you can easily process document contents, without the need for manual text input.

  • [Queue] We’ve simplified the design of the project Queue page to facilitate navigation in your labeling projects. As part of this simplification effort, the Add assets button has been removed from the Queue. You can now add assets from the project Settings page.
  • [Queue] In project Queue page, we’ve implemented a set of quick actions. You can now assign, prioritize, send back to queue, add to review, export and delete selected assets. You can combine those quick actions with the filtering system, for targeted actions.

  • [Filtering] In project Queue page and in the Explore view, we’ve added an additional filter: Import date. This will allow you to target specific assets with more accuracy, based on when they were added to the project.
  • [Python SDK] we’ve implemented a new mutation: add_assets_to_review. It enables you to add labeled assets to review.
  • [Python SDK] the KILI_API_ENDPOINT environment variable is now read when instantiating the Kili client. If it differs from the default one in your installation, you can now use this environment variable instead of passing it to the Kili object.

Changed

  • [Labeling] In projects containing relation-type jobs, you can now start editing an existing relation by selecting it and then pressing Enter. This makes editing relation simpler and more reliable.

  • [Labeling] In projects containing relation-type jobs, when building the relation interface, you have a new option for creating relations with no constraint on the classes of the objects linked. To use it, select the new “Any” option. This enables you to build more flexible relations.
  • [Labeling] In projects containing transcription jobs, the size of transcription fields is now dynamically adjusted, depending on the input size. Transcription fields also clearly indicate when some of the contents are not visible and can be scrolled. In labeling projects containing long transcriptions, this will enable labelers to work more efficiently.
  • [Labeling] In PDF projects, we’ve changed the behavior of the Tab shortcut. When you press Tab, you now go through annotations in the reading order (before the change, it used to be the order of labeling). This can help you browse through the labels in a more intuitive way.
  • [Project settings] We have removed the option to make a project labeling interface public.
  • [Python SDK] In Python SDK, when you use an invalid API key, you will see an error. This will help you troubleshoot issues.

Fixed

  • [Labeling] Rotated bounding boxes are now correctly saved when submitted as a label.
  • [Project settings] We’ve fixed a bug that did not allow for adding project members if their e-mail address contained a special character.
  • [Python SDK] Calling the project_versions function with default parameters used to fail before because a deprecated field was used. We've fixed this issue.

Upcoming changes

  • [UI] Upcoming: From Kili version 2.116, Frame projects will be called Video projects. Legacy video projects will be available as Video (Legacy).
  • [GraphQL API] From Kili version 2.116, Projects of type Frame will be renamed to Video and projects of type Video will be renamed to VideoLegacy. They will be deprecated starting Kili version 2.116 and removed in a later release.
  • [Python SDK] From Kili version 2.116, projects of type FRAME will be renamed to VIDEO and projects of type VIDEO will be renamed to VIDEO_LEGACY. They will be deprecated starting Kili version 2.116 and removed in a later release.
  • [Python SDK] The use of .assets, .labels, .project_users, .issues, and.project_versions without providing a project_id is now deprecated. Providing the project_id will be mandatory from Kili version 2.116.