Skip to content

Releases: Fraunhofer-AISEC/cpg

v5.0.0-alpha.2

30 Aug 15:23
216c32b
Compare
Choose a tag to compare
v5.0.0-alpha.2 Pre-release
Pre-release

What's Changed

  • Bump terser from 5.7.1 to 5.14.2 in /cpg-language-typescript/src/main/nodejs by @dependabot in #854
  • Using dokka instead of javadoc by @oxisto in #853
  • Bump webpack from 5.73.0 to 5.74.0 in /cpg-language-typescript/src/main/nodejs by @dependabot in #856
  • Bump junit-jupiter-engine from 5.8.2 to 5.9.0 by @dependabot in #857
  • Bump junit-jupiter-params from 5.8.2 to 5.9.0 by @dependabot in #859
  • Order Evaluation: Check for function calls which may affect the results. by @KuechA in #839
  • Bump @types/node from 18.0.0 to 18.6.2 in /cpg-language-typescript/src/main/nodejs by @dependabot in #860
  • Bump com.diffplug.spotless from 6.8.0 to 6.9.1 by @dependabot in #867
  • Bump junit-jupiter-api from 5.8.2 to 5.9.0 by @dependabot in #858
  • Bump javaparser-symbol-solver-core from 3.24.2 to 3.24.4 by @dependabot in #863
  • Update tutorial.md by @oxisto in #868
  • Bump @types/node from 18.6.2 to 18.7.1 in /cpg-language-typescript/src/main/nodejs by @dependabot in #870
  • Bump mockito-core from 4.6.1 to 4.7.0 by @dependabot in #874
  • Specify neo4j username and password as optional in console export by @oxisto in #873
  • Add InferenceConfiguration to cpg-neo4j to create inferred nodes by @peckto in #879
  • First attempt to implement bug reasoning logic for Query API by @KuechA in #765
  • Fixed benchmark printing by @oxisto in #877
  • Bump slf4j-api from 1.7.36 to 2.0.0 by @dependabot in #882
  • Bump jul-to-slf4j from 1.7.36 to 2.0.0 by @dependabot in #883
  • Improve test coverage, fix Sonarcloud issues by @KuechA in #881
  • Bump com.diffplug.spotless from 6.9.1 to 6.10.0 by @dependabot in #885
  • Bump typescript from 4.7.2 to 4.8.2 in /cpg-language-typescript/src/main/nodejs by @dependabot in #886
  • Adding additional tests to improve coverage by @KuechA in #884
  • Upgrading go-jni library to newer version by @oxisto in #887
  • Fixed package of ValueEvaluator by @oxisto in #888
  • Various improvements to the Go language frontend by @oxisto in #893

Full Changelog: v5.0.0-alpha.1...v5.0.0-alpha.2

v5.0.0-alpha.1

20 Jul 17:44
daac296
Compare
Choose a tag to compare
v5.0.0-alpha.1 Pre-release
Pre-release

What's Changed

  • Performance tests and improvements: LLVM and Type updates by @KuechA in #775
  • Bump @types/node from 17.0.8 to 18.0.0 in /cpg-core/src/main/nodejs by @dependabot in #836
  • Bump kotlinx-coroutines-core from 1.6.2 to 1.6.3 by @dependabot in #838
  • Added support for -arch clang command in compilation database by @oxisto in #834
  • Futher cleanup of CXXLanguageFrontend by @oxisto in #831
  • Code Cleanup by @oxisto in #837
  • Bump org.eclipse.core.runtime from 3.24.100 to 3.25.0 by @dependabot in #833
  • Bump com.github.node-gradle.node from 3.3.0 to 3.4.0 by @dependabot in #840
  • Bump ki-shell from 0.4.5 to 0.5.1 by @dependabot in #842
  • Moving from master to main by @oxisto in #843
  • Excluding alpha builds from Maven Central by @oxisto in #844
  • Converting first set of graph nodes to Kotlin by @oxisto in #845
  • Extracting typescript into separate module by @oxisto in #846
  • Bump log4j-slf4j18-impl from 2.17.2 to 2.18.0 by @dependabot in #848
  • Bump ki-shell from 0.5.1 to 0.5.2 by @dependabot in #850
  • Bump neo4j-ogm-core from 3.2.35 to 3.2.36 by @dependabot in #851
  • Bump jvm from 1.7.0 to 1.7.10 by @dependabot in #849
  • Bump com.diffplug.spotless from 6.7.2 to 6.8.0 by @dependabot in #847
  • Bump kotlinx-coroutines-core from 1.6.3 to 1.6.4 by @dependabot in #852
  • Removing this field and moving all languages into the receiver logic by @oxisto in #835

Full Changelog: v4.6.0...v5.0.0-alpha.1

4.6.0

15 Jun 09:28
d0a69fe
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.5.1...v4.6.0

4.5.1

31 May 12:07
63932f5
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.5.0...v4.5.1

4.5.0

27 May 13:47
8c84cd2
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.4.2...v4.5.0

4.4.2

26 Apr 14:02
c63f833
Compare
Choose a tag to compare

What's Changed

  • Added missing @JvmOverloads to Benchmark class by @oxisto in #770

Full Changelog: v4.4.1...v4.4.2

4.4.1

26 Apr 12:28
7a767b6
Compare
Choose a tag to compare

What's Changed

  • Bump com.diffplug.spotless from 6.4.0 to 6.5.0 by @dependabot in #766
  • Ensure backwards compatibility to cpg version < 4.4.0 by @KuechA in #769

Full Changelog: v4.4.0...v4.4.1

4.4.0

21 Apr 11:02
17a20cf
Compare
Choose a tag to compare

What's Changed

  • Avoid loops in AST which are added by CompressLLVMPass by @KuechA in #749
  • Bump com.diffplug.spotless from 6.3.0 to 6.4.0 by @dependabot in #750
  • Fixed stack overflow errors in type propagation by @KuechA in #752
  • Bump webpack from 5.70.0 to 5.71.0 in /cpg-core/src/main/nodejs by @dependabot in #751
  • Running spotless check in GitHub CI again by @oxisto in #756
  • Support for Go 1.18 by @oxisto in #755
  • Upgrade to Kotlin 1.6.20 by @oxisto in #757
  • Bump webpack from 5.71.0 to 5.72.0 in /cpg-core/src/main/nodejs by @dependabot in #760
  • Bump icu4j from 70.1 to 71.1 by @dependabot in #759
  • Improving Problem representation and metrics collection by @konradweiss in #739
  • Add intermediate node to represent a software component by @KuechA in #758
  • Reduce size of processedMap in LanguageFrontend and reuse it to resolve LLVM goto statements. by @KuechA in #761
  • Bump mockito-core from 4.4.0 to 4.5.0 by @dependabot in #764

Full Changelog: v4.3.5...v4.4.0

4.3.5

11 Mar 13:10
2d5279a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.3.4...v4.3.5

4.3.4

11 Mar 09:06
0c7d9bb
Compare
Choose a tag to compare

What's Changed

  • Building multi arch cpgo library on macOS by @oxisto in #745

Full Changelog: v4.3.3...v4.3.4