diff --git a/README b/README index 3ac6583b8..fa5f298bc 100644 --- a/README +++ b/README @@ -75,17 +75,26 @@ What's New? SWIG-1.3.28 summary: - New language module: Common Lisp with CFFI. -- Minor bug fixes and improvements to the Lua, Ruby, Java, -modules. -- Support for Ruby bang methods. - More powerful renaming (%rename) capability. - More user friendly warning handling. - Initial GCJ/Java to scripting language support. -- Copy constructor generation if none declared. -- Explicit conversions (python) +- Optional automatic copy constructor wrapper generation. +- Explicit conversions (python). +- Python threading support added. +- Support for Ruby bang methods. - Better handling of std::string variables. -- Unified typemap library (UTL) providing core typemaps for all scripting languages. - +- Unified typemap library (UTL) potentially providing core typemaps for all + scripting languages based on the recently evolving Python typemaps. +- Python, Ruby, Perl and Tcl using using the UTL. +- Improved dispatching in overloaded functions by using a cast and rank + mechanism. +- Better handling of Windows extensions and types. +- C++ support added to the Allegrocl module, also enhanced C support. +- Python STL support improved, eg performance improvements and addition of + iterators and STL containers of native Python types. +- Better runtime error reporting. +- Minor bug fixes and improvements to the Lua, Ruby, Java, C#, Python, Guile, + Chicken, Tcl and Perl modules. SWIG-1.3.27 summary: - Fix bug in anonymous typedef structures which was leading to strange behaviour