Skip to content

Release 0.1.3 prep - #50

Merged
tadeas-hejnic merged 6 commits into
mainfrom
develop
Jun 22, 2026
Merged

Release 0.1.3 prep#50
tadeas-hejnic merged 6 commits into
mainfrom
develop

Conversation

@tadeas-hejnic

Copy link
Copy Markdown
Contributor

Changelog Description

This pull request updates the logging behavior in the AyonApi constructor and updates the ayon-cpp-dev-tools submodule. The changes ensure that the log file path is only used if it is both present and non-empty, and that the log level is now set from an environment variable rather than being hardcoded.

Logging improvements:

  • Updated the log file path check to ensure it is both present and non-empty before using it. (src/AyonCppApi/AyonCppApi.cpp)
  • Changed logger initialization to set the log level from the environment variable instead of always setting it to "info". (src/AyonCppApi/AyonCppApi.cpp)

Submodule update:

  • Updated the ayon-cpp-dev-tools submodule to a new commit. (ext/ayon-cpp-dev-tools)

Testing notes:

Tested already before merging to develop.

@tadeas-hejnic tadeas-hejnic changed the title Develop Release 0.1.3 prep Jun 22, 2026
@tadeas-hejnic tadeas-hejnic self-assigned this Jun 22, 2026
@tadeas-hejnic tadeas-hejnic added the enhancement New feature or request label Jun 22, 2026
@tadeas-hejnic
tadeas-hejnic requested a review from BigRoy June 22, 2026 11:59
@tadeas-hejnic
tadeas-hejnic merged commit 797ede6 into main Jun 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants