Remove experimental tag from async dispose methods

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Unknown
    • 7.4.0
    • Affects Version/s: None
    • Component/s: None
    • 1
    • Not Needed
    • None
    • Not Needed
    • None
    • None
    • None
    • None
    • None
    • None

      Use Case

      As a... Node Driver user adopting explicit resource management (the await using pattern)
      I want... the asyncDispose methods on MongoClient, ClientSession, ChangeStream, and cursors to no longer be marked experimental
      So that... I can rely on automatic resource cleanup (await using) as a stable, officially-supported API

      User Experience

      • The asyncDispose methods no longer have their @experimental tag
      • API docs and editor tooltips no longer flag these APIs as experimental
      • No behavior change

      Dependencies

      • None

      Risks/Unknowns

      • Existing documentation should be updated to no longer label these as experimental APIs

      Acceptance Criteria

      Implementation Requirements

      • Remove experimental tag from the asyncDispose methods

      Testing Requirements

      • No new tests required, this is not a behavior change
      • Existing tests already verify API behaviors

      Documentation Requirements

      • API docs

      Follow Up Requirements

      • None

            Assignee:
            Pavel Safronov
            Reporter:
            Pavel Safronov
            Daria Pardue
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: