From f8bd8f64a476fc905af8da58f8f3dad6d7ad396e Mon Sep 17 00:00:00 2001 From: Gabriel Pettier Date: Sun, 22 Aug 2021 03:01:16 +0200 Subject: [PATCH] 1.4.0 release --- CHANGELOG.md | 35 +++++++++++++++++++++++++++++++---- jnius/__init__.py | 2 +- 2 files changed, 32 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b134fad5..bc5e42c0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,36 @@ # Change Log +## [1.4.0](https://github.com/kivy/pyjnius/tree/1.4.0) (2021-08-24) +[Full Changelog](https://github.com/kivy/pyjnius/compare/1.3.0...1.4.0) + +**Implemented enhancements:** +- [\#542](https://github.com/kivy/pyjnius/pull/542) Improve performance of byte array parameters +- [\#515](https://github.com/kivy/pyjnius/pull/515) Allow passing Python Lambdas as Java lambdas +- [\#541](https://github.com/kivy/pyjnius/pull/541) Refactor of env.py + +**Fixed bugs:** +- [\#549](https://github.com/kivy/pyjnius/pull/549) Fixes #548 JVM options are not correctly set by jnius_config.set_options() +- [\#546](https://github.com/kivy/pyjnius/pull/546) Add in missing assignable check for int parameters etc. +- [\#558](https://github.com/kivy/pyjnius/pull/558) Improve error message on method not found +- [\#567](https://github.com/kivy/pyjnius/pull/567) Fix static methods +- [\#566](https://github.com/kivy/pyjnius/pull/566) fix bug for constuctors with variable arguments +- [\#569](https://github.com/kivy/pyjnius/pull/569) set_resolve_info: replace j_self w/ resolve_static +- [\#595](https://github.com/kivy/pyjnius/pull/595) Use Python standard library `which` instead of OS `which` + +**Documentation** +- [\#556](https://github.com/kivy/pyjnius/pull/556) fix link in readme +- [\#572](https://github.com/kivy/pyjnius/pull/572) update readme for python3 +- [\#584](https://github.com/kivy/pyjnius/pull/584) Updated android.rst for python3 +- [\#565](https://github.com/kivy/pyjnius/pull/565) Update python versions + +**CI** +- [\#560](https://github.com/kivy/pyjnius/pull/560) added x86 workflow +- [\#564](https://github.com/kivy/pyjnius/pull/564) run on pull request & add missing badge +- [\#536](https://github.com/kivy/pyjnius/pull/536) add missing architecture for python setup in actions + +**Packaging** +- [\#594](https://github.com/kivy/pyjnius/pull/594) Add pyproject.toml to specify Cython as a build requirement + ## [1.3.0](https://github.com/kivy/pyjnius/tree/1.3.0) (2020-05-03) [Full Changelog](https://github.com/kivy/pyjnius/compare/1.2.1...1.3.0) @@ -237,7 +268,3 @@ **Merged pull requests:** - small grammatical changes [\#2](https://github.com/kivy/pyjnius/pull/2) ([dekoza](https://github.com/dekoza)) - - - -\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)* diff --git a/jnius/__init__.py b/jnius/__init__.py index b7207c7e..ca4ba24e 100644 --- a/jnius/__init__.py +++ b/jnius/__init__.py @@ -7,7 +7,7 @@ All the documentation is available at: http://pyjnius.readthedocs.org ''' -__version__ = '1.3.0' +__version__ = '1.4.0' from .env import get_java_setup