Skip to content
This repository was archived by the owner on Jan 22, 2025. It is now read-only.

Releases: Fraunhofer-AISEC/codyze

2.3.0

18 Nov 10:03

Choose a tag to compare

What's Changed

  • Removing script tools from Codyze v2 by @fwendland in #612
  • Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.4.1 by @renovate in #611
  • Update dependency org.python:jython-standalone to v2.7.3 by @renovate in #613
  • Update dependency org.slf4j:log4j-over-slf4j to v2.0.3 by @renovate in #614
  • Update kotlin to v1.7.20 by @renovate in #618
  • Update VSCode plugin dependencies by @renovate in #621
  • Update junit5 monorepo to v5.9.1 by @renovate in #617
  • Update io.insert-koin to v3.2.2 by @renovate in #616
  • Update dependency org.eclipse.lsp4j:org.eclipse.lsp4j to v0.16.0 by @renovate in #623
  • Update plugin org.jetbrains.dokka to v1.7.20 by @renovate in #619
  • Update plugin org.jsonschema2dataclass to v4.5.0 by @renovate in #624
  • Update eclipse-temurin Docker tag to v11.0.16_8-jre by @renovate in #615
  • Update dependency com.diffplug.spotless:spotless-plugin-gradle to v6.11.0 by @renovate in #622
  • Update VSCode plugin dependencies by @renovate in #627
  • Update dependency io.github.microutils:kotlin-logging-jvm to v3 by @renovate in #626
  • Update plugin org.jetbrains.kotlin.jvm to v1.7.20 by @renovate in #620
  • Update dependency @types/mocha to v10 by @renovate in #629
  • Update plugin spotless to v6.11.0 by @renovate in #625
  • Update dependency org.eclipse.lsp4j:org.eclipse.lsp4j to v0.17.0 by @renovate in #632
  • Add JitPack repo URL for Renovate to fix package lookup by @fwendland in #631
  • Update dependency @types/node to v16.11.68 by @renovate in #633
  • Reduce usage of external content on website by @fwendland in #606
  • Update picocli packages to v4.7.0 by @renovate in #640
  • Update dependency org.jetbrains.dokka:dokka-base to v1.7.20 by @renovate in #641
  • Update VSCode plugin dependencies by @renovate in #638
  • Update dependency io.github.microutils:kotlin-logging-jvm to v3.0.3 by @renovate in #637
  • Update plugin sonarqube to v3.5.0.2730 by @renovate in #636
  • Update dependency org.sonarsource.scanner.gradle:sonarqube-gradle-plugin to v3.5.0.2730 by @renovate in #635
  • Update dependency io.github.detekt.sarif4k:sarif4k to v0.2.0 by @renovate in #642
  • Update dependency io.github.microutils:kotlin-logging-jvm to v3.0.4 by @renovate in #643
  • Update dependency com.fasterxml.jackson.dataformat:jackson-dataformat-yaml to v2.14.0 by @renovate in #646
  • Update VSCode plugin dependencies by @renovate in #645
  • Update eclipse-temurin Docker tag to v11.0.17_8-jre by @renovate in #644
  • Update dependency org.eclipse.lsp4j:org.eclipse.lsp4j to v0.18.0 by @renovate in #649
  • Access to detailled configuration by @CodingDepot in #647
  • Update VSCode plugin dependencies by @renovate in #650
  • Clean Gradle build script by @fwendland in #630

Full Changelog: v2.2.0...v2.3.0

2.2.0

17 Oct 23:31

Choose a tag to compare

What's Changed

Full Changelog: v2.1.1...v2.2.0

2.1.1

20 Jul 12:01

Choose a tag to compare

What's Changed

Full Changelog: v2.1.0...v2.1.1

2.1.0

05 Jul 06:55

Choose a tag to compare

