Skip to content

Releases: DiogoRibeiro7/ds-workspace-mcp

Release list

v1.1.0

Choose a tag to compare

@DiogoRibeiro7 DiogoRibeiro7 released this 09 Aug 21:34
6e79b18

v1.1.0 Release Notes

ds-workspace-mcp v1.1.0 is a minor release that expands the stable analytical MCP surface with safer SQL execution, richer dataset support, stronger modeling diagnostics, report persistence improvements, and reproducible evaluation metadata.

Highlights

  • hardens DuckDB and SQLite execution with stricter read-only controls, relation allowlisting, and timeout handling
  • adds generalized dataset support for Parquet, JSON, Excel, schema diffing, drift diagnostics, and safe group-by aggregation
  • improves profiling with bounded distribution, categorical quality, duplicate-row, key-candidate, identifier, and free-text diagnostics
  • upgrades modeling readiness with leakage evidence, executable validation guidance, statistically valid dummy baselines, and transparent forecast baselines
  • adds reproducible evaluation manifests to experiment plans, modeling reports, dummy baselines, and forecast baselines
  • makes report storage transactional with overwrite controls, content hashes, search, compare, copy, rename, delete, section extraction, and Docker persistence
  • refactors server composition into a FastMCP application factory with domain-specific MCP registrations

Compatibility

This release adds MCP tools, CLI commands, and structured response fields in line with the documented minor-release compatibility policy. Existing public names remain supported.

Known Limitations

  • analytical guidance remains heuristic and should be reviewed before operational decisions
  • forecast baselines initially require regular inferred frequencies
  • SQL timeout enforcement is best-effort interruption and still relies on configured operational bounds
  • HTTP authentication remains a shared-token layer rather than scoped identity

Validation Summary

Validated with:

  • poetry run ruff format --check src tests examples
  • poetry run ruff check .
  • poetry run mypy .
  • poetry run pytest
  • poetry build

v1.0.2

Choose a tag to compare

@DiogoRibeiro7 DiogoRibeiro7 released this 09 Aug 12:09
5e3a1e9

v1.0.2 Release Notes

ds-workspace-mcp v1.0.2 is a repository-quality patch release on top of the stable 1.0.x MCP server surface.

Highlights

  • adds GitHub and Zenodo citation metadata
  • adds GitHub issue templates, a pull request template, and Dependabot configuration
  • adds a Makefile for repeatable local development, quality, test, build, and cleanup commands
  • adds editor and Git attributes for consistent formatting and line endings
  • documents the default quality gate in the README and contributor guide
  • migrates packaging metadata to PEP 621 [project] fields

Compatibility

This release does not intentionally change MCP tools, resources, prompts, CLI commands, or documented environment variables.

Dependency Maintenance

This release includes the merged Dependabot lockfile updates available on main before the release was prepared.

Validation Summary

Validated with:

  • poetry check
  • poetry run ruff check .
  • poetry run ruff format --check src tests examples
  • poetry run mypy
  • poetry run pytest -m "not integration"
  • poetry run pytest -m integration tests/integration tests/test_examples.py -vv
  • poetry build