Parent (umbrella)
#446
Category: Docs
Depends on: #458, #461, #464, #467
Blocking: Yes
Sizing: S
Deliverable: Final release-gating pass. CHANGELOG.md full entry covering: new io_adapter.h public header, WL_IO_ABI_VERSION=1 constant, io= reserved param, io_plugin_dlopen/android/ios meson options, platform_ctx slot, user_data field. Resolves the four open questions in section 15 of #446 with rationale. Adds tests/golden/io_abi_v1.txt capturing nm libwirelog.so | grep wl_io_ symbol list, with a CI check that fails on unintentional symbol additions/removals.
Files: CHANGELOG.md, docs/io-adapters.md (final pass), tests/golden/io_abi_v1.txt, scripts/ci/check-abi-symbols.sh
Tests: CI golden-file diff passes at baseline; any new wl_io_* symbol fails the check until the golden file is updated in the same PR.
Parent (umbrella)
#446
Category: Docs
Depends on: #458, #461, #464, #467
Blocking: Yes
Sizing: S
Deliverable: Final release-gating pass.
CHANGELOG.mdfull entry covering: newio_adapter.hpublic header,WL_IO_ABI_VERSION=1constant,io=reserved param,io_plugin_dlopen/android/iosmeson options,platform_ctxslot,user_datafield. Resolves the four open questions in section 15 of #446 with rationale. Addstests/golden/io_abi_v1.txtcapturingnm libwirelog.so | grep wl_io_symbol list, with a CI check that fails on unintentional symbol additions/removals.Files:
CHANGELOG.md,docs/io-adapters.md(final pass),tests/golden/io_abi_v1.txt,scripts/ci/check-abi-symbols.shTests: CI golden-file diff passes at baseline; any new
wl_io_*symbol fails the check until the golden file is updated in the same PR.