Skip to content

Releases: futuresearch/futuresearch-python

v0.4.0

24 Feb 12:33
f1a9f3b

Choose a tag to compare

What's Changed

Full Changelog: v0.3.4...v0.4.0

v0.3.4

19 Feb 22:49
19e2a6d

Choose a tag to compare

What's Changed

Full Changelog: v0.3.3...v0.3.4

v0.3.3

18 Feb 15:15
338c118

Choose a tag to compare

What's Changed

Full Changelog: v0.3.2...v0.3.3

v0.3.2

17 Feb 20:58
c75733c

Choose a tag to compare

What's Changed

Full Changelog: v0.3.1...v0.3.2

v0.3.1

13 Feb 17:39
93cb3c3

Choose a tag to compare

What's Changed

Full Changelog: v0.3.0...v0.3.1

v0.3.0

13 Feb 01:22
b62b798

Choose a tag to compare

What's Changed

Full Changelog: v0.2.1...v0.3.0

v0.2.1

10 Feb 16:01
e6909ef

Choose a tag to compare

New Features

  • Claude Opus 4.6 model support: Added support for Claude Opus 4.6 and its variants:

    • CLAUDE_4_6_OPUS_HIGH
    • CLAUDE_4_6_OPUS_LOW
    • CLAUDE_4_6_OPUS_MAX
    • CLAUDE_4_6_OPUS_MEDIUM
    • CLAUDE_4_6_OPUS_NT
  • Dedupe strategy options (#110): Added strategy and strategy_prompt parameters to dedupe() / dedupe_async(). The strategy parameter supports three modes:

    • "identify" - Only identify duplicates without removing
    • "select" (default) - Select one representative from each duplicate group
    • "combine" - Merge duplicate records into a single combined record

    The strategy_prompt parameter allows custom guidance for LLM selection/combining behavior.

  • MergeResult with match breakdown (#94): Merge operations now return a MergeResult object that includes detailed match breakdown information, making it easier to understand how records were matched.

  • Package version access (#125): Added everyrow.__version__ to expose the package version at runtime.

Bug Fixes

  • MCP server fixes (#120, #105): Fixed MCP server functionality by updating the whoami endpoint and improving publish workflow.

Documentation

  • Fixed docs site mobile layout with collapsible navigation (#127)
  • Adopted product fonts and added links to other landing pages (#121)
  • Improved getting started guide and chaining operations documentation (#112)
  • Added canonical URLs and Open Graph tags (#102)
  • Various other documentation improvements and fixes

v0.2.0

04 Feb 22:05
6d47221

Choose a tag to compare

What's New

This is a major release with significant new features and a switch to our public API.

Public API

  • Switched to the public API: The SDK now uses our public API, simplifying the codebase and improving stability

New SDK Features

  • Custom agent parameters: Control agent behavior with llm, iteration_budget, and include_research
    parameters instead of just effort_level presets
  • enforce_row_independence: New parameter for agent_map to run N independent agents with no coordination or
    awareness of each other
  • use_web_search for merge: Control web search behavior with "auto" (default), "yes" (force), or "no"
    (skip)
  • get_billing_balance(): New function to check your account balance

Documentation & Tooling

  • New documentation site: Comprehensive docs with guides and interactive notebooks
  • Cursor MCP setup: One-click configuration button for Cursor IDE

Upgrading

pip install --upgrade everyrow

Custom Agent Parameters Example

from everyrow.task import LLM, single_agent

result = await agent_map(
    task="...",
    effort_level=None,  # Set to None when using custom params
    llm=LLM.CLAUDE_4_5_HAIKU,
    iteration_budget=5,
    include_research=True,
)

v0.1.10

26 Jan 19:23
b51ec8a

Choose a tag to compare

What's New

  • MCPB Bundle for Claude Desktop: Download the .mcpb file below and double-click to install in Claude Desktop
  • Fixed MCP server logging: Prevented httpx/rich logging from corrupting the JSON-RPC stream
  • CI/CD: Automated MCPB bundle builds attached to releases

Installation

Claude Desktop

Download everyrow-mcp.mcpb from the assets below and double-click to install.

Note: Works in Claude Desktop Chat mode. Cowork mode is not yet supported.

Claude Code / Manual

uvx everyrow-mcp

See README for full setup instructions.

v0.1.9

26 Jan 13:54
3d863d9

Choose a tag to compare

What's New

  • Add MCP registry publishing support with server.json
  • Add mcp-name metadata to everyrow-mcp README for PyPI ownership validation
  • Add server.json schema validation test
  • Add version consistency checks for server.json

Publishing to MCP Registry

After this release, the everyrow-mcp server can be published to the MCP registry:

mcp-publisher publish