Skip to content

Commit a318d7c

Browse files
committed
Fix spinoff-build type error in cloud logger control.
1 parent 60dc807 commit a318d7c

6 files changed

Lines changed: 42 additions & 36 deletions

File tree

.efrocachemap

Lines changed: 28 additions & 28 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
### 1.8.0 (build 22987, api 9, 2026-08-18)
1+
### 1.8.0 (build 22988, api 9, 2026-08-19)
22
- Fully implemented asset packages (more on this soon)
33
- App-config committing (dirty-tracking, debounced disk writes, and
44
suspend/shutdown flushes) now lives fully in `babase` instead of routing

pconfig/projectconfig.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"bauiv1lib": "buil"
2424
},
2525
"efrocache_repository_url": "https://files.ballistica.net/cache/ba1",
26-
"engine_build_number": 22987,
26+
"engine_build_number": 22988,
2727
"name": "BallisticaKit",
2828
"public": true,
2929
"python_paths": [
@@ -43,5 +43,5 @@
4343
"tests",
4444
"config"
4545
],
46-
"version": "1.8.0a92"
46+
"version": "1.8.0a93"
4747
}

src/assets/ba_data/python/babase/_cloudloggercontrol.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,4 +158,10 @@ def _current_cloud_logger_config() -> LoggerControlConfig | None:
158158
plus = _babase.app.plus
159159
if plus is None:
160160
return None
161-
return plus.cloud.vals_persistent.logger_control
161+
# Note: assigning through a typed local here; in spinoffs built
162+
# without the plus feature-set, plus is a dummy-module and this
163+
# expression is untyped.
164+
config: LoggerControlConfig | None = (
165+
plus.cloud.vals_persistent.logger_control
166+
)
167+
return config

src/assets/ba_data/python/baenv.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@
5555

5656
# Build number and version of the ballistica binary we expect to be
5757
# using.
58-
TARGET_BALLISTICA_BUILD = 22987
59-
TARGET_BALLISTICA_VERSION = '1.8.0a92'
58+
TARGET_BALLISTICA_BUILD = 22988
59+
TARGET_BALLISTICA_VERSION = '1.8.0a93'
6060

6161

6262
@dataclass

src/ballistica/shared/ballistica.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@ auto main(int argc, char** argv) -> int {
5151
namespace ballistica {
5252

5353
// These are set automatically via script; don't modify them here.
54-
const int kEngineBuildNumber = 22987;
55-
const char* kEngineVersion = "1.8.0a92";
54+
const int kEngineBuildNumber = 22988;
55+
const char* kEngineVersion = "1.8.0a93";
5656
const int kEngineApiVersion = 9;
5757

5858
#if BA_MONOLITHIC_BUILD

0 commit comments

Comments
 (0)