Skip to content

Second release

Pre-release
Pre-release

Choose a tag to compare

@vfxpaco85 vfxpaco85 released this 15 Apr 12:21

Second Beta Release - v0.2.0

This is the second beta release of the Dailies project. While it's still in development, it provides the core functionality for converting dailies.

Features:

  • Environment Refactor:
    Removed unnecessary properties from the Environment class and added methods for fetching task_id and artist_id.

  • Tracking System Refactor:
    Added get_task_id and get_artist_id methods, along with improved login and session handling.

  • KitsuTracking Updates:
    Introduced a _validate method, simplified session checks, and fixed the logic in the insert_version method.

  • Factory Refactor:
    get_tracking_software now accepts an optional Environment parameter, defaulting to internal creation for smoother UI integration.

  • DailiesUI Updates:
    Updated the constructor to accept an Environment instance.
    Refactored prefill_form to use the provided Environment.
    Added _get_environment to ensure a valid setup within the UI.
    Updated _create_tracking_version to leverage these changes.

Bugfixes:

  • Constant Fixes:
    Fixed the get_package_root_directory method in constant.util.

  • Code Clean-Up:
    Removed redundant FlowTracking and flow_tracking.py, replaced 'Flow' references in the code and documentation with 'Shotgun'.

  • Documentation:
    Fixed the URL for RV in README.md.
    Updated the README with clearer descriptions.

Known Issues:

  • ShotgunTracking has not been tested.
  • FtrackTracking has not been tested.
  • RVIOEngine has not been tested.

This is a beta release, so please expect some bugs and incomplete features. Your feedback is greatly appreciated!

Installation Instructions:

Read the README.md