-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Unknown
-
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