chore: remove --pre from installation instructions#780
Conversation
There was a problem hiding this comment.
Pull Request Overview
Removes pre-release installation flags and references now that stable v1 packages are assumed available. Updates all installation snippets to point to stable packages and removes a dedicated pre-release installation section.
- Remove --pre / --prerelease=allow flags from Python install commands.
- Remove @next tags from npm/pnpm/yarn/bun commands.
- Delete the pre-release installation instruction block from versioning docs.
Reviewed Changes
Copilot reviewed 7 out of 7 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| src/oss/versioning.mdx | Removes pre-release install instructions section. |
| src/oss/langgraph/workflows-agents.mdx | Updates JS install commands to stable package names. |
| src/oss/langgraph/overview.mdx | Replaces pre-release flags/tags with stable install commands. |
| src/oss/langgraph/install.mdx | Updates both Python and JS install instructions to stable versions. |
| src/oss/langchain/quickstart.mdx | Switches quickstart install commands from pre-release to stable. |
| src/oss/langchain/overview.mdx | Updates core LangChain install instructions to stable packages. |
| src/oss/langchain/install.mdx | Updates base and integration install instructions to stable packages. |
|
Preview ID generated: preview-mdrxyr-1759869178-bf1fa24 |
e6c6da3 to
27287b3
Compare
| @@ -179,32 +179,6 @@ We occasionally release alpha and beta versions for early testing: | |||
| - **Beta** (e.g., 1.0.0b1): Feature-complete, minor changes possible | |||
| - **Release Candidate** (e.g., 1.0.0rc1): Final testing before stable release | |||
|
|
|||
There was a problem hiding this comment.
The previously present 'To install pre-release versions' section (with pip/npm examples) was removed entirely, leaving the alpha/beta/RC descriptions without actionable guidance. Recommend restoring a concise note (e.g., 'Use pip install --pre ' / 'npm install @next') or linking to a central section so users can still test upcoming releases.
| ### How to install pre-release versions | |
| To test alpha, beta, or release candidate versions, use the following commands: | |
| ```bash | |
| # Python (pip) | |
| pip install --pre langchain | |
| pip install --pre langgraph | |
| # Node.js (npm) | |
| npm install langchain@next @langchain/core@next | |
| npm install @langchain/langgraph@next |
|
Preview ID generated: preview-mdrxyr-1759871580-90d5471 |
|
Preview ID generated: preview-mdrxyr-1760382236-c399274 |
| @@ -181,32 +181,6 @@ We occasionally release alpha and beta versions for early testing: | |||
| - **Beta** (e.g., `1.0.0b1`): Feature-complete, minor changes possible | |||
| - **Release Candidate** (e.g., `1.0.0rc1`): Final testing before stable release | |||
|
|
|||
There was a problem hiding this comment.
[nitpick] This section still describes pre-release types (alpha/beta/RC) but the immediately preceding installation guidance for obtaining those pre-release builds was removed. Consider retaining a concise note (e.g., how to use pip install --pre or npm dist-tags like @next) so users who need to test forthcoming versions know how to access them, or explicitly state that pre-release installation is no longer supported.
| > **How to install pre-release versions:** | |
| > - For npm: Use the `@next` dist-tag (e.g., `npm install langchain@next`) or specify the pre-release version directly (e.g., `npm install langchain@1.0.0-beta.1`). | |
| > - For pip: Use the `--pre` flag (e.g., `pip install --pre langchain`). |
|
Preview ID generated: preview-mdrxyr-1760470018-afc31a8 |
--pre from installation instructions (MERGE ON V1 RELEASE)--pre from installation instructions
|
Preview ID generated: preview-mdrxyr-1760740514-e362710 |
No description provided.