Skip to content

[NEW] CHANGELOG + release notes + open-question resolution + ABI symbol golden file #471

@justinjoy

Description

@justinjoy

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions