Skip to content

Releases: ynput/ayon-applications

1.3.2

15 Dec 14:22

Choose a tag to compare

Changelog

πŸ’š Enhancement

Move Process Monitor to Admin section in AYON tray - #120

Move Process Monitor to Admin section in AYON tray


Chore: Safe guard workdir creation - #116

Use safe guarded workdir creation.


1.3.1

20 Nov 11:28

Choose a tag to compare

Changelog

πŸ’š Enhancement

Actions: Launch from unassigned dev bundle - #115

Added option to launch actions from unassigned dev bundle.


Chore: Add app name to version data - #114

Add ayon_app_name to version data on publish.


1.3.0

14 Nov 10:16

Choose a tag to compare

Changelog

πŸ’š Enhancement

Workfile entities: Automatically fill host name - #113

Automatically fill host name in data based on workfile extension.


Process Manager: track child processes - #112

Add ability to track child processes.


1.2.5

30 Oct 10:33

Choose a tag to compare

Changelog

πŸ’š Enhancement

add `get_process_info_by_pid` - #111

Implemented a new helper function get_process_info_by_pid to access ProcessInfo via a Process ID.
This is based on get_process_info_by_name with just the respective args and query adjusted.


Add option to disable output redirection - #108

Adding option to disable output redirection of launched apps. This solves the issue with Terminal apps or can selectively enable output console for Houdini. This is set per variant and by default, redirection is enabled.


πŸ› Bug

CI: Fix Mkdocs Automation - #110
  • Add a CI action to trigger MK Docs deployment on creating new tags.
    when testing the CI action manually (trigger from Action tab manually on GH), it will generate a dummy-build version that will be deleted as soon as a tag is created.
  • Remove pyproject.toml from #61

resolve #109


1.2.4

10 Oct 08:09

Choose a tag to compare

Changelog

πŸ› Bug

Process Monitor: fix auto-reload and output scrolling enhancement - #106

Fixing auto-reload checkbox so it stops auto-reloading when turned off. Also enhancing scrolling experience - when not scrolled to the bottom, it will try to retain position in the content. It will scroll to the bottom only when already at the bottom after reload.


Bug: remove direct imports of psuti - #105

Remove usage of psutil from the code that might run in different python hosts where it can be unavailable.


Chore: Safe psutil import - #104

Import psutil only when is needed.


1.2.3

06 Oct 11:18

Choose a tag to compare

Changelog

πŸ’š Enhancement

Store process information and manage application logging - #94

Store launched process information in a local database and add process monitoring/output manager.


1.2.2

30 Sep 12:48

Choose a tag to compare

Changelog

πŸ’š Enhancement

Chore: cleanup workfiles startup env vars - #103

Removed control of opening of Workfiles app with environment variable. Replaced by control in ayon-core ayon+settings://core/tools/Workfiles/open_workfile_tool_on_startup which provides more granular control.


1.2.1

22 Sep 12:16

Choose a tag to compare

Changelog

πŸŽ‰ Feature

Actions: Actions on workfile entities - #98

Implemented dynamic actions for workfile entities.


πŸ’š Enhancement

Environments: Store app tools to env variable on launch - #102

Store used tools into AYON_APP_TOOLS environment variable.


1.2.0

01 Sep 09:28

Choose a tag to compare

Changelog

πŸ’š Enhancement

Chore: Stricter ruff - #97

Make ruff stricter and fix issues reported with new rules.


Chore: Remove launcher action logic - #96

Remove 'get_applications_action_classes' and action.py.


Client chore: Small maintanance of client code - #95

Cleanup of client code. Added type-hints, use f-strings, cleaned up deprecated logic, removed or added warnings.


Debug terminal: Implement as webaction - #93

Implemented debug terminal action as webaction.


Settings: Remove 'only_available' setting - #92

Removed unused setting only_available that would filter only available applications.


Chore: Fix env calculation imports - #85

Removed acre import and use nested import for merge_env_variables and compute_env_variables_structure if could not be imported from ayon_core.lib.


1.1.4

10 Jul 07:54

Choose a tag to compare

Changelog

πŸŽ‰ Feature

Add ShapeFX Loki application - #40

Add ShapeFX Loki support.


πŸ’š Enhancement

Removed limiting MULTIPROCESS default for Adobe products - #83

Newer versions of adobe products shouldn't have issues with using multiprocess (or Multi-Frame Rendering) on Deadline.
This could bring some performance gains.


Speedtree icon: Use standard PNG format - #81

Replaced icon for speedtree application. Used 512x512 icon.


Add 'Environment' JSON validation to settings - #79

Add Environment field JSON validation in more places to avoid invalid JSON values being saved by an admin