Files
codeql/shared/ssa/CHANGELOG.md
2025-12-02 15:31:27 +00:00

3.7 KiB

2.0.13

No user-facing changes.

2.0.12

No user-facing changes.

2.0.11

No user-facing changes.

2.0.10

No user-facing changes.

2.0.9

No user-facing changes.

2.0.8

No user-facing changes.

2.0.7

No user-facing changes.

2.0.6

No user-facing changes.

2.0.5

No user-facing changes.

2.0.4

No user-facing changes.

2.0.3

No user-facing changes.

2.0.2

No user-facing changes.

2.0.1

No user-facing changes.

2.0.0

Breaking Changes

  • Adjusted the Guards interface in the SSA data flow integration to distinguish hasBranchEdge from controlsBranchEdge. Any breakage can be fixed by implementing one with the other as a reasonable fallback solution.

1.1.2

No user-facing changes.

1.1.1

No user-facing changes.

1.1.0

Deprecated APIs

  • All references to the DefinitionExt and PhiReadNode classes in the SSA library have been deprecated. The concept of phi-read nodes is now strictly an internal implementation detail. Their sole use-case is to improve the structure of the use-use flow relation for data flow, and this use-case remains supported by the DataFlowIntegration module.

1.0.20

No user-facing changes.

1.0.19

No user-facing changes.

1.0.18

No user-facing changes.

1.0.17

No user-facing changes.

1.0.16

No user-facing changes.

1.0.15

No user-facing changes.

1.0.14

No user-facing changes.

1.0.13

No user-facing changes.

1.0.12

No user-facing changes.

1.0.11

No user-facing changes.

1.0.10

No user-facing changes.

1.0.9

No user-facing changes.

1.0.8

No user-facing changes.

1.0.7

No user-facing changes.

1.0.6

No user-facing changes.

1.0.5

No user-facing changes.

1.0.4

No user-facing changes.

1.0.3

No user-facing changes.

1.0.2

No user-facing changes.

1.0.1

No user-facing changes.

1.0.0

Breaking Changes

  • CodeQL package management is now generally available, and all GitHub-produced CodeQL packages have had their version numbers increased to 1.0.0.

0.2.16

No user-facing changes.

0.2.15

No user-facing changes.

0.2.14

No user-facing changes.

0.2.13

No user-facing changes.

0.2.12

No user-facing changes.

0.2.11

No user-facing changes.

0.2.10

No user-facing changes.

0.2.9

No user-facing changes.

0.2.8

No user-facing changes.

0.2.7

Minor Analysis Improvements

  • Deleted the deprecated adjacentDefNoUncertainReads, lastRefRedefNoUncertainReads, and lastRefNoUncertainReads predicates.

0.2.6

No user-facing changes.

0.2.5

No user-facing changes.

0.2.4

No user-facing changes.

0.2.3

No user-facing changes.

0.2.2

No user-facing changes.

0.2.1

No user-facing changes.

0.2.0

No user-facing changes.

0.1.5

No user-facing changes.

0.1.4

No user-facing changes.

0.1.3

No user-facing changes.

0.1.2

No user-facing changes.

0.1.1

No user-facing changes.

0.1.0

No user-facing changes.

0.0.19

No user-facing changes.

0.0.18

No user-facing changes.

0.0.17

No user-facing changes.

0.0.16

No user-facing changes.

0.0.15

No user-facing changes.

0.0.14

No user-facing changes.

0.0.13

No user-facing changes.

0.0.12

No user-facing changes.

0.0.11

No user-facing changes.

0.0.10

No user-facing changes.

0.0.9

No user-facing changes.

0.0.8

No user-facing changes.

0.0.7

No user-facing changes.

0.0.6

No user-facing changes.

0.0.5

No user-facing changes.

0.0.4

No user-facing changes.

0.0.3

No user-facing changes.

0.0.2

No user-facing changes.

0.0.1

  • Initial release. Extracted common SSA code into a library pack to share code between languages.