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 type: enhancement Improvement of existing functionality or minor addition 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

type: enhancement Improvement of existing functionality or minor addition

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants