Skip to content

Releases: pythonnative/pythonnative

v0.19.0

02 Jun 05:21

Choose a tag to compare

v0.19.0 (2026-06-02)

Features

  • native_views,cli: Add desktop preview backend and pn preview (#8, 3228f11)

Detailed Changes: v0.18.0...v0.19.0

v0.18.0

31 May 21:24

Choose a tag to compare

v0.18.0 (2026-05-31)

Features

  • components,native_modules: Expand component and device APIs (#7, 1d6fe92)

Detailed Changes: v0.17.1...v0.18.0

v0.17.1

31 May 04:09

Choose a tag to compare

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

21 May 08:31

Choose a tag to compare

v0.17.0 (2026-05-21)

Continuous Integration

  • workflows,tests: Stabilize Android E2E on CI (#4, 2488faf)

Features

  • runtime: Add asyncio loop and awaitable APIs (#5, 6b468fd)

Detailed Changes: v0.16.0...v0.17.0

v0.16.0

19 May 19:29

Choose a tag to compare

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

14 May 04:41

Choose a tag to compare

v0.15.0 (2026-05-14)

Chores

  • scripts: Add check.sh to run ci.yml checks locally (6bcb874)

Features

  • sdk,style: Add native-component SDK and typed Style API (#2, 9f26a6e)

Detailed Changes: v0.14.0...v0.15.0

v0.14.0

13 May 20:00

Choose a tag to compare

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

12 May 05:18

Choose a tag to compare

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

12 May 02:37

Choose a tag to compare

v0.13.0 (2026-05-12)

Features

  • screen,hot_reload: Add native stack navigation and Fast Refresh (#1, 042f411)

Detailed Changes: v0.12.0...v0.13.0

v0.12.0

11 May 23:15

Choose a tag to compare

v0.12.0 (2026-05-11)

Features

  • components,hooks,native_views: Add native UI primitives (186bba6)

Detailed Changes: v0.11.0...v0.12.0