crossbind
GitHub
← All packages

Releases of crossbind

Version 2.0.0-beta.68npm ↗GitHub ↗

2.0.0-beta.68

29 October 2026 · Release notes

  • app dev on a physical iphone 72d04c2
  • bump glob from 13.0.6 to 14.0.3 a806b28
  • read an iOS app's imports with Xcode's nm, past Rust's bitcode ab746f2
  • hold the App Store Connect test's paths as crossbind does 3134fe4
  • take publishing keys as their text, as CI secrets come 7a8787e
  • archive iOS apps unsigned for App Store Connect 9ceb5f3
  • take an App Store Connect key's ID from its file name f47a112
  • publish to Google Play from CI with an access token 6eaefe0
  • sign in to Google Play with a Google account 4df6fb1
  • app publish -p ios df412a8
  • native debug symbols for an Android app 9f9e665
  • app publish -p android 4e77b4a
  • app upload key, build number and iOS store statements ee120f5
  • apps in the guide and map 2dbe83b
  • tutorial handoff and doc gaps 31222e1
  • keep a failed command's output when exiting 1e6bc11

2.0.0-beta.67

27 October 2026 · Release notes

  • pin the 1.0.18 image digests c69cd86
  • recognise emscripten 6.0.13 glue in the embind rewrites 3eacee8
  • app tray and notifications 10bc33e
  • app metadata, trash, relaunch and lifecycle events a756c2e
  • complete the standalone wasi sboms 257a175
  • rebuild an overridden dependency when its package changes bd0bb8e
  • apply a recipe's patches to its source 93eb9b6
  • pin the 1.0.17 image digests 8a1113c

2.0.0-beta.66

23 October 2026 · Release notes

2.0.0-beta.65

20 October 2026 · Release notes

  • the fake vite listens for SIGTERM before it prints d6f8743
  • windows apps 71dc3cd
  • pin the 1.0.15 image digests de54d9f
  • the android project's container path on windows cf80781
  • app cli 6756649
  • pin the 1.0.14 image digests fee358b
  • write the android project android-app builds offline ac6a6a4
  • hold the Android library fixture's paths as crossbind does 3fba042
  • android apps 2b2e2d2
  • expect the Hermes framework path as the Xcode project writes it ae840d5
  • ios apps 62ae546
  • read the WebKitGTK package list from a CRLF checkout 7f74e07
  • linux apps 28246e5
  • page edits reload in vite dev a0b2424
  • macOS apps c050062
  • try a recipe's mirrors when its source download fails 219d190
  • rust panic ends the process 28bf62a
  • worker frees module globals dd1e459

2.0.0-beta.64

18 October 2026 · Release notes

  • pin the 1.0.13 image digests 8efd9bb
  • free what JavaScript owns when its handle is collected 353eaa6
  • pin app crates in crossbind.cargo.lock 4c5cfe1
  • use the image's Rust sysroot under RUNNER=LOCAL d858264
  • bind app imports into browser builds with --bind-imports aa490b6
  • bind an imported constant whose value has a cast 75c3121
  • pass javascript callbacks to macro and variadic bindings c6e1ad9
  • ask swig for imported names ahead of the macro block 83d608a
  • honor the append flag and the mode in FS.writeFile ff8bcbb
  • keep an app's env value over its dependencies' 75ffb46
  • take a vector class by name in toVector 98acb26
  • name the exclude override in the excludedDependencies notice 3895500
  • keep the manifest's indentation in licenses --package 6691bf8
  • start a cmake tree afresh when its source directory moves fcdaaa6
  • export FS from edge builds 50fa7f2
  • let fsync on a host file succeed in node wasm builds 54f3326
  • relink a wasm build when its env changes ab3f610
  • wasi http service ae4f6cb
  • Breaking: runner delete and local name 9d650f8
  • commands outside a project 8b4832d

2.0.0-beta.63

