Files
codeql/shared/ssa/CHANGELOG.md
2025-08-04 15:47:57 +00:00

292 lines
3.4 KiB
Markdown

## 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.