Releases: tiobe/tics-github-action
Version 3.3.0
What's Changed
Features
- Added support for multiple itemTypes (R35462) by @janssen-tiobe in #412
- Allow multiple GitHub TICS Quality Gate checks in the same Pull Request (R34049) by @janssen-tiobe in #413
Dependencies
- Bump @actions/core from 1.10.1 to 1.11.1 by @dependabot in #400
- Bump eslint-plugin-jest from 28.8.0 to 28.9.0 by @dependabot in #407
- Bump @types/jest from 29.5.12 to 29.5.14 by @dependabot in #405
- Bump date-fns from 3.6.0 to 4.1.0 by @dependabot in #402
Full Changelog: v3.2.1...v3.3.0
Version 3.2.1
What's Changed
Features
- Update README.md by @wener-tiobe in #396
- Updated install-tics to remove policy bypass (#35182) by @janssen-tiobe in #398
Full Changelog: v3.2.0...v3.2.1
Version 3.2.0
What's Changed
Features
- Added job name to the tmp folder (#34604) by @janssen-tiobe in #387
Dependencies
- Bump ts-jest from 29.2.4 to 29.2.5 by @dependabot in #384
- Bump underscore from 1.13.6 to 1.13.7 by @dependabot in #382
- Bump @types/node from 22.5.0 to 22.5.5 by @dependabot in #388
Full Changelog: v3.1.2...v3.2.0
Version 3.1.2
What's Changed
Features
- [bugfix] Build failing on creation of annotations (#34796) by @janssen-tiobe in #379
Dependencies
- Bump proxy from 2.1.1 to 2.2.0 by @dependabot in #371
- Bump eslint-plugin-jest from 28.7.0 to 28.8.0 by @dependabot in #372
- Bump semver from 7.6.2 to 7.6.3 by @dependabot in #374
- Bump @types/node from 22.0.0 to 22.5.0 by @dependabot in #378
- Bump eslint-plugin-prettier from 5.1.3 to 5.2.1 by @dependabot in #373
Full Changelog: v3.1.1...v3.1.2
Version 3.1.1
Added documentation on workflow triggers.
Version 3.1.0
What's Changed
Features
- Added
pull_request_target
as event to run on (#34429) by @janssen-tiobe in #360 - Suppress JAVA_OPTIONS in output (#34336) by @janssen-tiobe in #362
- Fixed bug for failing when no files needed to be analyzed (#34733) 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
- Add more usage examples (#34390) by @wener-tiobe in #324
- Fixed TICSQServer installation bug (#34408) by @janssen-tiobe in #325
Full Changelog: v3.0.2...v3.0.3
Version 3.0.2
What's Changed
Features
- Updated documentation (#34365) by @wener-tiobe in #322
- Fixed bugs with project auto failing and TICSQServer not installing (#34375, #34376) 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