11 October 2026 · Release notes

  • playground, sign-in and hosted runners 9c124ea
  • bind the macros, variadic functions and mutable globals an app imports by name adecff1
  • send large files to a remote runner in resumable parts 4c8c0ab
  • resolve known issues 1eb91f6
  • Breaking: bind only the functions an app imports from a dependency's header ef384cd
  • node import hook 226196e
  • link app rust next to rust packages in node addons 080563d
  • azure container apps runner e1d17b9
  • Breaking: choose the runner in the system config 0c765de
  • cloud run runner fa1e8ad
  • drop a broken upload's temporary file ef83b38
  • rust for linux and windows addons 9627cdc
  • pin the 1.0.12 image digests e237906
  • electron and templates 8a74a4d
  • adapt the runner tests to Windows 2cf3f89
  • find a named file's package on Windows 4a8a448
  • size a Cloudflare runner by its vCPUs bce7c16
  • run remote steps with the runner's core count ffc77a6
  • build ports on a remote runner 65867af
  • keep a Cloudflare runner up while a step runs b83ee80
  • harden the remote runner e50be50
  • remote runner e91e58a
  • pthreads of a debug build spawn from the main script fbd1088
  • the debug integer guard matches emscripten's single quotes ac0cc27
  • compare the loaded boot module by its path 5561dd6
  • a debug build takes an enum member for an integer e676389
  • SWIG reads the headers of a cmake package that ships its sources b99b870
  • apps served from a subpath find their runtime 735cdcf
  • _JSPI calls run one at a time 5ae299a
  • worker objects share the module's channel eb0a14d
  • worker handles convert to JSON and to strings 097e1c6
  • FS.writeFile replaces a file that exists f9916c5
  • a header installed twice is bound once 0b4523d
  • data comes only from packages that serve the target 40b63a5
  • spatialite programs for wasi link 918b818
  • generated types read constructors, byte strings and literals d785608
  • a newer native source rebuilds the library 0529955
  • a LOCAL build pulls no docker image 5cc1302
  • cargo refuses a runner it does not know c75a240
  • configure builds keep the extracted source's times cf8e81e
  • binaries publish only into an output of their own 04741b3
  • source downloads retry with backoff 9cef780
  • build dependencies before transforms 1513d23
  • docker compiles of parallel builds take turns 3177129
  • configure installs finish a chmod docker desktop refuses fce952c
  • Breaking: standalone packages b2670a3
  • license rows for dependencies that are not ports 0f3dfa3
  • conan imports for windows node addons dc62b50
  • conan imports for macos node addons cd9a73f
  • conan imports for linux node addons 5e7f316
  • license rows and bridge headers for prebuilt node addons 052437e
  • conan on mac uses xcode archive tools ccc245b
  • conan imports on ios 4347621
  • check replaceFile through a second link to the old file 2d91649
  • ready-made node packages eaec75b
  • run addons of several packages in one process 8426094
  • conan imports on android 50568ee
  • conan imports f57d8a0
  • pin the 1.0.11 image digests 13235f0
  • relocate xcframework archives and wasi stub objects 57493c3
  • native executables 826e808
  • Breaking: binary selection by runtime environment fd7ad11
  • relocatable prebuilts 54984bc
  • pin the 1.0.10 image digests 64d2a65
  • linuxmusl platform 54ab667
  • embind calls share arguments 011933c

2.0.0-beta.62

29 September 2026 · Release notes

  • node native addons c4429b7
  • keep includeLocation's comment above it 27a5a13
  • look up cached interfaces by the resolved header path 2290515
  • match dependency roots as text when locating headers 129922c
  • give the dependency-header tests forward-slash paths aa036bb
  • take enum members and bind every 64-bit integer spelling ccc11d4
  • pass an object a worker returned back to C++ as itself 39a4b43
  • reject wrong-typed integer and enum arguments on wasm 568925a
  • let emccFlags override the default optimization level 8339506
  • bind the fields of C structs in package headers 5d11fa4

2.0.0-beta.60

23 September 2026 · Release notes

  • refresh the external development dependencies 16d0a9a
  • move the JSI bindings onto TurboModules 05c0514
  • raise the compiled C++ standard to 20 57745f8
  • pin the 1.0.6 image digests 3900a19
  • move Android to NDK r30 LTS and align every consumer 78fd296
  • pin the 1.0.5 image digests e4ebca5
  • raise the stale advisory override floors aa723e2

2.0.0-beta.58

19 September 2026 · Release notes

  • bump curl, expat, geos and proj dc7a111
  • build for iOS 15.1 with a scene delegate 600d1df
  • keep the error code across a worker e9490c7
  • bind Rust surfaces end to end 3aea036
  • bind C++ pointers through the SWIG fork a8d49c7
  • pin the 1.0.4 image digests 2b43564
  • credit crossbind contributors in the copyright line e0378e9
  • build the site from verified release data 74871b3

2.0.0-beta.56

9 September 2026 · Release notes

Type to search every guide page and section.
↑↓ navigate↵ openesc close