Opened 14 months ago
Closed 14 months ago
#19072 closed enhancement (fixed)
swig-4.2.0
Reported by: | Douglas R. Reno | Owned by: | Douglas R. Reno |
---|---|---|---|
Priority: | normal | Milestone: | 12.1 |
Component: | BOOK | Version: | git |
Severity: | normal | Keywords: | |
Cc: |
Description
New minor version
Change History (4)
comment:1 by , 14 months ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:2 by , 14 months ago
comment:3 by , 14 months ago
SWIG-4.2.0 summary: - Various template wrapping improvements: template template parameters, variadic templates, partially specialized templates, const template parameters and improved error checking instantiating templates. - Improved decltype() support for expressions. - C++14 auto without trailing return type and C++11 auto variables. - Numerous C++ using declarations improvements. - Numerous fixes for constructors, destructors and assignment operators: implicit, default and deleted and related non-assignable variable wrappers. - STL: std::array and std::map improvements, std::string_view support added. - Various C preprocessor improvements. - Various issues fixed to do with architecture specific long type. - Various Doxygen improvements. - D1/Tango support removed. D2/Phobos is now the supported D version and SWIG now generates code which works with recent D2 releases. - New Javascript generator targeting Node.js binary stable ABI Node-API. - Octave 8.1 support added. - PHP7 support removed, PHP8 is now the supported PHP version. - Python STL container wrappers now use the Python Iterator Protocol. - Python stable ABI support added. - Python 3.12 support added. - Ruby 3.2 and 3.3 support. - Scilab 2023.* support added. - Various minor enhancements for C#, Go, Guile, Javascript, Lua, Ocaml, Perl, PHP, R, Racket, Ruby, Scilab and Tcl. - A number of deprecated features have been removed.
comment:4 by , 14 months ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.
I've just finished a quick build with all of the tests, but without any of the configure options we've got. Both --without-javascript and --without-maximum-compiler-warnings are still needed, without them a lot of test suite failures happen.