v1.2.0 v0.7.0

medium risk

MinishLab/sembleOct 16, 2026 → Oct 16, 20260 days between releases

What's New

Upgrade to MCP SDK 2.x and performance optimizations

Breaking Changes

  • Upgrade to MCP SDK 2.x requires code adjustments for tool definitions

New Features

  • Store BM25 postings as numpy arrays
  • Parallelize chunking
  • Batch embeddings and upgrade model2vec
  • Add file-types command

Improvements

  • Speed up warm queries
  • Walk files with os.scandir

Bug Fixes

  • Use bare MCP tool names in agent instructions

Upgrade Notes

Migrate code to MCP SDK 2.x syntax. BM25 indexing now uses numpy arrays, requiring compatible numpy versions.

The Two Releases

v1.2.0

OpenMAIC v1.2.0 — Server-first, with classroom export

Oct 16, 2026· 6 days ago

Major architectural shift moving course generation, persistence, and model configuration to the server, requiring PostgreSQL and introducing classroom export features.

Full release notes
v0.7.0

v0.7.0

Oct 16, 2026· 6 days ago

This release focuses on performance optimizations and new features for the Semble project, including upgrades to the MCP SDK and improvements to query and chunking speeds.

Full release notes