What’s Changed
- Updated to Build Cache CLI v3.4.2
- ccache now actually caches remotely on local React Native builds. Activation published every
CCACHE_*andCMAKE_*_COMPILER_LAUNCHERvalue throughenvman, which exists only on Bitrise CI — so off CI all six writes failed silently, activation still reported success, and builds compiled against ccache’s local storage while the storage helper sat idle. Measured on a real app: 281 compilations with zero remote traffic before, 946 remote reads / 910 writes after - ccache is only pointed at the storage helper once it is confirmed reachable. Pointing it at a socket nobody is listening on left a build caching nothing at all — worse than the local cache it would otherwise have used
- React Native activation no longer erases the stored login on its way out: it rewrote the whole multiplatform config from a fresh struct, taking the credentials block with it
activateno longer discards a browser login’s refresh token, and a host with no usable OS keychain now keeps the full credential in the config file