| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -2374,20 +2374,36 @@ <h1 id="changelog">Changelog<a class="headerlink" href="#changelog" title="Perma | |||
| 2374 | 2374 | <a href="https://github.com/pythonnative/pythonnative/blob/main/CHANGELOG.md"><code>CHANGELOG.md</code></a>. | |
| 2375 | 2375 | The contents are included below so the docs site stays in sync.</p> | |
| 2376 | 2376 | <h1 id="changelog_1">CHANGELOG<a class="headerlink" href="#changelog_1" title="Permanent link">¶</a></h1> | |
| 2377 | - <h2 id="v0150-2026-05-14">v0.15.0 (2026-05-14)<a class="headerlink" href="#v0150-2026-05-14" title="Permanent link">¶</a></h2> | ||
| 2377 | + <h2 id="v0160-2026-05-19">v0.16.0 (2026-05-19)<a class="headerlink" href="#v0160-2026-05-19" title="Permanent link">¶</a></h2> | ||
| 2378 | 2378 | <h3 id="chores">Chores<a class="headerlink" href="#chores" title="Permanent link">¶</a></h3> | |
| 2379 | 2379 | <ul> | |
| 2380 | + <li><strong>scripts</strong>: Add Android emulator launcher | ||
| 2381 | + (<a href="https://github.com/pythonnative/pythonnative/commit/ab6b4ae98a23c4d729e4ccb5ee4148ed4b4a6612"><code>ab6b4ae</code></a>)</li> | ||
| 2382 | + </ul> | ||
| 2383 | + <h3 id="features">Features<a class="headerlink" href="#features" title="Permanent link">¶</a></h3> | ||
| 2384 | + <ul> | ||
| 2385 | + <li><strong>components,hooks</strong>: Add props, fragment, memo, and native picker | ||
| 2386 | + (<a href="https://github.com/pythonnative/pythonnative/commit/54878c0ceed67219b2f70ebd435020243a1fea7d"><code>54878c0</code></a>)</li> | ||
| 2387 | + </ul> | ||
| 2388 | + <h3 id="testing">Testing<a class="headerlink" href="#testing" title="Permanent link">¶</a></h3> | ||
| 2389 | + <ul> | ||
| 2390 | + <li>Match full PythonNative version text in settings e2e flow | ||
| 2391 | + (<a href="https://github.com/pythonnative/pythonnative/commit/5198051e2a1bcfcccb47e148a92df0185917ff5e"><code>5198051</code></a>)</li> | ||
| 2392 | + </ul> | ||
| 2393 | + <h2 id="v0150-2026-05-14">v0.15.0 (2026-05-14)<a class="headerlink" href="#v0150-2026-05-14" title="Permanent link">¶</a></h2> | ||
| 2394 | + <h3 id="chores_1">Chores<a class="headerlink" href="#chores_1" title="Permanent link">¶</a></h3> | ||
| 2395 | + <ul> | ||
| 2380 | 2396 | <li><strong>scripts</strong>: Add check.sh to run ci.yml checks locally | |
| 2381 | 2397 | (<a href="https://github.com/pythonnative/pythonnative/commit/6bcb874fe287e6b57036fb207bac28d24e29eb2a"><code>6bcb874</code></a>)</li> | |
| 2382 | 2398 | </ul> | |
| 2383 | - <h3 id="features">Features<a class="headerlink" href="#features" title="Permanent link">¶</a></h3> | ||
| 2399 | + <h3 id="features_1">Features<a class="headerlink" href="#features_1" title="Permanent link">¶</a></h3> | ||
| 2384 | 2400 | <ul> | |
| 2385 | 2401 | <li><strong>sdk,style</strong>: Add native-component SDK and typed Style API | |
| 2386 | 2402 | (<a href="https://github.com/pythonnative/pythonnative/pull/2">#2</a>, | |
| 2387 | 2403 | <a href="https://github.com/pythonnative/pythonnative/commit/9f26a6e3482c6fb81d7522159b2916fa0855a283"><code>9f26a6e</code></a>)</li> | |
| 2388 | 2404 | </ul> | |
| 2389 | 2405 | <h2 id="v0140-2026-05-13">v0.14.0 (2026-05-13)<a class="headerlink" href="#v0140-2026-05-13" title="Permanent link">¶</a></h2> | |
| 2390 | - <h3 id="chores_1">Chores<a class="headerlink" href="#chores_1" title="Permanent link">¶</a></h3> | ||
| 2406 | + <h3 id="chores_2">Chores<a class="headerlink" href="#chores_2" title="Permanent link">¶</a></h3> | ||
| 2391 | 2407 | <ul> | |
| 2392 | 2408 | <li><strong>examples</strong>: Use existing AOSP drawable names for Android tab icons | |
| 2393 | 2409 | (<a href="https://github.com/pythonnative/pythonnative/commit/0767170f937eef675b1e6328ec4ef828354ef2f3"><code>0767170</code></a>)</li> | |
@@ -2397,7 +2413,7 @@ <h3 id="documentation">Documentation<a class="headerlink" href="#documentation" | |||
| 2397 | 2413 | <li><strong>repo</strong>: Add missing module scopes to CONTRIBUTING | |
| 2398 | 2414 | (<a href="https://github.com/pythonnative/pythonnative/commit/5a02f045e91a6f5fb6569e63f4a1081616a3e52c"><code>5a02f04</code></a>)</li> | |
| 2399 | 2415 | </ul> | |
| 2400 | - <h3 id="features_1">Features<a class="headerlink" href="#features_1" title="Permanent link">¶</a></h3> | ||
| 2416 | + <h3 id="features_2">Features<a class="headerlink" href="#features_2" title="Permanent link">¶</a></h3> | ||
| 2401 | 2417 | <ul> | |
| 2402 | 2418 | <li><strong>navigation</strong>: Add tab_bar_icon option for native system icons | |
| 2403 | 2419 | (<a href="https://github.com/pythonnative/pythonnative/commit/baf6d58e90783953304d5cba8c05d5878bee1a57"><code>baf6d58</code></a>)</li> | |
@@ -2409,20 +2425,20 @@ <h3 id="bug-fixes">Bug Fixes<a class="headerlink" href="#bug-fixes" title="Perma | |||
| 2409 | 2425 | (<a href="https://github.com/pythonnative/pythonnative/commit/796ec70936a3ba127c42aaa2eafdc3f0362690b9"><code>796ec70</code></a>)</li> | |
| 2410 | 2426 | </ul> | |
| 2411 | 2427 | <h2 id="v0130-2026-05-12">v0.13.0 (2026-05-12)<a class="headerlink" href="#v0130-2026-05-12" title="Permanent link">¶</a></h2> | |
| 2412 | - <h3 id="features_2">Features<a class="headerlink" href="#features_2" title="Permanent link">¶</a></h3> | ||
| 2428 | + <h3 id="features_3">Features<a class="headerlink" href="#features_3" title="Permanent link">¶</a></h3> | ||
| 2413 | 2429 | <ul> | |
| 2414 | 2430 | <li><strong>screen,hot_reload</strong>: Add native stack navigation and Fast Refresh | |
| 2415 | 2431 | (<a href="https://github.com/pythonnative/pythonnative/pull/1">#1</a>, | |
| 2416 | 2432 | <a href="https://github.com/pythonnative/pythonnative/commit/042f4116f0342b90c7a6ee0f9a28bf8c075507c3"><code>042f411</code></a>)</li> | |
| 2417 | 2433 | </ul> | |
| 2418 | 2434 | <h2 id="v0120-2026-05-11">v0.12.0 (2026-05-11)<a class="headerlink" href="#v0120-2026-05-11" title="Permanent link">¶</a></h2> | |
| 2419 | - <h3 id="features_3">Features<a class="headerlink" href="#features_3" title="Permanent link">¶</a></h3> | ||
| 2435 | + <h3 id="features_4">Features<a class="headerlink" href="#features_4" title="Permanent link">¶</a></h3> | ||
| 2420 | 2436 | <ul> | |
| 2421 | 2437 | <li><strong>components,hooks,native_views</strong>: Add native UI primitives | |
| 2422 | 2438 | (<a href="https://github.com/pythonnative/pythonnative/commit/186bba6dcc1956cccb1433e004e4fb9b436736ce"><code>186bba6</code></a>)</li> | |
| 2423 | 2439 | </ul> | |
| 2424 | 2440 | <h2 id="v0110-2026-04-29">v0.11.0 (2026-04-29)<a class="headerlink" href="#v0110-2026-04-29" title="Permanent link">¶</a></h2> | |
| 2425 | - <h3 id="features_4">Features<a class="headerlink" href="#features_4" title="Permanent link">¶</a></h3> | ||
| 2441 | + <h3 id="features_5">Features<a class="headerlink" href="#features_5" title="Permanent link">¶</a></h3> | ||
| 2426 | 2442 | <ul> | |
| 2427 | 2443 | <li><strong>layout</strong>: Add pure-Python flexbox engine; rewrite native containers | |
| 2428 | 2444 | (<a href="https://github.com/pythonnative/pythonnative/commit/42473866ee7c2380e6c38f4e42966c64ca3c2bb8"><code>4247386</code></a>)</li> | |
@@ -2433,19 +2449,19 @@ <h3 id="documentation_1">Documentation<a class="headerlink" href="#documentation | |||
| 2433 | 2449 | <li>Adopt Google-style docstrings; revamp MkDocs site | |
| 2434 | 2450 | (<a href="https://github.com/pythonnative/pythonnative/commit/922ec94bee841c8309b9b26a0c5085f663addb11"><code>922ec94</code></a>)</li> | |
| 2435 | 2451 | </ul> | |
| 2436 | - <h3 id="features_5">Features<a class="headerlink" href="#features_5" title="Permanent link">¶</a></h3> | ||
| 2452 | + <h3 id="features_6">Features<a class="headerlink" href="#features_6" title="Permanent link">¶</a></h3> | ||
| 2437 | 2453 | <ul> | |
| 2438 | 2454 | <li><strong>hot_reload</strong>: Reload Python app code without rebuilding | |
| 2439 | 2455 | (<a href="https://github.com/pythonnative/pythonnative/commit/cddbcdc1bfd57ea2362116f0a8e0b1f8c98ca8f9"><code>cddbcdc</code></a>)</li> | |
| 2440 | 2456 | </ul> | |
| 2441 | 2457 | <h2 id="v090-2026-04-16">v0.9.0 (2026-04-16)<a class="headerlink" href="#v090-2026-04-16" title="Permanent link">¶</a></h2> | |
| 2442 | - <h3 id="features_6">Features<a class="headerlink" href="#features_6" title="Permanent link">¶</a></h3> | ||
| 2458 | + <h3 id="features_7">Features<a class="headerlink" href="#features_7" title="Permanent link">¶</a></h3> | ||
| 2443 | 2459 | <ul> | |
| 2444 | 2460 | <li><strong>cli,page,templates</strong>: Stream Python logs from pn run android/ios | |
| 2445 | 2461 | (<a href="https://github.com/pythonnative/pythonnative/commit/57179b9c3946486aac6eb37a38dbdaa8755335b2"><code>57179b9</code></a>)</li> | |
| 2446 | 2462 | </ul> | |
| 2447 | 2463 | <h2 id="v080-2026-04-08">v0.8.0 (2026-04-08)<a class="headerlink" href="#v080-2026-04-08" title="Permanent link">¶</a></h2> | |
| 2448 | - <h3 id="features_7">Features<a class="headerlink" href="#features_7" title="Permanent link">¶</a></h3> | ||
| 2464 | + <h3 id="features_8">Features<a class="headerlink" href="#features_8" title="Permanent link">¶</a></h3> | ||
| 2449 | 2465 | <ul> | |
| 2450 | 2466 | <li> | |
| 2451 | 2467 | <p><strong>hooks,reconciler</strong>: Defer effects; add batching and use_reducer | |
@@ -2470,7 +2486,7 @@ <h3 id="refactoring">Refactoring<a class="headerlink" href="#refactoring" title= | |||
| 2470 | 2486 | (<a href="https://github.com/pythonnative/pythonnative/commit/d0068fdbcceb4745b02d8043b03eade2b54dde66"><code>d0068fd</code></a>)</li> | |
| 2471 | 2487 | </ul> | |
| 2472 | 2488 | <h2 id="v070-2026-04-03">v0.7.0 (2026-04-03)<a class="headerlink" href="#v070-2026-04-03" title="Permanent link">¶</a></h2> | |
| 2473 | - <h3 id="features_8">Features<a class="headerlink" href="#features_8" title="Permanent link">¶</a></h3> | ||
| 2489 | + <h3 id="features_9">Features<a class="headerlink" href="#features_9" title="Permanent link">¶</a></h3> | ||
| 2474 | 2490 | <ul> | |
| 2475 | 2491 | <li>Replace class-based Page with function components, style prop, and use_navigation hook | |
| 2476 | 2492 | (<a href="https://github.com/pythonnative/pythonnative/commit/8103710aed5feb564583bb161cf81771669645fe"><code>8103710</code></a>)</li> | |
@@ -2512,7 +2528,7 @@ <h3 id="documentation_2">Documentation<a class="headerlink" href="#documentation | |||
| 2512 | 2528 | (<a href="https://github.com/pythonnative/pythonnative/commit/ab162c5b658b2367857ab998d3b3f750eca15b4a"><code>ab162c5</code></a>)</p> | |
| 2513 | 2529 | </li> | |
| 2514 | 2530 | </ul> | |
| 2515 | - <h3 id="features_9">Features<a class="headerlink" href="#features_9" title="Permanent link">¶</a></h3> | ||
| 2531 | + <h3 id="features_10">Features<a class="headerlink" href="#features_10" title="Permanent link">¶</a></h3> | ||
| 2516 | 2532 | <ul> | |
| 2517 | 2533 | <li> | |
| 2518 | 2534 | <p>Add function components, hooks, layout, styling, hot reload, native APIs, and new UI components | |
@@ -2523,7 +2539,7 @@ <h3 id="features_9">Features<a class="headerlink" href="#features_9" title="Perm | |||
| 2523 | 2539 | (<a href="https://github.com/pythonnative/pythonnative/commit/a529834a7bfe817a51ef2a5846c97c2f4deee321"><code>a529834</code></a>)</p> | |
| 2524 | 2540 | </li> | |
| 2525 | 2541 | </ul> | |
| 2526 | - <h3 id="testing">Testing<a class="headerlink" href="#testing" title="Permanent link">¶</a></h3> | ||
| 2542 | + <h3 id="testing_1">Testing<a class="headerlink" href="#testing_1" title="Permanent link">¶</a></h3> | ||
| 2527 | 2543 | <ul> | |
| 2528 | 2544 | <li>Increase app startup wait for slow CI emulators | |
| 2529 | 2545 | (<a href="https://github.com/pythonnative/pythonnative/commit/4ff6b9453a7687eeaf7777bf4a2ab542b32a7e25"><code>4ff6b94</code></a>)</li> | |
@@ -2534,7 +2550,7 @@ <h3 id="continuous-integration_1">Continuous Integration<a class="headerlink" hr | |||
| 2534 | 2550 | <li><strong>workflows</strong>: Add Maestro E2E tests for Android and iOS | |
| 2535 | 2551 | (<a href="https://github.com/pythonnative/pythonnative/commit/cfe247edf99da8ff870e2d4118ef74b2df5521c1"><code>cfe247e</code></a>)</li> | |
| 2536 | 2552 | </ul> | |
| 2537 | - <h3 id="features_10">Features<a class="headerlink" href="#features_10" title="Permanent link">¶</a></h3> | ||
| 2553 | + <h3 id="features_11">Features<a class="headerlink" href="#features_11" title="Permanent link">¶</a></h3> | ||
| 2538 | 2554 | <ul> | |
| 2539 | 2555 | <li><strong>core</strong>: Replace imperative widget API with declarative component model and reconciler | |
| 2540 | 2556 | (<a href="https://github.com/pythonnative/pythonnative/commit/b6b77216305202ea0c5197b29e725e14cbe99b5e"><code>b6b7721</code></a>)</li> | |
@@ -2575,7 +2591,7 @@ <h3 id="documentation_3">Documentation<a class="headerlink" href="#documentation | |||
| 2575 | 2591 | (<a href="https://github.com/pythonnative/pythonnative/commit/3ac84b1a3f541b47121b46a687b78826f8d348f9"><code>3ac84b1</code></a>)</p> | |
| 2576 | 2592 | </li> | |
| 2577 | 2593 | </ul> | |
| 2578 | - <h3 id="features_11">Features<a class="headerlink" href="#features_11" title="Permanent link">¶</a></h3> | ||
| 2594 | + <h3 id="features_12">Features<a class="headerlink" href="#features_12" title="Permanent link">¶</a></h3> | ||
| 2579 | 2595 | <ul> | |
| 2580 | 2596 | <li> | |
| 2581 | 2597 | <p><strong>components</strong>: Standardize fluent setters and align base signatures | |
@@ -2603,7 +2619,7 @@ <h3 id="build-system_1">Build System<a class="headerlink" href="#build-system_1" | |||
| 2603 | 2619 | <li><strong>repo</strong>: Remove invalid PyPI classifier | |
| 2604 | 2620 | (<a href="https://github.com/pythonnative/pythonnative/commit/c8552e137e0176c0f5c61193e786429e2e93ac7c"><code>c8552e1</code></a>)</li> | |
| 2605 | 2621 | </ul> | |
| 2606 | - <h3 id="chores_2">Chores<a class="headerlink" href="#chores_2" title="Permanent link">¶</a></h3> | ||
| 2622 | + <h3 id="chores_3">Chores<a class="headerlink" href="#chores_3" title="Permanent link">¶</a></h3> | ||
| 2607 | 2623 | <ul> | |
| 2608 | 2624 | <li> | |
| 2609 | 2625 | <p><strong>experiments</strong>: Remove experiments directory | |
@@ -2619,7 +2635,7 @@ <h3 id="documentation_4">Documentation<a class="headerlink" href="#documentation | |||
| 2619 | 2635 | <li><strong>mkdocs</strong>: Add Architecture page | |
| 2620 | 2636 | (<a href="https://github.com/pythonnative/pythonnative/commit/6d61ffc64ca5db8ae688d09a748ddda2a1bc0af6"><code>6d61ffc</code></a>)</li> | |
| 2621 | 2637 | </ul> | |
| 2622 | - <h3 id="features_12">Features<a class="headerlink" href="#features_12" title="Permanent link">¶</a></h3> | ||
| 2638 | + <h3 id="features_13">Features<a class="headerlink" href="#features_13" title="Permanent link">¶</a></h3> | ||
| 2623 | 2639 | <ul> | |
| 2624 | 2640 | <li> | |
| 2625 | 2641 | <p><strong>core,templates</strong>: Add push/pop navigation and lifecycle wiring | |
@@ -2636,7 +2652,7 @@ <h3 id="build-system_2">Build System<a class="headerlink" href="#build-system_2" | |||
| 2636 | 2652 | <li><strong>templates,cli</strong>: Ship template dirs with package; drop zip artifacts | |
| 2637 | 2653 | (<a href="https://github.com/pythonnative/pythonnative/commit/7725b1462c42d89f27fb4d3d733e73177c55d8ac"><code>7725b14</code></a>)</li> | |
| 2638 | 2654 | </ul> | |
| 2639 | - <h3 id="chores_3">Chores<a class="headerlink" href="#chores_3" title="Permanent link">¶</a></h3> | ||
| 2655 | + <h3 id="chores_4">Chores<a class="headerlink" href="#chores_4" title="Permanent link">¶</a></h3> | ||
| 2640 | 2656 | <ul> | |
| 2641 | 2657 | <li> | |
| 2642 | 2658 | <p>Clean up | |
@@ -2683,7 +2699,7 @@ <h3 id="documentation_5">Documentation<a class="headerlink" href="#documentation | |||
| 2683 | 2699 | (<a href="https://github.com/pythonnative/pythonnative/commit/f61cb85301c7bff57299b4c814319e9262f0f5ef"><code>f61cb85</code></a>)</p> | |
| 2684 | 2700 | </li> | |
| 2685 | 2701 | </ul> | |
| 2686 | - <h3 id="features_13">Features<a class="headerlink" href="#features_13" title="Permanent link">¶</a></h3> | ||
| 2702 | + <h3 id="features_14">Features<a class="headerlink" href="#features_14" title="Permanent link">¶</a></h3> | ||
| 2687 | 2703 | <ul> | |
| 2688 | 2704 | <li> | |
| 2689 | 2705 | <p>Update README | |
| Back | FazBrowse Home | New Git URL |
0 commit comments