Hive
Sign in
Overview
Projects
Domains
Forage
Flights
Specs
Postmortems
Drops
Digests
Drops
Shipped updates from GitHub releases and changelog feeds across every domain.
Subscribe
Activity
Project
Domain
Source
Filter
Published
Title
Project
Domains
Version
Source
Jun 12, 2026
21:12 UTC
New swift_macro rule auto-loads compiler plugins in apple_library
A new swift_macro rule builds Swift compiler-plugin dylibs. Any apple_library that depends on a swift_macro target automatically receives -l
Once
Once
0.18.0
GitHub
Jun 12, 2026
21:12 UTC
apple_framework, apple_application, and apple_test_bundle are now real build rules
The previously schema-only bundle rules now run real build actions. apple_framework emits a dylib, swiftmodule, and modulemap. apple_applica
Once
Once
0.18.0
GitHub
Jun 12, 2026
21:12 UTC
Configurable attributes with select() for Apple targets
Apple rule attributes marked configurable = True can now use a select value in your once.toml manifest. The value resolves at analysis time
Once
Once
0.18.0
GitHub
Jun 12, 2026
21:12 UTC
apple_library now emits binary header maps alongside modulemaps
When enable_modules = true, apple_library now writes a binary .hmap that maps each exported header's basename and its / form to the workspac
Once
Once
0.18.0
GitHub
Jun 12, 2026
21:12 UTC
Configurable attributes via select() for Apple targets
Apple rule attributes can now use select in once.toml to choose values based on the active target configuration. The TOML shape is { select
Once
Once
0.18.0
GitHub
Jun 12, 2026
21:12 UTC
Clearer errors for select() on non-configurable attributes
The build now rejects select() values on attributes that are not marked configurable, such as module_name, during analysis. Previously a sel
Once
Once
0.18.0
GitHub
Jun 12, 2026
21:12 UTC
Build real Apple frameworks, apps, and test bundles
apple_framework, apple_application, and apple_test_bundle are now fully implemented instead of schema-only stubs. They produce real dynamic
Once
Once
0.18.0
GitHub
Jun 12, 2026
21:12 UTC
Define and use Swift macros with apple_library and swift_macro
A new swift_macro target kind compiles Swift compiler plugins into dylibs. When an apple_library depends on a swift_macro target, it automat
Once
Once
0.18.0
GitHub
Jun 12, 2026
21:12 UTC
Pick attribute values per platform with select()
You can now write conditional attribute values in once.toml using a select shape, choosing different values per platform, SDK variant, archi
Once
Once
0.18.0
GitHub
Jun 12, 2026
21:12 UTC
New swift_macro target kind for compiler plugins
A new swift_macro target kind compiles Swift compiler plugin dylibs. Any apple_library that depends on a swift_macro target automatically re
Once
Once
0.18.0
GitHub
Prev
Next