Update 4.1.0 release notes summary
This commit is contained in:
parent
d5a0201c54
commit
6b6761abac
1 changed files with 15 additions and 3 deletions
18
RELEASENOTES
18
RELEASENOTES
|
|
@ -8,14 +8,26 @@ Detailed release notes are available with the release and are also
|
|||
published on the SWIG web site at https://swig.org/release.html.
|
||||
|
||||
SWIG-4.1.0 summary:
|
||||
- Add Javascript Node v12-v18 support, remove support prior to v6.
|
||||
- Octave 6.0 to 6.4 support added.
|
||||
- Add PHP 8 support.
|
||||
- PHP wrapping is now done entirely via PHP's C API - no more .php wrapper.
|
||||
- Perl 5.8.0 is now the oldest version SWIG supports.
|
||||
- Python 3.3 is now the oldest Python 3 version SWIG supports.
|
||||
- Common cases of `<` and `>` comparisons in constant expressions are now
|
||||
supported.
|
||||
- Python 3.9-3.11 support added.
|
||||
- Various memory leak fixes in Python generated code.
|
||||
- Scilab 5.5-6.1 support improved.
|
||||
- Many improvements for each and every target language.
|
||||
- Various preprocessor expression handling improvements.
|
||||
- Improved C99, C++11, C++14, C++17 support. Start adding C++20 standard.
|
||||
- Make SWIG much more move semantics friendly.
|
||||
- Add C++ std::unique_ptr support.
|
||||
- Few minor C++ template handling improvements.
|
||||
- Various C++ using declaration fixes.
|
||||
- Few fixes for handling Doxygen comments.
|
||||
- GitHub Actions is now used instead of Travis CI for continuous integration.
|
||||
- The "XML" target language has been reclassified as "Experimental".
|
||||
- Add building SWIG using CMake as a secondary build system.
|
||||
- Update optional SWIG build dependency for regex support from PCRE to PCRE2.
|
||||
|
||||
SWIG-4.0.2 summary:
|
||||
- A few fixes around doxygen comment handling.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue