Skip to content

5.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 25 Sep 16:52
c7e5b9c

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
  • 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
  • Implementing nil as a literal in the Go language frontend by @oxisto in #897
  • Implement ordering for passes by @maximiliankaul in #869
  • Compilation Database for cpg-console by @maximiliankaul in #896
  • Bump neo4j-ogm-core from 3.2.36 to 3.2.37 by @dependabot in #898
  • Bump jackson-module-kotlin from 2.13.3 to 2.13.4 by @dependabot in #901
  • Bump mockito-core from 4.7.0 to 4.8.0 by @dependabot in #903
  • Introduction of new query extensions for Node by @oxisto in #900
  • Bump org.eclipse.core.runtime from 3.25.0 to 3.26.0 by @dependabot in #906
  • Rename cpg submodule to cpg-all by @maximilian-galanis in #907
  • Bump slf4j-api from 2.0.0 to 2.0.1 by @dependabot in #909
  • Bump jul-to-slf4j from 2.0.0 to 2.0.1 by @dependabot in #910
  • Moving openCypher implementation to cpg-contrib by @oxisto in #911
  • Introducing FunctionType as type for FunctionDeclaration by @oxisto in #899
  • Bump slf4j-api from 2.0.0 to 2.0.1 by @dependabot in #913
  • Bump jul-to-slf4j from 2.0.0 to 2.0.1 by @dependabot in #912
  • Extracting function pointer resolver out of CallResolver by @oxisto in #914
  • Starting to extract creation of DFG nodes into separate pass by @KuechA in #905
  • Bump scala-library from 2.12.15 to 2.13.9 by @dependabot in #917
  • Bump junit-jupiter-api from 5.9.0 to 5.9.1 by @dependabot in #918
  • Bump junit-jupiter-engine from 5.9.0 to 5.9.1 by @dependabot in #919
  • Bump junit-jupiter-params from 5.9.0 to 5.9.1 by @dependabot in #920
  • Bump slf4j-api from 2.0.1 to 2.0.2 by @dependabot in #922
  • Bump jul-to-slf4j from 2.0.1 to 2.0.2 by @dependabot in #921
  • Introduction of callee in CallExpression by @oxisto in #915
  • don't use broken isAnnotationPresent() check by @maximiliankaul in #924
  • Fixed javadoc jar generation with dokka by @oxisto in #926

New Contributors

Full Changelog: v4.6.0...v5.0.0