This repository has been archived by the owner on Jan 22, 2025. It is now read-only.
2.0.0
·
734 commits
to 0d445f281e22ee4674514ab69eb170761c5e2add
since this release
What's Changed
- Update URL to update site of MARK plugin by @fwendland in #196
- Change e-mail on website by @fwendland in #202
- Pick up default location of generated sources by @fwendland in #212
- Add builtin _split_match_unordered by @fwendland in #208
- Add containsFindings() to simplify test cases. by @maximiliankaul in #215
- Pull MARK dependency from master through jitpack.io by @fwendland in #217
- Resolve base of declared reference expressions when finding MARK operand bases by @fwendland in #221
- New Builtin _get_code(MARK_var) to get source code by @maximiliankaul in #222
- Add builtin split and disjoint by @fwendland in #223
- Remove whitespaces on spitted strings by @fwendland in #224
- Adds builtin
_now()
and_year()
by @fwendland in #229 - Prepare for CPG 4.0 by @oxisto in #184
- Replacing OverflowDB with CPG in-memory Graph by @oxisto in #226
- Prepare 2.0.0-beta.1 release by @oxisto in #232
- Re-enabled default CPG passes by @oxisto in #233
- Changed branch of MARK repository by @oxisto in #235
- Restructuring java packages and cleanup by @oxisto in #236
- Removing obsolete or duplicate dependencies by @oxisto in #234
- Typestate cleanup and improvements by @oxisto in #237
- Added support for experimental CPG languages by @oxisto in #239
- Refactor builtin's execute method for wider return types by @fwendland in #242
- Fixing problems with order expression in MARK entities without class objects by @oxisto in #247
- Switching back to official CPG 4.0 release by @oxisto in #252
- Converted tests to Kotlin by @oxisto in #255
- Change evaluation of
when
to fail on errors and fix rule mistakes by @fwendland in #258 - Consistently using
getSuitableDFGTarget
to find suitable DFG target by @oxisto in #261 - Add explicit Kotlin dependency to prevent version mix by @fwendland in #269
- Remove warnings from Kotlin compiler in test cases by @fwendland in #268
- Visual Studio Code Plugin by @oxisto in #265
- Support multiple MARK files by @fwendland in #273
- Add severity and pass message for findings by @fwendland in #270
- Update MARK to pull in annotation feature by @fwendland in #278
- Fix loading multiple mark files by @fwendland in #284
- Bump VSCode engine and types by @fwendland in #291
- Use GitHub Action to setup Node.js by @fwendland in #342
- Reconfigure version range for vscode by @fwendland in #343
- Preserve version range for VSCode by bumping by @fwendland in #350
- Use short message for unit tests by @fwendland in #355
- Change rule evaluation to create finding on errors by @fwendland in #356
- Adjust renovate config for vscode plugin by @fwendland in #357
- Fixed getRegionByNode returning endLine instead of endColumn by @CodingDepot in #361
- Fix VSCode version and maintain revovate by @fwendland in #369
- Fix renovate configuration by @fwendland in #370
- Update MARK to latest release by @fwendland in #373
- Support unity builds in CLI mode by @oxisto in #372
- Prepare release 2.0.0-beta1 by @fwendland in #371
- Rh/sarif compliency by @CodingDepot in #358
- Implementing a version provider by @CodingDepot in #388
- Replace NFA-based order evaluation with the DFA-based evaluation in the CPG library by @KuechA in #386
- Combine CPG packages into one group for simultaneous updates by @fwendland in #412
- Configuration file support by @seelchen in #378
- versionProvider for SARIF output by @CodingDepot in #415
- Load additional CPG frontends dynamically based on class name by @fwendland in #422
- Add printer style output pipeline to reuse output functionality by @CodingDepot in #424
- Add flag
pedantic
to perform all analyses and post all findings by @fwendland in #425 - Mark rule disabling by @seelchen in #426
- Add additional options by @seelchen in #427
- Update Dockerfile and add .dockerignore by @fwendland in #435
- Separate ServerConfiguration and TranslationConfiguration by @seelchen in #428
- Add config normalizing by @seelchen in #442
- Add common formatting configuration for test resources by @fwendland in #444
- Investigation of issue #219 by @fwendland in #445
- Enable addition of external configuration files by @CodingDepot in #446
- Add schema for config file by @seelchen in #447
- Add new config defaults by @seelchen in #448
- Fix translation of relative paths in config file by @seelchen in #449
- lighter weight logging by @CodingDepot in #462
- Change config path default by @seelchen in #459
- Add source disabling by @seelchen in #460
- Fix typos and inconsistencies in help message by @seelchen in #464
- Log unmatched arguments and unknown properties by @seelchen in #465
- Remove unnecessary "if" in buildTranslationConfig by @seelchen in #468
- Make collection type options appendable by @seelchen in #463
- Prepares redesign of Codyze by @fwendland in #458
- Add miscellaneous tests by @seelchen in #471
- Fix broken wiki link in README by @seelchen in #482
- Update plugins and dependencies by @renovate
- Update VSCode plugin dependencies by @renovate
New Contributors
- @maximiliankaul made their first contribution in #215
- @CodingDepot made their first contribution in #361
- @KuechA made their first contribution in #386
Full Changelog: v1.5.5...v2.0.0