changelog/v3.148.0.md
[cli/config] Introduce --type flag for config set
#18287
[cli/new] Improve docs for disambiguating repositories on hosts where the URL is ambiguous #18379
[cli/package] Automatically get latest version for git based plugins if none is specified #18215
[cli/package] Allow plugins from git sources to live in subdirectories in the repository #18322
[sdk/python] Support commits in prerelease versions of generated Python SDKs #18289
[cli/config] Fix parsing of config keys with paths and colons in path segments #18378
[engine] Fix some plugin context leaks, which could leave plugin processes running on exit #18373
[cli/package] Respect virtualenv option in package add/link #18319
[programgen/nodejs] Handle keyword overlap of "this" keyword for local variables #18177
[sdk/nodejs] Fix debug strings triggering the Output toString error #18016
[sdk/nodejs] Use the corepack executable from dev dependencies #18393
[sdk/python] Allow Pip 25 #18343
[sdk/python] Make RunPlugin default to using a virtualenv #18371