Releases: pythonnative/pythonnative
Releases · pythonnative/pythonnative
v0.19.0
v0.18.0
v0.17.1
v0.17.1 (2026-05-31)
Bug Fixes
-
Address library bugs uncovered by the E2E suite (
c7becef) -
native_views: Wire return_key_type on Android, and dismiss keyboard (
3ab5d98) -
screen: Preserve hook state across Android pop-back (
6b27f0c)
Continuous Integration
-
workflows: Shard the iOS E2E run across simulators (
536fed6) -
workflows,scripts: Shard the Android E2E run across emulators (
67c340d)
Testing
-
Add e2e-suite covering every public API (
38e3e01) -
Make e2e open_demo state-aware to skip redundant relaunches (
a94859f) -
examples: Use scrollUntilVisible for scroll_view/flat_list (
5b8af35)
Detailed Changes: v0.17.0...v0.17.1
v0.17.0
v0.16.0
v0.16.0 (2026-05-19)
Chores
- scripts: Add Android emulator launcher (
ab6b4ae)
Features
- components,hooks: Add props, fragment, memo, and native picker (
54878c0)
Testing
- Match full PythonNative version text in settings e2e flow (
5198051)
Detailed Changes: v0.15.0...v0.16.0
v0.15.0
v0.15.0 (2026-05-14)
Chores
- scripts: Add check.sh to run ci.yml checks locally (
6bcb874)
Features
Detailed Changes: v0.14.0...v0.15.0
v0.14.0
v0.14.0 (2026-05-13)
Chores
- examples: Use existing AOSP drawable names for Android tab icons (
0767170)
Documentation
- repo: Add missing module scopes to CONTRIBUTING (
5a02f04)
Features
- navigation: Add tab_bar_icon option for native system icons (
baf6d58)
Detailed Changes: v0.13.1...v0.14.0
v0.13.1
v0.13.1 (2026-05-12)
Bug Fixes
- hot_reload,native_views: Dedupe per-host reloads; clamp NaN frames (
796ec70)
Detailed Changes: v0.13.0...v0.13.1
v0.13.0
v0.12.0
v0.12.0 (2026-05-11)
Features
- components,hooks,native_views: Add native UI primitives (
186bba6)
Detailed Changes: v0.11.0...v0.12.0