Releases: tiobe/tics-github-action
Version 3.1.1
Added documentation on workflow triggers.
Version 3.1.0
What's Changed
Features
- Redmine-#34429: Added
pull_request_targetas event to run on by @janssen-tiobe in #360 - Redmine-#34336: Suppress JAVA_OPTIONS in output by @janssen-tiobe in #362
- Redmine-#34733: Fixed bug for failing when no files needed to be analyzed by @janssen-tiobe in #370
Dependencies
- Bump @typescript-eslint/eslint-plugin from 7.7.0 to 7.12.0 by @dependabot in #329
- Bump ts-jest from 29.1.2 to 29.1.4 by @dependabot in #319
- Bump braces from 3.0.2 to 3.0.3 by @dependabot in #330
- Bump prettier from 3.2.5 to 3.3.2 by @dependabot in #332
- Bump eslint-plugin-jest from 28.2.0 to 28.6.0 by @dependabot in #328
- Bump @typescript-eslint/parser from 7.10.0 to 7.13.0 by @dependabot in #331
- Bump typescript from 5.4.5 to 5.5.4 by @dependabot in #356
- Bump ts-jest from 29.1.4 to 29.2.4 by @dependabot in #361
- Bump @types/node from 20.12.12 to 22.0.0 by @dependabot in #357
- Bump @typescript-eslint/parser from 7.13.0 to 7.17.0 by @dependabot in #358
- Bump eslint-plugin-jest from 28.6.0 to 28.7.0 by @dependabot in #364
- Bump prettier from 3.3.2 to 3.3.3 by @dependabot in #365
- Bump compare-versions from 6.1.0 to 6.1.1 by @dependabot in #367
- Bump @tiobe/install-tics from 0.5.0 to 0.5.2 by @dependabot in #366
- Bump @typescript-eslint/eslint-plugin from 7.12.0 to 7.17.0 by @janssen-tiobe in #369
Full Changelog: v3.0.3...v3.1.0
Version 3.0.3
What's Changed
Features
- Redmine-#34390: Add more usage examples by @wener-tiobe in #324
- Redmine-#34408: Fixed TICSQServer installation bug by @janssen-tiobe in #325
Full Changelog: v3.0.2...v3.0.3
Version 3.0.2
What's Changed
Features
- Redmine-#34365: Updated documentation by @wener-tiobe in #322
- Redmine-#34375, Redmine-#34376: Fixed bugs with project auto failing and TICSQServer not installing by @janssen-tiobe in #323
Dependencies
- Bump tiobe/tics-github-action from 2 to 3 by @dependabot in #314
Full Changelog: v3.0.1...v3.0.2
Version 3.0.1
What's Changed
Features
- Changed order of filters in changed file request by @janssen-tiobe in #313
Full Changelog: v3.0.0...v3.0.1
Version 3.0.0
Major version update
This update comes with some interface changes, a node update and functionality added, so warrents a major version bump.
When updating to v3, please check the documentation for the new parameters.
What's Changed
Interface Change
The interface (running with params) have been changed to depict their usage better or to synchronise with the TICS command line usage and by synchronous with other plugins we provide.
Parameter Changes (v2/old -> v3/new):
- ticsConfiguration -> viewerUrl
- viewerUrl -> displayUrl
- projectName -> project
- branchName -> branchname
- branchDir -> branchdir
- clientData -> cdtoken
- tmpDir -> tmpdir
Features
Add posibility to run TICSQServer by @janssen-tiobe in #306
TICSQServer is the application that records your quality measurements into the Quality Database.
This TICSQServer measurements are used by TICS Client as a reference to determine which violations are new and solved.
It is also used to determine the Quality Gate results.
Other Features
- Using node 20 now by @janssen-tiobe in #292
- Changed interface by @janssen-tiobe in #309
Dependencies
- Bump semver from 7.6.0 to 7.6.2 by @dependabot in #307
- Bump @typescript-eslint/parser from 7.6.0 to 7.10.0 by @dependabot in #312
- Bump @types/node from 20.12.7 to 20.12.12 by @dependabot in #310
Full Changelog: v2.12.4...v3.0.0
Version 2.12.4
What's Changed
- All non-failing errors are now displayed as notices by @janssen-tiobe in #301
Dependencies
- Bump typescript from 5.4.4 to 5.4.5 by @dependabot in #298
- Bump @types/node from 20.12.5 to 20.12.7 by @dependabot in #299
Full Changelog: v2.12.3...v2.12.4
Version 2.12.3
What's Changed
- Getting changed files for pull requests uses the GitHub REST API again. by @janssen-tiobe in #300
Dependencies
- Bump undici from 5.28.3 to 5.28.4 by @dependabot in #290
- Bump @types/node from 20.11.19 to 20.12.4 by @dependabot in #291
- Bump date-fns from 3.3.1 to 3.6.0 by @dependabot in #288
- Bump typescript from 5.3.3 to 5.4.4 by @dependabot in #294
- Bump @types/node from 20.12.4 to 20.12.5 by @dependabot in #296
- Bump @octokit/request-error from 5.0.1 to 5.1.0 by @dependabot in #295
- Bump @typescript-eslint/parser from 7.3.1 to 7.5.0 by @dependabot in #293
- Bump @typescript-eslint/parser from 7.5.0 to 7.6.0 by @dependabot in #297
Full Changelog: v2.12.2...v2.12.3
Version 2.12.2
What's Changed
- Added missing code-types to the checked files request by @janssen-tiobe in #285
Dependencies
- Bump eslint from 8.56.0 to 8.57.0 by @dependabot in #274
- Bump follow-redirects from 1.15.4 to 1.15.6 by @dependabot in #283
- Bump @typescript-eslint/parser from 7.0.1 to 7.3.1 by @dependabot in #286
Full Changelog: v2.12.1...v2.12.2
Version 2.12.1
What's Changed
- Add blocking after annotations to the changed files by @janssen-tiobe in #264
- Cope with official TICS release numbers 'r2024.1.0' by @brouwers-tiobe in #276
Dependencies
- Bump ts-jest from 29.1.1 to 29.1.2 by @dependabot in #253
- Bump @types/node from 20.10.5 to 20.11.17 by @dependabot in #260
- Bump prettier from 3.1.0 to 3.2.5 by @dependabot in #259
- Bump @typescript-eslint/parser from 6.18.1 to 7.0.1 by @dependabot in #262
- Bump undici from 5.26.3 to 5.28.3 by @dependabot in #263
- Bump ip from 1.1.8 to 1.1.9 by @dependabot in #269
- Bump semver from 7.5.4 to 7.6.0 by @dependabot in #268
- Bump @types/node from 20.11.17 to 20.11.19 by @dependabot in #267
- Bump proxy-agent from 6.3.1 to 6.4.0 by @dependabot in #265
- Bump @types/jest from 29.5.11 to 29.5.12 by @dependabot in #266
New Contributors
- @brouwers-tiobe made their first contribution in #276
Full Changelog: v2...v2.12.1