What's Changed

  • Update plugin org.jetbrains.kotlin.jvm to v1.7.0 by @renovate in #494
  • Update CPG packages to v4.6.0 by @renovate in #504
  • Add literal extraction from array creation expressions by @fwendland in #491
  • Fix typo in readme by @KuechA in #506
  • Add Codyze v3 while keeping Codyze v2 by @maximilian-galanis in #500
  • Update VSCode plugin dependencies by @renovate in #505
  • Update dependency com.diffplug.spotless:spotless-plugin-gradle to v6.7.2 by @renovate in #508
  • Update plugin spotless to v6.7.2 by @renovate in #513
  • Update plugin sonarqube to v3.4.0.2513 by @renovate in #512
  • Update dependency org.sonarsource.scanner.gradle:sonarqube-gradle-plugin to v3.4.0.2513 by @renovate in #510
  • Update dependency com.github.ajalt.clikt:clikt to v3.5.0 by @renovate in #509
  • Update kotlin to v1.7.0 by @renovate in #511
  • Update plugin spotless to v6.8.0 by @renovate in #516
  • Update dependency com.diffplug.spotless:spotless-plugin-gradle to v6.8.0 by @renovate in #515
  • Update VSCode plugin dependencies by @renovate in #523
  • Update dependency org.apache.logging.log4j:log4j-slf4j18-impl to v2.18.0 by @renovate in #522
  • Update dependency org.apache.logging.log4j:log4j-slf4j18-impl to v2.18.0 by @renovate in #521
  • Update dependency org.apache.logging.log4j:log4j-core to v2.18.0 by @renovate in #520
  • [v2] Fix immutable list for unmatched CLI options by @fwendland in #524

Full Changelog: v2.0.1...v2.1.0

2.0.1

13 Jun 09:52

Choose a tag to compare

What's Changed

Full Changelog: v2.0.0...v2.0.1

2.0.0

24 May 06:45

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.5.5...v2.0.0

2.0.0-beta

13 Dec 13:25

Choose a tag to compare

2.0.0-beta Pre-release
Pre-release

