Releases: ynput/ayon-core
Releases · ynput/ayon-core
0.4.0
What's Changed
- Enhancement/ay 2612 resolve adaptation colorbleed plugins by @BigRoy in #298
- TVPaint: Move client code to server by @iLLiCiTiT in #541
- Clockify: Move client code to server by @iLLiCiTiT in #535
- Nuke: simplified deadline submission on write node - AY-974 by @tokejepsen in #314
- Deadline: adding Nuke into pool collector by @jakubjezek001 in #523
- Loader: Show statuses in loader by @iLLiCiTiT in #548
- TrayPublisher: Move client code by @iLLiCiTiT in #549
- Move Nuke client code by @jakubjezek001 in #556
- Loader tool: Fix PySide6 support by @iLLiCiTiT in #557
- Nuke: Support options for reading deep exr in load clips by @moonyuet in #555
- Publish representation with
isIntermediate
flag in data by @jakubjezek001 in #551 - Nuke: fixing multiple intermediate file streams publishing by @jakubjezek001 in #531
- Create logic: Fix parent property in PublishAttributeValues by @iLLiCiTiT in #558
- Substance Painter: Support for exporting maps/layer stacks with specific channels by @moonyuet in #532
- Applications: update inline docs for
only_available
in applications addon settings by @MustafaJafar in #471 - Chore: Validate Version plugin enabled based on profiles by @iLLiCiTiT in #554
- Workfiles tool: Author visible in UI by @iLLiCiTiT in #552
- Extract Burnin: Fix typo in settings label by @iLLiCiTiT in #567
- Chore: Move Max client code by @moonyuet in #563
- Resolve: loading editorial package as timeline by @jakubjezek001 in #515
- Chore: Move celaction client code by @iLLiCiTiT in #565
- Chore: Move flame client code by @iLLiCiTiT in #566
- Chore: Move substance painter client code by @moonyuet in #517
- Chore: add the missing 3dsmax addon as part of addon milestone versions by @moonyuet in #569
- Chore: Move Maya addon code by @antirotor in #546
- Scene manager: Show statuses by @iLLiCiTiT in #564
- Fix deadline version by @kalisp in #570
- Chore: Move Photoshop client code by @iLLiCiTiT in #573
- Chore: Move resolve client code by @iLLiCiTiT in #571
- Global: Fix validate version plug-in import by @BigRoy in #574
- Houdini: move houdini client code - Add Settings Category by @MustafaJafar in #536
- TVPpaint: Fixes after movement by @iLLiCiTiT in #580
- Photoshop: Add missing settings category by @iLLiCiTiT in #579
- Chore: Move fusion client code by @iLLiCiTiT in #577
- Move houdini client code by @MustafaJafar in #516
- Chore: Addon version by @iLLiCiTiT in #585
- Chore: Change log level for missing settings on publish plugin by @iLLiCiTiT in #587
- Maya: Preserve time units on load and update with
MayaUSDReferenceLoader
by @BigRoy in #466 - Chore: Move hiero client code by @iLLiCiTiT in #586
- Loader tools: Fix sorting of versions in comboboxes by @iLLiCiTiT in #559
- Maya: Workfile Templates implement Assign Look placeholder by @BigRoy in #437
- Chore: Move Blender client code by @iLLiCiTiT in #582
- Chore: Move Harmony client code by @iLLiCiTiT in #568
- Hiero: loader is offering even on unsaved project file by @jakubjezek001 in #595
- Maya: Workfile Increment in one go by @moonyuet in #545
- Tweak settings title for
Validate Outdated Containers
by @BigRoy in #597 - Chore: Create server addon package enhancements by @iLLiCiTiT in #600
- Loader tool: Safe containers discovery by @iLLiCiTiT in #598
- Expand folders when searching in the folder widgets (Loader + Launcher). by @BigRoy in #588
- Chore: Move AfterEffects client code by @iLLiCiTiT in #578
- Chore: Move RoyalRender client code by @iLLiCiTiT in #599
- RoyalRender: enabled toggle is ignored in royal render by @kalisp in #572
- Chore: Move deadline client code by @iLLiCiTiT in #604
- Chore: move job queue client code by @iLLiCiTiT in #611
- Chore: Move TimersManager addon by @iLLiCiTiT in #610
- Chore: Fix creation of applications and maya packages by @iLLiCiTiT in #612
- Chore: Cleanups after addons movement by @iLLiCiTiT in #606
- Chore: Remove Python 2 vendor by @iLLiCiTiT in #607
- Hiero: enhancing effect publishing categorization - AY-5146 by @tokejepsen in #492
- After Effects: Bug fix of switching mov to image sequences not showing sequence by @moonyuet in #603
- After Effect: multiselection for file loading into the folder by @moonyuet in #609
- Chore: Move unreal client code by @iLLiCiTiT in #605
- Publisher: filter creators based on task by @kalisp in #560
- Chore: Editorial does not use asset naming by @iLLiCiTiT in #592
- Chore: Fix client versions by @iLLiCiTiT in #616
- Chore: Removed ftrack resources by @iLLiCiTiT in #617
- Report exception info when CLI command failed to be added. by @BigRoy in #619
- Substance Painter: add review attributes in texture creator by @moonyuet in #602
- Motion Builder: New host app for motion builder in Application settings by @moonyuet in #576
- Deadline: run deadline collectors on preprender by @kalisp in #550
- Attribute Definitions HiddenDef: fix
super
call by @BigRoy in #628 - Fix typo
_on_refreh_clicked
->_on_refresh_clicked
by @BigRoy in #627 - Extract Color Transcode: Fix log message formatting by @BigRoy in #626
- Chore: Transcode color spaces plugin does not remove all representations by @iLLiCiTiT in #620
- Substance Painter: Add support for sync workfile version by @moonyuet in #590
- Extract Color Transcode: Fix duplicated function
_rename_in_representation
by @BigRoy in #629 - Removal of the Unreal Addon for its new home by @antirotor in #614
- Deadline: Move auth and verify to submit only by @kalisp in #623
- Resolve: mediapool loader and inventory clearing plugins by @BigRoy in #635
- Chore: Add missing websocket-client dependency by @iLLiCiTiT in #632
- Collect Farm Target: Only report errors for not found addons if no valid farm addon found by @BigRoy in #637
- Chore: Use origin username when running publish by @iLLiCiTiT in #630
- Pass status when integrating version by @fabiaserra in #615
- Max: fix scene inventory not shown up by @moonyuet in #638
- Chore: Skip import from hosts folder by @iLLiCiTiT in #618
- Maya: Pointcache create plugins fix by @iLLiCiTiT in #641
- Scene Inventory: remove unused container attribute by @antirotor in #643
- Loader tool: Hero version is smaller than standard version by @iLLiCiTiT in #642
- Resolve: mediapool loader and inventory clearing plugins by @jakubjezek001 in #140
- Resolve: Remove unused import by @iLLiCiTiT in #645
- Max: fix the incorrect fps value when loading ...
0.3.2
What's Changed
- Houdini local render: support adding review family to the render by @MustafaJafar in #381
- Houdini: Transfer Render Targets settings from pre create to instance when creating ROP instances by @moonyuet in #385
- Houdini local render support by @MustafaJafar in #328
- Houdini: Workfile creator fix call to
create_context_node
on create by @BigRoy in #506 - Maya: Bake Complex Animation export in FBX format by @moonyuet in #431
- TrayPublisher: adds new editorial exchange package product by @kalisp in #484
- Removed deprecated function 'get_template_data_from_session' by @iLLiCiTiT in #511
- Chore: Fix ruff comments by @iLLiCiTiT in #512
- Remove explicit product types list from the integrator by @antirotor in #250
- RoyalRender: Fix import by @iLLiCiTiT in #514
- Houdini: Extend op menu to create HDAs in a Houdinish way by @MustafaJafar in #504
- Nuke: Refactor metadata imprinting by @jakubjezek001 in #513
- Color Management: Use profiles to determine OCIO path by @iLLiCiTiT in #490
- Max: reset scene and clear undo buffer when starting new scene by @moonyuet in #493
- Colorspace: Enhancement of subprocess getters by @iLLiCiTiT in #519
- Nuke: Baking write node inherit channel configuration by @moonyuet in #495
- Loader: Don't change controller project on close by @iLLiCiTiT in #491
- Nuke: Publish intermediate files on demand by @tokejepsen in #501
- Fusion: Add instance in context validator by @BigRoy in #217
- Maya: Remove validate animated reference for animation.fbx family by @moonyuet in #520
- Unreal: fix Unreal Editor executable name on linux and macos by @antirotor in #521
- Colorspace: Fix Anatomy object initialization by @iLLiCiTiT in #526
- Push to Project: Fix task lowering by @iLLiCiTiT in #527
- Deadline: replace env var with field from Settigns by @kalisp in #518
- Chore: Validate Content plugin settings by @iLLiCiTiT in #525
- Chore: Validate Content plugin settings 2 by @iLLiCiTiT in #530
- Launcher tool: Fix view update by @iLLiCiTiT in #528
- Chore: Add addon name to 'version.py' of server packages by @iLLiCiTiT in #538
- Houdini: Disable integration for the original render instance when publishing locally by @MustafaJafar in #540
- Launcher: Make sure actions in Launcher are sorted by @fabiaserra in #537
- Houdini: add model family (initial support) by @MustafaJafar in #486
- Blender: Implement USD Extractor and Loader by @BigRoy in #212
Full Changelog: 0.3.1...0.3.2
0.3.1
What's Changed
- Prepared ayon-core for separation of host integrations and modules.
- Applications addon is first which was yanked form ayon core code. Still lives in ayon core repository, but client code is next to server code.
Detailed list of changes
- Workfiles tool: Fix update of context change by @iLLiCiTiT in #374
- Maya: Create multiple "render" instances better error message by @BigRoy in #375
- bug fix on getting aov expected files when global aov mode disabled in Redshift by @moonyuet in #178
- Fusion: Add Launch Hook to start "AYON menu" on Fusion start by @BigRoy in #216
- Fusion: Also update saver tool path on only task or asset change by @BigRoy in #231
- Maya: Update publish instances via CreateContext + use task attributes instead of folder attributes by @BigRoy in #358
- Maya: Improve validate node ids unique report by @BigRoy in #364
- Maya: Validate node ids in database, query folder ids once by @BigRoy in #363
- Fix typos on Hiero plugin by @fabiaserra in #376
- Maya: Optimize collect file dependencies by @BigRoy in #331
- Maya: Account for no nodes in container by @tokejepsen in #370
- Maya: Validate Model Content improve validation message by @BigRoy in #267
- Maya: Improve validate current renderlayer renderable artist report by @BigRoy in #299
- Maya: Fix: Do not always reset context on task change by @BigRoy in #359
- Fix AYON shotgrid username passed to Deadline by @fabiaserra in #379
- Settings: Add
usd
to product type enum for Loader Product Type Filter by @BigRoy in #318 - Maya: Optimize
cbId
logic for large scenes by @BigRoy in #320 - Nuke: Publish and load slate frame explicitly - AY-4055 by @tokejepsen in #218
- Extract Review: Expose
timecode
for formatting ffmpeg args by @BigRoy in #311 - Bugfix: Fix delivery action in tray loader by @BigRoy in #384
- Maya: Support to validate/repair the task attributes in validate data in same context by @moonyuet in #340
- Maya: Expose loaders enabled state to settings by @BigRoy in #361
- Maya: Collect Look code cleanup + minor bugfix by @BigRoy in #365
- Maya: Allow specifying raw JSON custom tools menu for Maya. by @BigRoy in #356
- Maya: add support for Maya 2025 by @antirotor in #293
- Houdini: Extract active view as thumbnail when no thumbnail set by @MustafaJafar in #31
- Chore: Use
set
for representation name attribute in LoadPlugin by @iLLiCiTiT in #386 - Chore: Run commnad fix by @iLLiCiTiT in #401
- Maya: Validate Model Content support for non-unique top group names by @BigRoy in #382
- Chore: Small code cleanup by @iLLiCiTiT in #394
- TVPaint: Fix filename formatting in workflie load plugin by @iLLiCiTiT in #391
- Chore: Prepare data does care only about string values by @iLLiCiTiT in #408
- Substance Painter: add missing 8k option into texture export size setting in the texture creator by @moonyuet in #407
- Chore: Preparation for split of addon from ayon core by @iLLiCiTiT in #402
- Chore: Remove unused imports by @iLLiCiTiT in #388
- Anatomy: Fix variable used to work with site sync by @iLLiCiTiT in #395
- Maya: Validate Maya Workspace fix report not formatting the root dir variable by @BigRoy in #410
- Abstract Render Collector: Preserve instance id when replacing with new instance by @BigRoy in #405
- Loader: Products model fetches versions information once by @iLLiCiTiT in #404
- Maya: Ignore invalid references in
get_container_members
by @BigRoy in #321 - Houdini: Optimize collect inputs by caching scene containers once by @BigRoy in #305
- Blender: Fix used load layout plugin by @iLLiCiTiT in #392
- Hiero: Precollect instances variable fix by @iLLiCiTiT in #393
- Maya: Publish camera preserve image plane size by @BigRoy in #412
- Maya: Fix Redshift cryptomatte multipartEXR by @tokejepsen in #413
- Blender: Qt binding fix for blender 4 by @iLLiCiTiT in #398
- Maya: Validate Node Ids Related report folder path of the other ids that were found by @BigRoy in #289
- Maya: Improve validators for a mesh without geometry (no faces) by @BigRoy in #409
- Fix: Report the duplicated creator class by @BigRoy in #271
- Ruff: Add list of files to exclude from linting by @iLLiCiTiT in #396
- Maya: Xgen Inventory Actions broken by typo in code by @LiborBatek in #420
- Fusion: Launch menu hook fix PreLaunchHook import by @BigRoy in #421
- Chore: Correct applications addon version by @iLLiCiTiT in #419
- Max: Using task attributes for validate frame range and validate resolution setting by @moonyuet in #342
- Fix usage of
BaseServerAddon
when only imported for type checking by @BigRoy in #424 - Blender: Extract pointcache alembic with subdiv schema by @BigRoy in #214
- Chore: Fix typos/grammar and docstrings in Workfile Templates by @BigRoy in #427
- Chore: Workfile template builder context usage fix by @iLLiCiTiT in #416
- Workfile Templates: Delete placeholder if Keep Placeholder is not enabled by @BigRoy in #428
- Maya: Collect File Dependencies fix
apply_settings
signature by @BigRoy in #432 - Maya: Fix RedshiftProxy export from renderlayer by @BigRoy in #316
- Houdini: Alembic Load do not create
unpack
,normal
andnull
by @BigRoy in #274 - Maya: Create yeticache instance directly on loading a yeti rig by @BigRoy in #288
- Chore: Delete old version/Calculate old version in AYON Loader by @moonyuet in #371
- Workfiles: Select latest workfile automatically by @BigRoy in #443
- Workfiles: Always refresh workfiles tool on show by @BigRoy in #441
- Substance Painter: Allow users to customize the template settings for project creation by @moonyuet in #400
- Addons: Use package py by @iLLiCiTiT in #440
- Enhancement: Color management for Houdini workfiles by @MustafaJafar in #36
- Max: Extract Geometry (Alembic) toggles in the Publisher UI by @moonyuet in #449
- Maya: Solely collect the beauty render when Maya render view is disabled in Arnold by @moonyuet in #448
- Chore: Fix import in create ayon addons by @iLLiCiTiT in #452
- Maya: Yeti - Implement writing and loading user variables with a yeti cache by @BigRoy in #287
- Traypublisher: advanced CSV ingest by @jakubjezek001 in #100
- Maya: Load published workfile as template by @BigRoy in #330
- Max: Make sure the AYON data in the instance node stores correct asset data after the rename of the asset by @moonyuet in #454
- Houdini: Validate COP Output Node tweak message formatting by @BigRoy in #272
- Applications: Define compatibility of addon by @iLLiCiTiT in #460
- Houdini fails to start because missing settings by @MustafaJafar in #455
- Workfile Templates: Implement registering and discovering of
PlaceholderPlugin
by @BigRoy in #425 - Max: Fix the malfunctioning issue in Max Scene loader by @moonyuet in #461
- Maya: Enhancement on reset frame range based on fps by @mo...
0.3.0
Introduction
First release of ayon-core without OpenPype compatibility. List of all core changes with guide how to convert existing addons can be found on community forum.
What's Changed
- Deadline: Remove redundant instance_skeleton_data code - OP-8269 by @tokejepsen in #86
- Max: Add missing workfile creator by @moonyuet in #47
- Blender: output node and EXR by @simonebarbieri in #24
- Deadline: Expose families transfer setting - OP-8268 by @tokejepsen in #80
- Tray: Connection timeout and update validations by @iLLiCiTiT in #28
- Max: Bug fix the "remove items" not working in Scene Inventory Manager by @moonyuet in #66
- Max: Implementation of Camera Attributes Validator by @moonyuet in #41
- houdni redshift: allow using get aov from other node by @MustafaJafar in #110
- Publisher: "Action Failed" is working by @tokejepsen in #120
- OpenRV: adding Applications by @kalisp in #101
- Launcher: Invert the logic of skip opening of last workfile - OP-6968 by @tokejepsen in #118
- Max: Validate Mesh Has UVs by @moonyuet in #121
- Added missing hosts to collect_audio by @simonebarbieri in #129
- Bugfix/houdini default renderproduct name by @MustafaJafar in #117
- Max : Optional validator to check invalid context data by @moonyuet in #58
- Use duration from streams as its more precise by @tokejepsen in #13
- Resolve: Adjust clip start if slate is present by @jakubjezek001 in #149
- Max: Validate No Animation by @moonyuet in #116
- Max: Implementation of the validator for model name by @moonyuet in #59
- 3dsMax: Remove workfile instance is not possible by @moonyuet in #163
- Nuke: LoadClip colorspace override - OP-6591 by @tokejepsen in #89
- Blender: Implement 'compress' settings extract blend by @BigRoy in #166
- Nuke: render use existing frames with slate offsets the published render - AY-1433 by @tokejepsen in #158
- Houdini: instance in current context validator by @MustafaJafar in #168
- Workfiles tool: Copy and open of published workfile works by @iLLiCiTiT in #174
- Max: Allows user to select material duplicates option during loading max scene object by @moonyuet in #164
- Publisher: Change scrollbar stylesheet to avoid issues on resize by @iLLiCiTiT in #177
- Update Unreal integration plugin submodule by @antirotor in #176
- 3dsMax: Retaining Viewport Layout during Preview by @r42-chun in #179
- Update Maya Redshift render settings label. by @tokejepsen in #186
- Maya: bug fix the invalid renderlayer name errors out in collect inputs by @moonyuet in #184
- Chore: Remove requests get and post from lib functions by @iLLiCiTiT in #182
- Max: Always save max scene file before deadline submission by @moonyuet in #189
- Max: Implementation of Validate Render Passes by @moonyuet in #57
- Resolve: avoiding clips without mediapoolitems by @jakubjezek001 in #92
- Remove multi-context restrictions for publishing image sequences on farm by @antirotor in #138
- Maya: Fix initialization by @iLLiCiTiT in #194
- Resolve: version swap retain offset and IDT by @jakubjezek001 in #43
- Bugfix: Make houdini submissions respect pools groups by @MustafaJafar in #10
- TVPaint: Fix Load Reference Image Update logic by @BigRoy in #205
- Bugfix: Switch Folder dialog, fix
fields
for getting last versions by @BigRoy in #210 - Bugfix: Maya Load Vray Proxy fix import by @BigRoy in #203
- Max & Maya: Make sure validators being shown in the Publisher UI when they set to be optional in AYON setting by @moonyuet in #201
- Blender: Improve Validate Workfile Saved message by @BigRoy in #213
- Blender: Validate Transform Zero report + repair by @BigRoy in #215
- Blender: Model publish uv map name validator by @BigRoy in #224
- Maya: Remove plugins for
instancer
family - there is noinstancer
family? by @BigRoy in #208 - Bugfix: Maya validate rig contents geometry actually return invalid nodes by @BigRoy in #207
- Houdini: Improve load image (colorspace, single file, switch, more products) by @BigRoy in #233
- Maya: Validate Look Shading Group syntax error by @BigRoy in #240
- Chore/ Add Zbrush as part of the applications existed in the launcher by @moonyuet in #198
- Re-add outputName to _rename_in_representation by @EmberLightVFX in #219
- Enhancement: add ruff workflow and codespell pre-commit hooks by @antirotor in #192
- Traypublisher: collector of frame data skipping if video file by @jakubjezek001 in #255
- Maya: Add setting to disable
cbId
workflow by @BigRoy in #242 - Houdini: Allow loading any alembic file by .abc extension by @BigRoy in #227
- Chore: Move workfile utils functions to workfile pipeline code by @iLLiCiTiT in #239
- Maya: Load plugins use correct source for product type by @iLLiCiTiT in #258
- Bugfix: Houdini Karma/Mantra collectors wrong indentation by @BigRoy in #206
- Houdini: Add generic filepath loader by @BigRoy in #222
- Bugfix: Maya Load VDB to Arnold refactored argument name by @BigRoy in #204
- Houdini: Camera loader allow switching folders/products by @BigRoy in #223
- Resolve: Allow to minimize the AYON menu by @BigRoy in #230
- Maya: Validate step size - correct instance node by @BigRoy in #244
- Houdini: Load usd to SOPs directly by @BigRoy in #234
- Remove deprecated
AVALON_ACTIONS
by @BigRoy in #273 - Fix initial state for
CachedData.remapping
by @BigRoy in #270 - Maya: Improve Validate Rig Out Set Node Ids validation message by @BigRoy in #243
- Maya Settings: Extract Camera bake attributes title fix + add description by @BigRoy in #220
- Maya: Improve validate no namespace report for artists by @BigRoy in #249
- Maya: Ensure unique class name compared to
extract_yeti_cache.py
by @BigRoy in #251 - Houdini: Fix correctly updating context data on saving in publisher by @BigRoy in #264
- Maya: Remove apply settings logic for Create unreal product types by @BigRoy in #277
- Maya: Make Create Unreal Yeti Cache creator class name unique ` by @BigRoy in #279
- Houdini: Remove legacy unused id logic by @BigRoy in #263
- Maya: Raise PublishValidationError in validators by @BigRoy in #247
- Fusion: Allow render publishes to have custom frame range per saver by @BigRoy in #225
- Houdini: Prompt reset scene context on saving to another task by @BigRoy in #262
- TVPaint: Fix george script in auto create plugin by @iLLiCiTiT in #284
- Settings: validating transcoding output names by @jakubjezek001 in #290
- Nuke: template placeholder knobs duplicity after update - AY-1202 by @tokejepsen in #187
- Maya: Extract Alembic/Pointcache add bake attributes to always be included by @BigRoy in #221
- Houdini: Fix creating instances from tab menu by @BigRoy in #308
- ...
0.2.1
What's Changed
- Nuke: Camera product type loaded is not updating - OP-7973 by @tokejepsen in #12
- Nuke: Validate write node fix error report - OP-8088 by @tokejepsen in #15
- AE: local render doesnt push thumbnail to Ftrack by @kalisp in #19
- Small addon bugs & enhancements by @iLLiCiTiT in #21
- Use AYONAddon base class by @iLLiCiTiT in #22
- Bugfix: AYON menu disappeared when the workspace has been changed in 3dsMax by @moonyuet in #11
- Thumbnail product filtering by @tokejepsen in #16
- Enhacnement/Deadline : rearrange hosts alphabetically by @MustafaJafar in #17
- Don't use legacy io by @iLLiCiTiT in #8
- Maya: Remove shelf class and shelf build on maya userSetup.py by @tokejepsen in #35
- Maya: Add repair action to hidden joints validator by @bradenjennings in #38
- Add shortcut to open template for current context by @tokejepsen in #14
- Removed tests in client codebase by @iLLiCiTiT in #29
- Remove mongo dependencies from client by @iLLiCiTiT in #30
- Test import fix by @iLLiCiTiT in #45
- Core: Do not force asset and task during publishing by @iLLiCiTiT in #46
- Harmony: Use AYON prefix in env variables by @iLLiCiTiT in #34
- Deadline: Version GlobalJobPreLoad by @iLLiCiTiT in #40
- Use AYON settings - Part 1 by @iLLiCiTiT in #20
- TrayPublisher: Use AYON settings by @iLLiCiTiT in #50
- Max: updated implementation of save_scene + small QOL improvements to host by @Sponge96 in #18
- Nuke: Use correct dirmap key by @iLLiCiTiT in #60
- Settings: Host imageio use AYON settings by @iLLiCiTiT in #53
- Timers Manager: Use AYON settings by @iLLiCiTiT in #49
- Chore: Addons can define their openpype alias name by @iLLiCiTiT in #54
- Clockify: Use AYON settings by @iLLiCiTiT in #61
- Tools: Move asset icon functions to assets widget by @iLLiCiTiT in #51
- Applications: Handle additional applications correctly by @iLLiCiTiT in #63
- Use new package structure by @Minkiu in #64
- Addons: Change color types back to their previous type by @iLLiCiTiT in #67
- Cleanup AYON settings by @iLLiCiTiT in #62
New Contributors
- @tokejepsen made their first contribution in #12
- @kalisp made their first contribution in #19
- @moonyuet made their first contribution in #11
- @MustafaJafar made their first contribution in #17
- @bradenjennings made their first contribution in #38
- @Sponge96 made their first contribution in #18
- @Minkiu made their first contribution in #64
Full Changelog: 0.2.0...0.2.1
0.2.0
First core addon release in ayon-core repository.
What's Changed
- Blender: Env variable to user scripts by @iLLiCiTiT in #2
- Rename 'HarmonyOpenPype' to 'HarmonyAYON' in deadline by @iLLiCiTiT in #6
- Addon README by @iLLiCiTiT in #7
- Use AYON_MENU_LABEL by @iLLiCiTiT in #5
- Use AYON prefix in env variables by @iLLiCiTiT in #4
- Move dialogs from widgets to tools/utils by @iLLiCiTiT in #3
- Addon initialization - phase one by @iLLiCiTiT in #1
Full Changelog: https://github.com/ynput/ayon-core/commits/0.2.0