# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html)[^1].
<!---
Types of changes
- Added for new features.
- Changed for changes in existing functionality.
- Deprecated for soon-to-be removed features.
- Removed for now removed features.
- Fixed for any bug fixes.
- Security in case of vulnerabilities.
-->
## [Unreleased]
## [2.3.0] - 2024-04-26
### Added
The session now uses the new Kabaret's layout manager which is enabled by default with the session autosave feature.
## [2.2.0] - 2024-04-26
### Added
* Flow extensions have been enabled on the entire `default` flow. This feature depends on the [kabaret.flow_extensions](https://gitlab.com/kabaretstudio/kabaret.flow_extensions) module.
## [2.1.2] - 2024-04-26
### Fixed
* Block libreflow minor version to 2.3 to prevent libreflow 2.4.0 or any versions above (introducing breaking changes) from being installed.
## [2.1.1] - 2024-04-26
### Added
* Create Shots, Asset Types and Assets from Kitsu: for existing entities, default tasks are now updated, in case new tasks need to be added.
### Changed
* Improved log messages for create objects from Kitsu actions.
## [2.1.0] - 2024-10-01
### Added
* Creation of shots and assets from Kitsu: an option can be checked to create the task default files enabled by default in the task manager.
* File references are now stored in a collection in the project's entity manager.
* The session provides a new command-line option `--search-auto-indexing` to enable the search engine's automatic indexing. This feature can also be enabled by defining the `SEARCH_AUTO_INDEXING` variable in the environment of the session launch script.
### Fixed
* CompareActions: All sources are now forced to start at frame 1.
### Changed
* Get the tasks to create in shots and assets using the task manager's `get_default_tasks()` method.
## [2.0.10] - 2023-02-13
### Added
* An action to compare any .mp4 or .mov file in a shot task with the shot animatic (by default, `ref_edit.mov` in the `Layout` task).
* An action available allowing to convert any `mov` file to `mp4` format. The user can select the revision to convert. The action then creates a `mp4` file with the same base name, and a revision with the same name.
* Options at the project's root to use libreflow's *My tasks* and *Import Files* tools.
* Access to libreflow's wizard from the Home object.
## [2.0.9] - 2022-11-21
### Added
* An asset type now holds a list of assets (in addition to asset families).
* Asset tasks and their content now appear in the same way as for shots.
* An action allows to copy a rendered image sequence of a given folder. The renamed sequence is created under a new folder with the same name suffixed with `_ok`.
## [2.0.8] - 2022-11-09
### Added
* A new type of asset to gather modules in the default flow.
* Actions for create objects from Kitsu data:
- Asset Types
- Assets
- Sequences
- Shots
- Users
### Changed
* The creation of shot tasks uses default tasks with a template named `shot`.
## [2.0.7] - 2022-07-26
### Added
* An action to create a clean-up scene from an animation scene in the `Animation` department. The action uses the last revision of the animation scene, and download it if necessary. When created, the new revision of the clean-up scene is uploaded to the exchange server.
* An asset library to the default flow, with the following levels: types, families and assets. Each asset holds a list of tasks; asset default tasks have their template named `asset` by default.
## [2.0.6] - 2022-06-01
### Changed
* Use `ManagedTask` and `ManagedTaskCollection` (from `libreflow.baseflow.task`) to the configuration and creation of tasks and their files.
## [2.0.5.1] - 2022-05-26
### Fixed
* Define a missing project method returning the project's action value store. It fixes the error raising when the AE playblast rendering dialog shows up and tries to call this method.
## [2.0.5] - 2022-05-17
### Added
* A default flow with the following structure: *film* > *sequence* > *shot* > *task* > *file* > *revision*.
* Whenever a shot is created, its tasks are created according to the default tasks defined in the project's task manager.
## [2.0.3] - 2022-02-04
### Added
* A Blender 3.0 file template for the TinyKin project
### Fixed
* Update of the user's last visit at login
## [2.0.2] - 2022-02-02
### Fixed
* Properly get versions of libreflow and libreflow.flows in order to make them appear on the home page.
## [2.0.1] - 2022-02-02
### Added
* A `Background` department in the shot.
### Changed
* Integrate Libreflow default file feature (2.0.1) to configure and create default files in shot departments.
## [2.0.0] - 2022-01-28
Initial commit for TinyKin project
Raw data
{
"_id": null,
"home_page": "https://gitlab.com/lfs.coop/libreflow/libreflow.flows",
"name": "libreflow.flows",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "kabaret cgwire kitsu gazu animation pipeline libreflow",
"author": "Baptiste Delos, Flavio Perez",
"author_email": "baptiste@les-fees-speciales.coop, flavio@lfs.coop",
"download_url": "https://files.pythonhosted.org/packages/53/07/941ad116c1776cabe2b78c29d47d412e3090d5874ce81734cd0ebca6194f/libreflow_flows-2.3.0.tar.gz",
"platform": null,
"description": "# Changelog\n\nAll notable changes to this project will be documented in this file.\n\nThe format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),\nand this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html)[^1].\n\n<!---\nTypes of changes\n\n- Added for new features.\n- Changed for changes in existing functionality.\n- Deprecated for soon-to-be removed features.\n- Removed for now removed features.\n- Fixed for any bug fixes.\n- Security in case of vulnerabilities.\n\n-->\n\n## [Unreleased]\n\n## [2.3.0] - 2024-04-26\n\n### Added\n\nThe session now uses the new Kabaret's layout manager which is enabled by default with the session autosave feature.\n\n## [2.2.0] - 2024-04-26\n\n### Added\n\n* Flow extensions have been enabled on the entire `default` flow. This feature depends on the [kabaret.flow_extensions](https://gitlab.com/kabaretstudio/kabaret.flow_extensions) module.\n\n## [2.1.2] - 2024-04-26\n\n### Fixed\n\n* Block libreflow minor version to 2.3 to prevent libreflow 2.4.0 or any versions above (introducing breaking changes) from being installed.\n\n## [2.1.1] - 2024-04-26\n\n### Added\n\n* Create Shots, Asset Types and Assets from Kitsu: for existing entities, default tasks are now updated, in case new tasks need to be added.\n\n### Changed\n\n* Improved log messages for create objects from Kitsu actions.\n\n## [2.1.0] - 2024-10-01\n\n### Added\n\n* Creation of shots and assets from Kitsu: an option can be checked to create the task default files enabled by default in the task manager.\n* File references are now stored in a collection in the project's entity manager.\n* The session provides a new command-line option `--search-auto-indexing` to enable the search engine's automatic indexing. This feature can also be enabled by defining the `SEARCH_AUTO_INDEXING` variable in the environment of the session launch script.\n\n### Fixed\n\n* CompareActions: All sources are now forced to start at frame 1.\n\n### Changed\n\n* Get the tasks to create in shots and assets using the task manager's `get_default_tasks()` method.\n\n## [2.0.10] - 2023-02-13\n\n### Added\n\n* An action to compare any .mp4 or .mov file in a shot task with the shot animatic (by default, `ref_edit.mov` in the `Layout` task).\n* An action available allowing to convert any `mov` file to `mp4` format. The user can select the revision to convert. The action then creates a `mp4` file with the same base name, and a revision with the same name.\n* Options at the project's root to use libreflow's *My tasks* and *Import Files* tools.\n* Access to libreflow's wizard from the Home object.\n\n## [2.0.9] - 2022-11-21\n\n### Added\n\n* An asset type now holds a list of assets (in addition to asset families).\n* Asset tasks and their content now appear in the same way as for shots.\n* An action allows to copy a rendered image sequence of a given folder. The renamed sequence is created under a new folder with the same name suffixed with `_ok`.\n\n## [2.0.8] - 2022-11-09\n\n### Added\n\n* A new type of asset to gather modules in the default flow.\n* Actions for create objects from Kitsu data:\n - Asset Types\n - Assets\n - Sequences\n - Shots\n - Users\n\n### Changed\n\n* The creation of shot tasks uses default tasks with a template named `shot`.\n\n## [2.0.7] - 2022-07-26\n\n### Added\n\n* An action to create a clean-up scene from an animation scene in the `Animation` department. The action uses the last revision of the animation scene, and download it if necessary. When created, the new revision of the clean-up scene is uploaded to the exchange server.\n* An asset library to the default flow, with the following levels: types, families and assets. Each asset holds a list of tasks; asset default tasks have their template named `asset` by default.\n\n## [2.0.6] - 2022-06-01\n\n### Changed\n\n* Use `ManagedTask` and `ManagedTaskCollection` (from `libreflow.baseflow.task`) to the configuration and creation of tasks and their files.\n\n## [2.0.5.1] - 2022-05-26\n\n### Fixed\n\n* Define a missing project method returning the project's action value store. It fixes the error raising when the AE playblast rendering dialog shows up and tries to call this method.\n\n## [2.0.5] - 2022-05-17\n\n### Added\n\n* A default flow with the following structure: *film* > *sequence* > *shot* > *task* > *file* > *revision*.\n* Whenever a shot is created, its tasks are created according to the default tasks defined in the project's task manager.\n\n## [2.0.3] - 2022-02-04\n\n### Added\n\n* A Blender 3.0 file template for the TinyKin project\n\n### Fixed\n\n* Update of the user's last visit at login\n\n## [2.0.2] - 2022-02-02\n\n### Fixed\n\n* Properly get versions of libreflow and libreflow.flows in order to make them appear on the home page.\n\n## [2.0.1] - 2022-02-02\n\n### Added\n\n* A `Background` department in the shot.\n\n### Changed\n\n* Integrate Libreflow default file feature (2.0.1) to configure and create default files in shot departments.\n\n## [2.0.0] - 2022-01-28\n\nInitial commit for TinyKin project\n",
"bugtrack_url": null,
"license": "LGPLv3+",
"summary": "A set of flows specific to projects handled by Libreflow at Les F\u00e9es Sp\u00e9ciales.",
"version": "2.3.0",
"project_urls": {
"Homepage": "https://gitlab.com/lfs.coop/libreflow/libreflow.flows"
},
"split_keywords": [
"kabaret",
"cgwire",
"kitsu",
"gazu",
"animation",
"pipeline",
"libreflow"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "5307941ad116c1776cabe2b78c29d47d412e3090d5874ce81734cd0ebca6194f",
"md5": "7363090adb00b9b600bc6758f2374a17",
"sha256": "9f779003a2197cd4fe06b2338e43f6c90925928c45deaf741ff3abdbc8f82fee"
},
"downloads": -1,
"filename": "libreflow_flows-2.3.0.tar.gz",
"has_sig": false,
"md5_digest": "7363090adb00b9b600bc6758f2374a17",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 1114203,
"upload_time": "2024-04-26T14:43:22",
"upload_time_iso_8601": "2024-04-26T14:43:22.151343Z",
"url": "https://files.pythonhosted.org/packages/53/07/941ad116c1776cabe2b78c29d47d412e3090d5874ce81734cd0ebca6194f/libreflow_flows-2.3.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-04-26 14:43:22",
"github": false,
"gitlab": true,
"bitbucket": false,
"codeberg": false,
"gitlab_user": "lfs.coop",
"gitlab_project": "libreflow",
"lcname": "libreflow.flows"
}