What's Changed

  • Add builtin _split_match_unordered by @fwendland in #208
  • Add builtin split and disjoint by @fwendland in #223
  • Add containsFindings() to simplify test cases. by @maximiliankaul in #215
  • Add explicit Kotlin dependency to prevent version mix by @fwendland in #269
  • Add severity and pass message for findings by @fwendland in #270
  • Added support for experimental CPG languages by @oxisto in #239
  • Adds builtin _now() and _year() by @fwendland in #229
  • Adjust renovate config for vscode plugin by @fwendland in #357
  • Bump VSCode engine and types by @fwendland in #291
  • Bump urllib3 from 1.25.8 to 1.26.5 in /scripts/performance_benchmark/github-downloader by @dependabot in #205
  • Change e-mail on website by @fwendland in #202
  • Change evaluation of when to fail on errors and fix rule mistakes by @fwendland in #258
  • Change rule evaluation to create finding on errors by @fwendland in #356
  • Changed branch of MARK repository by @oxisto in #235
  • Consistently using getSuitableDFGTarget to find suitable DFG target by @oxisto in #261
  • Converted tests to Kotlin by @oxisto in #255
  • Fix VSCode version and maintain revovate by @fwendland in #369
  • Fix loading multiple mark files by @fwendland in #284
  • Fix renovate configuration by @fwendland in #370
  • Fixed getRegionByNode returning endLine instead of endColumn by @CodingDepot in #361
  • Fixing problems with order expression in MARK entities without class objects by @oxisto in #247
  • New Builtin _get_code(MARK_var) to get source code by @maximiliankaul in #222
  • Pick up default location of generated sources by @fwendland in #212
  • Pin dependency @types/vscode to 1.60.0 by @renovate in #292
  • Prepare 2.0.0-beta.1 release by @oxisto in #232
  • Prepare for CPG 4.0 by @oxisto in #184
  • Prepare release 2.0.0-beta1 by @fwendland in #371
  • Preserve version range for VSCode by bumping by @fwendland in #350
  • Pull MARK dependency from master through jitpack.io by @fwendland in #217
  • Re-enabled default CPG passes by @oxisto in #233
  • Reconfigure version range for vscode by @fwendland in #343
  • Refactor builtin's execute method for wider return types by @fwendland in #242
  • Remove warnings from Kotlin compiler in test cases by @fwendland in #268
  • Remove whitespaces on spitted strings by @fwendland in #224
  • Removing obsolete or duplicate dependencies by @oxisto in #234
  • Replacing OverflowDB with CPG in-memory Graph by @oxisto in #226
  • Resolve base of declared reference expressions when finding MARK operand bases by @fwendland in #221
  • Restructuring java packages and cleanup by @oxisto in #236
  • Support multiple MARK files by @fwendland in #273
  • Support unity builds in CLI mode by @oxisto in #372
  • Switching back to official CPG 4.0 release by @oxisto in #252
  • Typestate cleanup and improvements by @oxisto in #237
  • Update Codyze VSCode plugin by @renovate in #360
  • Update Codyze VSCode plugin by @renovate in #367
  • Update MARK to latest release by @fwendland in #373
  • Update MARK to pull in annotation feature by @fwendland in #278
  • Update URL to update site of MARK plugin by @fwendland in #196
  • Update VSCode plugin dependencies by @renovate in #380
  • Update dependency @types/node to v16.11.9 by @renovate in #352
  • Update dependency @typescript-eslint/parser to v5.4.0 by @renovate in #347
  • Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.14.3 by @renovate in #245
  • Update dependency com.fasterxml.jackson.module:jackson-module-kotlin to v2.13.0 by @renovate in #296
  • Update dependency com.jayway.jsonpath:json-path to v2.6.0 by @renovate in #206
  • Update dependency de.fraunhofer.aisec:cpg to v4.2.0 by @renovate in #381
  • Update dependency eslint to v8.3.0 by @renovate in #354
  • Update dependency gradle to v7.3.1 by @renovate in #363
  • Update dependency mocha to v9.1.3 by @renovate in #319
  • Update dependency org.apache.logging.log4j:log4j-core to v2.15.0 by @renovate in #376
  • Update dependency org.apache.logging.log4j:log4j-slf4j18-impl to v2.15.0 by @renovate in #377
  • Update dependency org.codehaus.groovy:groovy to v3.0.8 by @renovate in #179
  • Update dependency org.reflections:reflections to v0.10.2 by @renovate in #326
  • Update dependency org.sonarqube:org.sonarqube.gradle.plugin to v3.3 by @renovate in #209
  • Update dependency ts-loader to v9.2.6 by @renovate in #277
  • Update dependency typescript to v4.5.2 by @renovate in #351
  • Update dependency webpack to v5.64.2 by @renovate in #353
  • Update dependency webpack-cli to v4.9.1 by @renovate in #320
  • Update junit5 monorepo to v5.8.2 by @renovate in #359
  • Update picocli packages to v4.6.2 by @renovate in #335
  • Update plugin com.diffplug.spotless to v5.17.1 by @renovate in #331
  • Update plugin com.diffplug.spotless to v6 by @renovate in #340
  • Update plugin com.diffplug.spotless to v6.0.4 by @renovate in #368
  • Update plugin org.jetbrains.kotlin.jvm to v1.6.0 by @renovate in #345
  • Use GitHub Action to setup Node.js by @fwendland in #342
  • Use short message for unit tests by @fwendland in #355
  • Visual Studio Code Plugin by @oxisto in #265

New Contributors

Full Changelog: v1.5.5...v2.0.0-beta

2.0.0-alpha4

08 Oct 11:38

Choose a tag to compare

2.0.0-alpha4 Pre-release
Pre-release

What's Changed

  • 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
  • Update junit5 monorepo to v5.8.0 by @renovate in #259
  • 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

Full Changelog: v2.0.0-alpha3...v2.0.0-alpha4

2.0.0-alpha3

19 Jul 09:56

Choose a tag to compare

2.0.0-alpha3 Pre-release
Pre-release

What's Changed

  • 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
  • Update dependency com.fasterxml.jackson.module:jackson-module-kotlin to v2.12.4 by @renovate in #238
  • Added support for experimental CPG languages by @oxisto in #239

Full Changelog: v2.0.0-alpha2...v2.0.0-alpha3

2.0.0-alpha2

16 Jul 18:54

Choose a tag to compare

2.0.0-alpha2 Pre-release
Pre-release

Hotfix after a change in MARK branch (#235).