summaryrefslogtreecommitdiff
path: root/CHANGES
diff options
context:
space:
mode:
authorWilliam S Fulton <wsf@fultondesigns.co.uk>2015-01-14 23:58:49 +0000
committerWilliam S Fulton <wsf@fultondesigns.co.uk>2015-01-14 23:58:49 +0000
commitbedff70793410e5410ed488a12ba6ee597ad6ccc (patch)
tree7a771055c47be2ffefd24d16404d09152639d6f9 /CHANGES
parentecf3ab56053531d58f4c2d39e61fb61142c4f01a (diff)
downloadswig-bedff70793410e5410ed488a12ba6ee597ad6ccc.tar.gz
Bump version to 3.0.5
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES35
1 files changed, 35 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index 5b8355f76..9c64f9c75 100644
--- a/CHANGES
+++ b/CHANGES
@@ -3,6 +3,41 @@ SWIG (Simplified Wrapper and Interface Generator)
See the CHANGES.current file for changes in the current version.
See the RELEASENOTES file for a summary of changes in each release.
+Version 3.0.4 (14 Jan 2015)
+===========================
+
+2015-01-12: olly
+ [PHP] Fix segfault in director upcall check when using PHP built with
+ ZTS enabled. Fixes #155, reported by Pierre Labastie.
+
+2015-01-12: vadz
+ [Python] Fix #294 #296 - Regression introduced in SWIG-3.0.3 when
+ wrapping functions with default arguments. Invalid or missing default
+ arguments were sometimes being generated into the python layer.
+
+2015-01-08: olly
+ Allow C++11 "explicit constexpr". Fixes github issue #284 reported
+ by Pawel Tomulik. Also handle "constexpr explicit" and "constexpr
+ static".
+
+2015-01-08: olly
+ When reporting an error for a construct which hasn't been
+ terminated when the end of the file is reached, report it at the
+ start line rather than "EOF" as then tools like editors and IDEs
+ will take you to a generally more useful place for fixing the
+ problem.
+
+2015-01-08: olly
+ Improve error messages for a few cases which previously gave the
+ one of the cryptic catch-all errors "Syntax error in input".
+
+2015-01-08: olly
+ Provide -cppext as a general command line option for setting the
+ extension used for generated C++ files (previously it was specific
+ to the PHP backend). Deprecate the equivalent -suffix option
+ provided by the Ocaml backend, but continue to support that for
+ now.
+
Version 3.0.3 (30 Dec 2014)
===========================