|
7 | 7 | JET employs Julia's type inference system to detect potential bugs and type instabilities. |
8 | 8 |
|
9 | 9 | > [!WARNING] |
10 | | -> The latest release **v0.10.0 is a transitional release with limited functionality**: |
11 | | -> - **Compatibility**: JET v0.10.0 supports Julia v1.12 but is incompatible with v1.11. |
| 10 | +> **The current latest version, v0.10 series, is only compatible with Julia v1.12, |
| 11 | +> and some features may not function correctly at this moment**. |
| 12 | +> - **Compatibility**: JET v0.10 supports Julia v1.12 but is incompatible with v1.11. |
12 | 13 | > Users on v1.11 should continue using JET v0.9, which will only receive bug fixes. |
13 | | -> - **Functionality**: This version provides basic local analysis features but lacks |
14 | | -> fully functional top-level analysis capabilities. These will be addressed in future updates. |
| 14 | +> - **Functionality**: ~~This version provides basic local analysis features but lacks~~ |
| 15 | +> ~~fully functional top-level analysis capabilities. These will be addressed in future updates.~~ |
| 16 | +> Updated (v0.10.3): As of v0.10.3, Most functions, including `report_package`, should now be functional. |
15 | 17 | > - **Future Plans**: Development will focus on stabilizing v0.10 and refactoring JET |
16 | 18 | > for integration with the new language server project. For stable use, stick with v0.9. |
17 | 19 | > |
18 | | -> JET v0.10.0 introduces compatibility with Julia v1.12, addressing significant changes in |
| 20 | +> JET v0.10 series introduces compatibility with Julia v1.12, addressing significant changes in |
19 | 21 | > the runtime and compiler systems. However, maintaining compatibility with Julia v1.11 was |
20 | 22 | > deemed infeasible, leading to the decision to drop support for it in this release. |
21 | 23 | > Users on Julia v1.11 should remain on JET v0.9, which will continue to receive bug fixes |
22 | 24 | > but no new features. |
23 | 25 | > |
24 | | -> This release is a stepping stone toward full compatibility with Julia v1.12. |
25 | | -> Due to the urgency of supporting Julia v1.12 for the [PkgEval](https://github.com/JuliaCI/PkgEval.jl) |
26 | | -> process, JET v0.10.0 was released despite its limitations: |
27 | | -> - **Working Features**: Basic local analysis features, such as `[@]report_call` and |
28 | | -> `[@]report_opt`, are expected to be functional. |
29 | | -> - **Non-Functional Features**: Top-level analysis features, such as `report_package` and |
30 | | -> `report_file`, are not yet verified and will be updated in future patch releases. |
31 | | -> |
32 | 26 | > ### Future Development: |
33 | 27 | > - Updates to the v0.10 series will focus on improving stability and functionality. |
34 | 28 | > - Extensive refactoring is planned to support JET's integration into the [JETLS](https://github.com/aviatesk/JETLS.jl) project. |
|
0 commit comments