summaryrefslogtreecommitdiff
path: root/CHANGES.current
blob: c1adcdad6c9f6588ff218a4038d802ed9b5fa624 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Below are the changes for the current release.
See the CHANGES file for changes in older releases.
See the RELEASENOTES file for a summary of changes in each release.

Version 3.0.9 (in progress)
===========================

2016-01-23: wsfulton
	    [C#, Java, PHP] Fix generated code parsing enum values using char escape sequences
            when these values appear in the C#/Java/PHP code such as:

              enum X { x1 = '\n', x2 = '\1' };

            Except C# does not support the octal escape sequences, so %csconstvalue
            is still required to fix.

2016-01-12: olly
	    [Javascript] Look for "nodejs" as well as "node", as it's packaged
	    as the former on Debian.

2016-01-12: olly
	    [Javascript] For v8 >= 4.3.0, use V8_MAJOR_VERSION.
	    Fixes https://github.com/swig/swig/issues/561.

2016-01-10: ahnolds
            Improved size_t and ptrdiff_t typemaps to support large values
            on platforms where sizeof(size_t) > sizeof(unsigned long) and
            sizeof(ptrdiff_t) > sizeof(long).