v3.0.0-alpha.3
Pre-release
Pre-release
Information about tcWebHooks version 3
To learn more about the version 3 releases, please see the Version 3 Release notes
Please leave feedback 🙏
This is the third alpha release of tcWebHooks version 3 🥳
I have received no feedback from the previous two alpha releases. If you download this release and run it please leave a reaction or a comment on #266. 🙏
Migration Improvements
- Add migration health reporting
Adds red bars to the top of the TeamCity UI when migration has encountered errors - Further improvements to migration page
- re-running migration of single project (requires EDIT on the project)
- re-running full migration (requires TeamCity ADMIN permission)
- Colour coding of migration information
- Links to updated documentation for how to resolve migration issues
- Add ability to review previous migration reports in the UI (requires TeamCity ADMIN permission)
Kotlin DSL fixes
- Kotlin DSL fix for
${string}
${string}refers to a local variable within the kts file.
{'$'}{string}will resolve to${string}for the tcWebHooks templating engine to resolve at the time that the webhook is sent. - Update DSL to handle buildTypes as objects or functions
- Rename kotlin DSL package to match TeamCity naming
Now namedconfigs-dsl-kotlin-tcwebhooks-latest(wastcwebhooks-kotlin-dsl) - Add missing build states to DSL.
- buildInterrupted
- beforeBuildFinish
Other
- Bump commons-beanutils:commons-beanutils in /tcwebhooks-core (#259)
- Bump org.apache.commons:commons-lang3 in /tcwebhooks-core (#264)
- Fix packing of zip file on newer ant plugin versions. Relocate all build artifacts to one output directory
- Fix CSRF issue with clearing old data on the endpoint test page.
/webhooks/endpoint-viewer.html
Full Changelog: v3.0.0-alpha.2...v3.0.0-alpha.3
Files
- tcWebHooks-3.0.0-alpha.3-build.546.zip - main plugin for all versions of TeamCity since 2019.1
- tcWebHooks-REST-API-3.0.0-alpha.3-build.546.zip - REST API plugin for versions of TeamCity since 2024.03
- tcWebHooks-REST-API-3.0.0-alpha.3-build.546-legacy.zip - REST API plugin for versions of TeamCity between 2019.1 and 2023.11.x