From 84e9cc657015af83759e0a998830278b322ff5e1 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Wed, 22 Apr 2015 23:38:41 +0200 Subject: [PATCH] Mark the not-always-using-args in Python change as incompatible. Some existing typemaps actually rely on "*args" being always used, so document the change fixing the bug which resulted in their use as being potentially incompatible and point to a way to restore the previous behaviour. --- CHANGES | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGES b/CHANGES index 4b5e55a4c..4548de0fd 100644 --- a/CHANGES +++ b/CHANGES @@ -100,6 +100,10 @@ Version 3.0.3 (30 Dec 2014) [Python] Patch #201 The generated .py file no longer uses *args for all Python parameters. Instead, the parameters are named using the C++ parameter names. + "compactdefaultargs" feature can be enabled to restore the old behaviour. + + *** POTENTIAL INCOMPATIBILITY *** + 2014-10-24: timotheecour [D] Patch #204 Use core.atomic.atomicOp to mutate shared variables