summaryrefslogtreecommitdiff
path: root/RELEASENOTES
diff options
context:
space:
mode:
authorWilliam S Fulton <wsf@fultondesigns.co.uk>2022-10-10 22:36:39 +0100
committerWilliam S Fulton <wsf@fultondesigns.co.uk>2022-10-10 23:58:39 +0100
commit6b6761abacd5db9afcdf59a7b8019c11bff4ec5b (patch)
tree89371216c8c3f583293db8d074613712893ab66e /RELEASENOTES
parentd5a0201c54e815180bdffa67e037fe0183428cfd (diff)
downloadswig-6b6761abacd5db9afcdf59a7b8019c11bff4ec5b.tar.gz
Update 4.1.0 release notes summary
Diffstat (limited to 'RELEASENOTES')
-rw-r--r--RELEASENOTES18
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.