github margelo/nitro v0.37.2-nightly.32.gcd7b91624dde

pre-release3 hours ago

What's Changed

  • chore: Move repo references from mrousavy to margelo org by @mrousavy in #1542
  • fix: support aliased HybridView imports by @OskarEichler in #1570
  • fix: Allow nullable Kotlin Promise results by @OskarEichler in #1548
  • chore: bump sharp from 0.35.2 to 0.35.4 in /docs by @dependabot[bot] in #1576
  • chore: bump docusaurus-plugin-llms from 0.5.1 to 0.6.0 in /docs by @dependabot[bot] in #1589
  • fix(ios): avoid shared pointer Bool conversion in generated Swift bridges by @mrousavy in #1585
  • chore: move example app into apps/example by @mrousavy in #1582
  • ci: add dedicated Release benchmark app and performance reporting by @mrousavy in #1583
  • chore: bump actions/download-artifact from 7.0.0 to 8.0.1 by @dependabot[bot] in #1595
  • test: Wait for native view lifecycle completion by @mrousavy in #1603
  • fix: Fail iOS TSan CI on sanitizer reports by @mrousavy in #1599
  • chore: bump actions/upload-artifact from 4.6.2 to 7.0.1 by @dependabot[bot] in #1593
  • chore: bump reactivecircus/android-emulator-runner from 4c44018e59b437e86cdfc41da381398f93ed8808 to a421e43855164a8197daf9d8d40fe71c6996bb0d by @dependabot[bot] in #1594
  • fix: Run legacy Android ASan on API 33 by @mrousavy in #1600
  • chore: bump the rncli group across 1 directory with 3 updates by @dependabot[bot] in #1596
  • ci: Post performance reports as Nitro Modules Bot by @mrousavy in #1613
  • test: Allow the async stress test to finish under sanitizers by @mrousavy in #1601
  • perf: simplify raw performance reporting by @mrousavy in #1604
  • perf: share calibrated work across fresh benchmark processes by @mrousavy in #1605
  • perf: cover deferred worker promises and native-owned buffers by @mrousavy in #1607
  • perf: reuse exact app artifacts for measurement reruns by @mrousavy in #1609
  • perf: compare each benchmark in adjacent app processes by @mrousavy in #1612
  • fix(nitrogen): match Kotlin's is prefix rule for JVM accessors by @giaBaoJS in #1580
  • chore: bump actions/setup-java from 5.7.0 to 6.0.0 by @dependabot[bot] in #1534
  • fix: restore original performance comment layout by @mrousavy in #1615
  • ci: try Blacksmith runners for performance benchmarks by @mrousavy in #1614
  • perf: remove fixed benchmark startup sleep by @mrousavy in #1616
  • perf: use fixed benchmark iteration counts by @mrousavy in #1617
  • perf: avoid unnecessary benchmark cleanup pauses by @mrousavy in #1618
  • test: verify ArrayBuffer ownership across native roundtrips by @mrousavy in #1606
  • perf: report benchmark changes by ID by @mrousavy in #1622
  • perf(ios): use immutable Swift wrapper implementation references by @mrousavy in #1621
  • ci: render performance reports in PR workflows by @mrousavy in #1623
  • ci: preserve Xcode compiler discovery with ccache launchers by @mrousavy in #1610
  • fix(nitrogen): look up Kotlin callbacks with a boxed return type by @giaBaoJS in #1591
  • perf: measure four balanced process pairs per benchmark by @mrousavy in #1635
  • ci: trigger performance tests from PR comments by @mrousavy in #1643
  • ci: add performance request feedback and PR statuses by @mrousavy in #1646
  • fix: correct performance statuses and bot permissions by @mrousavy in #1647
  • fix: Preserve RuntimeError messages in localizedDescription by @mrousavy in #1657
  • test: cover BigInt view props on mount and update by @hannojg in #1665
  • chore: bump satori from 0.33.4 to 0.33.5 in /docs by @dependabot[bot] in #1659
  • chore: bump gradle/actions/setup-gradle from 6.3.0 to 6.4.0 by @dependabot[bot] in #1669
  • chore: bump bencherdev/bencher from 0.6.12 to 0.6.13 by @dependabot[bot] in #1670
  • chore: bump sharp from 0.35.4 to 0.35.5 in /docs by @dependabot[bot] in #1668
  • docs: add Juno to apps using Nitro by @MarshallBear1 in #1676
  • chore: bump docusaurus-plugin-llms from 0.6.0 to 0.6.1 in /docs by @dependabot[bot] in #1674
  • chore: bump satori from 0.33.5 to 0.44.3 in /docs by @dependabot[bot] in #1673
  • docs: Fix og:image cards after satori upgrade by @DaveyEke in #1677
  • ci: pin the performance Android emulator build by @mrousavy in #1680
  • ci: preserve diagnostics when the Android emulator dies by @mrousavy in #1681
  • chore(example): upgrade react-native-harness to 1.5.0 by @mrousavy in #1690
  • test(example): rewrite runtime tests as native Harness tests by @mrousavy in #1691
  • test(example): add narrower Harness tests by @mrousavy in #1693
  • feat(example): run the Harness tests from the example app by @mrousavy in #1694
  • ci: show which test crashed the app in Harness runs by @mrousavy in #1695
  • chore(example): note that the running-test Harness plugin is temporary by @mrousavy in #1696
  • Split core by @mrousavy in #1710
  • chore: remove unused React Native sanitizer setup by @mrousavy in #1713
  • ci: separate Nitrogen output checks from test bundling by @mrousavy in #1717
  • chore: remove redundant test setup by @mrousavy in #1731
  • chore: group related Dependabot updates by @mrousavy in #1734
  • chore: bump actions/setup-java from 5 to 6 by @dependabot[bot] in #1714
  • chore: Group Android build toolchain updates by @mrousavy in #1747
  • chore: bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #1715
  • chore: bump actions/cache from 4 to 6 by @dependabot[bot] in #1716
  • fix: link Nitrogen CLI before standalone tests by @mrousavy in #1739
  • chore: bump android-actions/setup-android from 3 to 4 by @dependabot[bot] in #1743
  • chore: bump com.facebook.soloader:nativeloader from 0.10.5 to 0.12.1 in /tests/standalone/runtime/android by @dependabot[bot] in #1729
  • chore: bump satori from 0.44.3 to 0.56.2 in /docs by @dependabot[bot] in #1732
  • chore: bump the babel group across 1 directory with 3 updates by @dependabot[bot] in #1744
  • Fix case-sensitive iOS timeout assertion by @mrousavy in #1748
  • chore: bump the react group across 1 directory with 2 updates by @dependabot[bot] in #1736
  • chore: bump com.facebook.fbjni:fbjni from 0.7.0 to 0.8.1 in /tests/standalone/runtime/android by @dependabot[bot] in #1730
  • chore: bump org.jetbrains.kotlinx:kotlinx-coroutines-android from 1.8.1 to 1.11.0 in /tests/standalone/runtime/android by @dependabot[bot] in #1728
  • chore: bump jest and @types/jest by @dependabot[bot] in #1722
  • test: bring standalone runtime coverage onto main by @mrousavy in #1740
  • refactor: move React Native adapters out of Nitro Core by @mrousavy in #1741
  • fix: restore Android base View props by @mrousavy in #1749
  • Upgrade React Native to 0.88.0 by @mrousavy in #1746
  • refactor: always mark Nitrogen output as generated by @mrousavy in #1751
  • refactor: move Apple sources from ios/ to apple/ by @mrousavy in #1752
  • refactor: separate standalone test packages from the runner by @mrousavy in #1753
  • test: focus React Native fixtures on views and benchmarks by @mrousavy in #1754
  • chore: remove repository migration leftovers by @mrousavy in #1756

New Contributors

Full Changelog: v0.37.1...v0.37.2-nightly.32.gcd7b91624dde

Don't miss a new nitro release

NewReleases is sending notifications on new releases.