Skip to content

Release v3.1.0#10

Merged
anthony-maio merged 4 commits into
masterfrom
release/v3.1.0
Mar 14, 2026
Merged

Release v3.1.0#10
anthony-maio merged 4 commits into
masterfrom
release/v3.1.0

Conversation

@anthony-maio
Copy link
Copy Markdown
Owner

Summary

  • finalize the 3.1.0 release branch into the protected default branch
  • align the public source of truth to version 3.1.0 instead of the stale 4.0.0 metadata on master
  • include LangGraph integration, governance docs, paper parity artifacts, and the static website source

Validation

  • pytest tests -q
  • python -m build
  • ruff check src scripts/ci
  • mypy src/slipcore scripts/ci/check_release_checklist.py scripts/ci/check_required_files.py
  • python scripts/ci/check_required_files.py
  • python scripts/ci/check_release_checklist.py --require-checked
  • PYTHONPATH=src python scripts/ci/docs_smoke.py

Copilot AI review requested due to automatic review settings March 14, 2026 02:25
@anthony-maio anthony-maio merged commit cce2e64 into master Mar 14, 2026
Copy link
Copy Markdown

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 rolls back the version from 4.0.0 to 3.1.0 across all metadata files (pyproject.toml, __init__.py, CITATION.cff, docs, changelog), adds LangGraph transport adapter integration (slipcore.langgraph), includes a static website, and adds governance/paper parity artifacts.

Changes:

  • Version downgrade from 4.0.0 to 3.1.0 across all metadata, docs, and changelog entries, with consolidated changelog history
  • New LangGraphSlipstreamAdapter module with encode/decode node factories, routing helpers, tests, examples, and integration guide
  • Static website (website/) with playground (wire builder, decoder, cost calculator) and release narrative

Reviewed changes

Copilot reviewed 29 out of 29 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
src/slipcore/__init__.py Version bump to 3.1.0, export new LangGraph symbols
src/slipcore/langgraph.py New LangGraph adapter: encode/decode state, routing helpers
tests/test_langgraph.py Tests for LangGraph adapter and node factories
pyproject.toml Version 3.1.0, new langgraph optional dependency group
website/index.html, style.css, app.js, README.md Static release website
examples/langgraph_slipstream.py Minimal LangGraph + Slipstream example
examples/langgraph_platform_skeleton/* Full skeleton for LangGraph platform integration
docs/langgraph-guide.md LangGraph integration guide
docs/paper/slipstream-v3.1.md Canonical tracked paper source
docs/migration-v3-1.md, docs/start-here.md, docs/sdk-guide.md Updated docs for v3.1.0
CHANGELOG.md Consolidated 4.0.0 + 3.1.0 into single 3.1.0 entry
RELEASE_CHECKLIST.md All items checked for release
GOVERNANCE.md, CONTRIBUTING.md, CITATION.cff, README.md Updated references
scripts/ci/check_required_files.py, check_release_checklist.py Updated CI gates for new files and sections

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

You can also share your feedback on Copilot code review. Take the survey.

Comment thread website/app.js
]);

const tokenPattern = /^[A-Za-z0-9]+$/;
const fallbackRefPattern = /^ref[A-Za-z0-9]{1,20}$/;
Comment on lines +66 to +67
graph_builder.add_conditional_edges("slip_decode", route_fn, routes)

Comment thread CHANGELOG.md

[4.0.0]: https://github.com/anthony-maio/slipcore/compare/v3.1.0...v4.0.0
[3.1.0]: https://github.com/anthony-maio/slipcore/compare/v3.0.0...v3.1.0
[3.1.0]: https://github.com/anthony-maio/slipcore/compare/v2.4.0...v3.1.0
@anthony-maio anthony-maio deleted the release/v3.1.0 branch March 14, 2026 14:17
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.

2 participants