Skip to content

Conversation

@avrabe
Copy link
Contributor

@avrabe avrabe commented Oct 3, 2025

Summary

  • Add pre-commit hooks for automated formatting and linting
  • Upgrade PulseEngine MCP from 0.7.0 to 0.11.0
  • Centralize package metadata in workspace
  • Upgrade to Rust edition 2024
  • Replace hardcoded versions with dynamic badges in README
  • Fix formatting issues that were causing CI failures

Changes

  • Pre-commit hooks: Automated cargo fmt, clippy, and file checks
  • Dependencies: Updated 102 dependencies, major upgrade to PulseEngine MCP 0.11.0
  • Version: Bumped to 0.4.0
  • Workspace: Centralized version, edition, license, authors, and repository
  • Edition: Upgraded from Rust 2021 to 2024
  • README: Added dynamic badges for version, CI status, npm, and license

Test Plan

  • Build passes
  • Tests pass (37/38, 1 flaky network test)
  • Pre-commit hooks functional
  • CI pipeline passes

Breaking Changes

None - internal tooling and dependency updates only

avrabe added 6 commits October 3, 2025 18:35
- Add pre-commit configuration for automated formatting and linting
- Replace hardcoded versions in README with dynamic badges
- Upgrade pulseengine-mcp dependencies from 0.7.0 to 0.11.0
- Fix code formatting issues (resolves CI failures)
- Clean up trailing whitespace and EOF newlines across project
- Move version, edition, license, authors, and repository to [workspace.package]
- All crates now inherit common metadata from workspace root
- Simplifies future version bumps and metadata maintenance
@avrabe avrabe merged commit b2fb2e6 into main Oct 3, 2025
4 checks passed
@avrabe avrabe deleted the feature/upgrade-deps-and-tooling branch October 3, 2025 17:46
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