Bump minimum Node-API versions for addons

XMLWordPrintableJSON

    • 5
    • Not Needed
    • 🔵 Done
    • Not Needed
    • None
    • None
    • None
    • None
    • None
    • None

      Use Case

      As a... Node.js driver engineer
      I want... to use a recent Node-API version
      So that... I do not need to rely on marking features as "experimental" that have long been stable now

      User Experience

      Dependencies

      • This will allow the mongosh team to remove some build process customizations.

      Risks/Unknowns

      • What features do we currently mark experimental?

      Acceptance Criteria

      Implementation Requirements

      • Update NAPI version in zstd, kerberos, mongo-client-encryption to 9
      • Update the node-api-addon dependency to latest
      • kerberos and mongodb-client-encryption only
        • Remove napi experimental declarations (see Anna's comment below)

      Testing Requirements

      • Existing tests should continue to pass

      Documentation Requirements

      • Do we have anything in the readme related to the NAPI version?
        • No.

      Follow Up Requirements

      • N/A

            Assignee:
            Bailey Pearson
            Reporter:
            Anna Henningsen
            None
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: