diff options
author | William S Fulton <wsf@fultondesigns.co.uk> | 2022-10-10 22:36:39 +0100 |
---|---|---|
committer | William S Fulton <wsf@fultondesigns.co.uk> | 2022-10-10 23:58:39 +0100 |
commit | 6b6761abacd5db9afcdf59a7b8019c11bff4ec5b (patch) | |
tree | 89371216c8c3f583293db8d074613712893ab66e /RELEASENOTES | |
parent | d5a0201c54e815180bdffa67e037fe0183428cfd (diff) | |
download | swig-6b6761abacd5db9afcdf59a7b8019c11bff4ec5b.tar.gz |
Update 4.1.0 release notes summary
Diffstat (limited to 'RELEASENOTES')
-rw-r--r-- | RELEASENOTES | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/RELEASENOTES b/RELEASENOTES index 237afa8c9..39bc80cc4 100644 --- a/RELEASENOTES +++ b/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. |