0.145.0
Features
- Add new migration execute command. (APPDEV-12998)
0.144.0
Features
- Migrate the icon configuration property to the app configuration. (APPDEV-12743)
- Move typechecking process to multiple worker_threads so that the development workflow is not interrupted anymore. (APPDEV-12738)
Bugfixes
- Fix resolve ui files edge case. (APPDEV-13297)
- Move documentTypes to the app property of the app.config file. (APPDEV-13140)
- Fix functions in manifest for windows. (APPDEV-13232)
- Exclude modules stubbed by dynatrace runtime. (APPDEV-13261)
0.143.0
Features
- Add output adjustments. (APPDEV-12945)
- Improve error output when deploying app. (APPDEV-11601)
- Add name property to IntentDeclaration interface. (PAPA-24657)
Bugfixes
- Fix a bug where app functions were served with an incorrect URL. (APPDEV-13055)
0.142.0
Features
- Export esbuild plugin type. (APPDEV-12897)
- Add sourceRoot support for documents. (APPDEV-12947)
- Warn if UI sources are in the ./src. (APPDEV-12914)
- Update esbuild to 0.25.2. (APPDEV-12830)
- Rename and deprecate build.functions option. (APPDEV-12524)
- Deprecate plugins configurations. (APPDEV-12527)
- New command output. (APPDEV-11176)
Bugfixes
- Fix widget build for multiple css files. (APPDEV-12872)
- Improve authentication page wording.
- Bump fastify to fix a vulnerability. (APPDEV-12987)
- Fix a bug where the dev server was stuck because of multiple prompt interferences. (APPDEV-12887)
- Update generated action widget tests. (PS-31740)
0.141.0
Features
- Add deprications for app config paths. (APPDEV-11835)
- Add the --no-color flag to prevent terminal outputs from being colorized. (APPDEV-12109)
Bugfixes
- Use correct name when generating functions or actions. (APPDEV-12695)
- Fix action generation adding wrong flags. (APPDEV-12710)
0.140.0
Features
- Log refresh token errors in more detail. (APPDEV-12510)
- Improve development server terminal output. (APPDEV-11100)
- Add App Functions
.function.ts
postfix support. (APPDEV-11964)
Bugfixes
- Fix override of NODE_ENV variable. (APPDEV-12516)
- Use en-US as lang for index.html. (APPDEV-12618)
- Correct warning for conditional scope permissions. (APPDEV-12491)
- Fix race condition with refresh token in the background. (APPDEV-12564)
- Bump openkit-js to fix a Server-side Request Forgery vulnerability introduced by the use of axios. (APPDEV-12480)
- Fix double token request on the first run. (APPDEV-12538)
- Generate action widget test template correctly mocks settings objects. (PS-31740)
0.139.0
Features
- Improve app loading time by removing defer from main.js script. (APPDEV-11417)
- Create function and action output rework. (APPDEV-12021)
- Rework default command output. (APPDEV-11091)
- Add new subdomain commands for functions and actions. (APPDEV-11096)
- Create app output rework. (APPDEV-11097)
Bugfixes
- Fix building of newly generated widgets. (PS-31119)
0.138.0
Features
- Send bizevent for app function execution errors. (APPDEV-11042)
- Remove --force-overwrite flag. (APPDEV-11174)
- Add basic auth support for proxies. (APPDEV-11543)
- Authentication page rework. (APPDEV-11175)
Bugfixes
- Fix duplicated platform request headers. (APPDEV-11953)
- Fix invalid url type error on dev server startup on Windows with node 22. (APPDEV-11962)
- Disable bundling of .node files. (APPDEV-11790)
0.137.0
Features
- Improve --sign-archive flag documentation. (APPDEV-8499)
- Report command arguments via telemetry. (APPDEV-11381)
Bugfixes
- Fix build on Windows not bundling main css file. (APPDEV-11776)
- Fix links inside manifest if behind ssl proxy. (APPDEV-11390)
- Fix NODE_ENV variable for development server. (APPDEV-11734)
- Fix error handling when sending request to the platform. (APPDEV-11780)
- Include .d.ts files in the compiler. (APPDEV-11575)
0.136.0
Features
- Add experimental warning if cloud dev env is being used. (APPDEV-11509)
Bugfixes
- Update axios dependency to remove vulnerability. (APPDEV-11465)
- Use non deprecated client-app-settings. (APPDEV-11494)
- Fix content decoding problem on platform requests initiated from the development server. (APPDEV-11451)
- Update axios dependency to remove vulnerability. (APPDEV-11465)
- Fix app runtime loading error. (APPDEV-11545)
- Export dt-fetch again to avoid breaking changes without deprecation. (APPDEV-11550)
0.135.0
Features
- Improve type checking for the app.config.ts file. (APPDEV-8295)
- Track app.config usage. (APPDEV-11214)
- Improve dependency resolution when updating. (APPDEV-10946)
- Add github codespaces support. (APPDEV-10683)
Bugfixes
- Fix NODE_ENV variable for actions and unify it across the code base. (APPDEV-11305)
- Improve error handling for the publish command. (APPDEV-11185)
- Fix a bug where nested dynatrace platform dependencies were not added to the app manifest. (APPDEV-11242)
- Patch js-runtime. (APPDEV-11056)
- Fix gitpod not loading app. (PAPA-22035)
- Fix an edgecase where the auth token has not been refreshed. (APPDEV-11350)
0.134.0
Features
- Show missing premissions warning
Bugfixes
- Fix consistent description of settings created with
dt-app generate action
- Avoid unneeded indendation when formatting description text of table in update command
- Fix react developer mode by turning off the code minification when the app is served via the development server
- Add files from the tsconfig include property as entrypoints
- Fix a bug where dt-app attempted to build functions despite their absence
- Fix display of ui errors in browser
- Improve logging when building functions
- Improve error message for update command from monorepo project
- Add correct default client id value in docs
0.133.0
Bugfixes
- Remove app.config.* from being ignored when watching appconfig
- Fixed
getEnvironmentId
from @dynatrace-sdk/app-environment
returning null
when running functions in local development
- Update dependencies to remove cookie vulnerability
- Hardened local development environment through better input validation
0.132.0
Features
- Add incremental builds for widgets
- New typechecker for the UI
Bugfixes
- Don't generate
.map
and .d.ts
files next to the source files
- Add skipLibCheck to app function tsconfig template
- Migrate test files to use the new runtime context if the typescript is already defined in the app's package.json
0.131.0