Skip to main content
Glama

semantic-edit-mcp

by jbr
CHANGELOG.md2.61 kB
# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] ## [0.2.1](https://github.com/jbr/semantic-edit-mcp/compare/v0.2.0...v0.2.1) - 2025-07-29 ### Added - rust editor grouping improvements ### Other - Merge pull request #29 from jbr/lockfile - *(lockfile)* lockfile maintenance - format - document external dependencies ## [0.2.0](https://github.com/jbr/semantic-edit-mcp/compare/v0.1.2...v0.2.0) - 2025-07-26 ### Added - simplify "other" editor - python improvements - add reindentation to python - finally a problem-free user testing session! - return to node-only operations - remove non-ast operations, fix duplication - partially towards a simpler system - invalidate multiline anchors - sessions are reloaded when needed - [**breaking**] this commit represents a complete rewrite of this server - *(validation)* add complete context validation to insert_before_node and wrap_node - *(validation)* make context validation language-aware - *(validation)* add syntax validation safety check to prevent file corruption - *(integration)* wire up new language system with existing tools - *(languages)* implement Phase 1 - query-based language abstractions ### Fixed - rust editor semantic validation - remove two false-positive rust validations - *(lint)* clippy - *(lint)* fmt ### Other - add coverage - use trusted-publishers workflow - attempt to fix tests - user-facing documentation for whitespace-insensitivity - *(deps)* use released mcplease 0.2 - remove old docs - tweak inline docs - tooling documentation iteration - commit some development documentation - comprehensive documentation update to reflect current state - add adding-languages.md ## [0.1.2](https://github.com/jbr/semantic-edit-mcp/compare/v0.1.1...v0.1.2) - 2025-06-07 ### Added - *(validation)* implement tree-sitter native context validation system - add specialized insertion tools and enhanced error messages - implement preview-only mode for safe operation testing ### Fixed - only build on nightly in ci, resolve clippy lints - clippy and fmt ### Other - remove examples from git - update PROJECT_SUMMARY.md to reflect Phase 1 completion ## [0.1.1](https://github.com/jbr/semantic-edit-mcp/compare/v0.1.0...v0.1.1) - 2025-06-06 ### Fixed - add Cargo.lock to repository - LICENSE - add lifetimes to find_node_by_position - build on stable ### Other - clippy - add .github - clippy and fmt

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jbr/semantic-edit-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server