← All packages
Releases of crossbind
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
- app message dialogs a673c50
- app permissions b315ea1
- app window options eb0510b
- app deep links 9db0e02
- app single instance 43a9fd3
- app menus 9e2c186
- app events and callbacks efeed3e
- app updater 68bbcd3
- windows app signing 5b32881
- macos app signing 6d90886
- app installers 7d28ae0
- app icons 2db79e1
- app host api 914aba0
- app window and platform basics 379c0e4
- pin the 1.0.16 image digests 8e63179
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