Source

objp / CHANGES

Changes
=======

Version 1.3.0 -- 2012/09/27
---------------------------

* Added support for Python constant module conversion to Objective-C code.

Version 1.2.1 -- 2012/05/28
---------------------------

* Renamed proxy's target member name from ``py`` to ``_py`` to avoid name clash with local variables
  when an argument would be named ``y``.

Version 1.2.0 -- 2012/02/01
---------------------------

* Added support for ``NSPoint``, ``NSSize`` and ``NSRect`` structures.
* In ``ObjP_str_o2p()``, when the string is ``nil``, return ``Py_None`` instead of crashing.

Version 1.1.0 -- 2012/01/23
---------------------------

* Allow null items (with ``[NSNull null]``) in p2o collection conversions.
* Added support for floats.
* p2o conversions returning ``NSObject`` subclasses can now convert ``None`` to ``nil``.

Version 1.0.0 -- 2012/01/16
---------------------------

* Added support for protocols.
* Added support for __init__ method wrapping.
* Added ``bool`` and ``pyref`` argument types.
* Added support for creating a p2o instance that wraps a pre-existing objc instance.
* Added exception checking.
* Added GIL locking.
* Added inheritance support.
* Added multiple class wrapping in the same p2o module.

Version 0.1.1 -- 2012/01/08
---------------------------

* Fixed setup which was broken.
* Fixed o2p which was broken.

Version 0.1.0 -- 2012/01/05
---------------------------

* Initial Release