Skip to content

Comments

docs(NODE-7396): document experimental features#4873

Draft
RaschidJFR wants to merge 1 commit intomongodb:mainfrom
RaschidJFR:NODE-7396/experimental_feature_report
Draft

docs(NODE-7396): document experimental features#4873
RaschidJFR wants to merge 1 commit intomongodb:mainfrom
RaschidJFR:NODE-7396/experimental_feature_report

Conversation

@RaschidJFR
Copy link

Description

Summary of Changes

Adds EXPERIMENTAL_FEATURES.md documenting all 31 experimental annotations in the driver (v7.1.0). Includes descriptions, code examples, and source links for each experimental feature.

Notes for Reviewers

Need a hand reviewing the accuracy of the content added.

Release Highlight

Release notes highlight

Added EXPERIMENTAL_FEATURES.md providing comprehensive documentation of all experimental features in the driver, including usage examples and stability notes.

Double check the following

  • Lint is passing (npm run check:lint)
  • Self-review completed using the steps outlined here
  • PR title follows the correct format: type(NODE-xxxx)[!]: description
    • Example: feat(NODE-1234)!: rewriting everything in coffeescript
  • Changes are covered by tests
  • New TODOs have a related JIRA ticket

@RaschidJFR RaschidJFR requested a review from a team as a code owner February 19, 2026 23:56
Copilot AI review requested due to automatic review settings February 19, 2026 23:56
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds comprehensive documentation for all experimental features in the MongoDB Node.js Driver v7.1.0. The documentation catalogues 31 experimental annotations across 9 major feature categories, providing developers with a single reference point for understanding which APIs may undergo breaking changes in future releases.

Changes:

  • Added EXPERIMENTAL_FEATURES.md documenting all experimental features with descriptions, code examples, source file references, and stability notes
  • Organized features into logical categories including resource management, timeouts, encryption, and strict TypeScript types
  • Included practical usage examples and warnings about production readiness for each experimental feature

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@@ -0,0 +1,359 @@
# MongoDB Node.js Driver - Experimental Featuress
Copy link

Copilot AI Feb 20, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo in the title: "Featuress" should be "Features" (remove the extra 's').

Suggested change
# MongoDB Node.js Driver - Experimental Featuress
# MongoDB Node.js Driver - Experimental Features

Copilot uses AI. Check for mistakes.
@RaschidJFR RaschidJFR marked this pull request as draft February 20, 2026 13:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant