Skip to content

Spec v0.9.0 compliance #300

Closed
Closed

Description

@toddbaert

Tracks spec v0.9.0 compliance.

Found in the v0.9.0 audit:

Then:

Activity

  1. added
    v0.9.0spec v0.9.0 compliance
    OpenFeature specificationhaving to do with implementation of and/or deviation from https://openfeature.dev/specification/
    on Jul 29, 2026
  2. josecolella commented on Oct 22, 2026

    @josecolella
    Collaborator

    Progress update and a few scope changes after an audit against v0.9.0:

  3. josecolella commented on Oct 22, 2026

    @josecolella
    Collaborator

    Progress update:

    Still open for v0.9.0

    Related: #270–#273 are open spec fixes that aren't on this list yet.

    The specification badge stays at v0.8.0 until the items above land.

  4. josecolella commented on Oct 23, 2026

    @josecolella
    Collaborator

    Taking over the remaining items. New PRs and issues:

    Next up, stacked on #345:

    After those: read-only hook inputs (after #273), a compliance pass, and the v0.9.0 badge. Everything ships together as 0.7.0.

  5. josecolella commented on Oct 23, 2026

    @josecolella
    Collaborator

    Closed by #362. Every box above is done, and the README now claims spec v0.9.0.

    Releases: this work shipped across 0.6.6, 0.6.7, 0.7.0, 0.7.1 and 0.8.0. The first release with the compliance fixes (#361), the added tests (#360) and the badge (#362) is 0.8.1, which is still pending in #363.

    Compliance: an audit checked every requirement in sections 1–6 and Appendix A against spec v0.9.0, reading each test's body rather than its label. #362's description has the summary:

    Not met, at SHOULD level only:

    • 1.4.12, async evaluation.
    • 1.4.11, partially met.
    • 1.8.4, which is detected only for providers that include EventEmitter.

    Deferred:

    Thanks to Cristian Marta (#270–#273, carried in #355 and #358), Jonathan Norris (#298, carried in #345) and Leo Romanovsky (#332, fixed in #351). Each is credited as co-author on the merged commits.

  6. self-assigned this
    on Oct 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

OpenFeature specificationhaving to do with implementation of and/or deviation from https://openfeature.dev/specification/v0.9.0spec v0.9.0 compliance

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions