Skip to content

v1.1.0 - Testing & CI/CD

Choose a tag to compare

@weppa-cloud weppa-cloud released this 29 Sep 23:18
· 11 commits to main since this release

πŸŽ‰ What's New in v1.1.0

βœ… Testing Infrastructure

  • Added Vitest with 25 passing unit tests
  • Test coverage for critical utilities (logger, cache)
  • Test scripts: test, test:watch, test:ui, test:coverage
  • Coverage reporting with @vitest/coverage-v8

πŸ”„ CI/CD Automation

  • GitHub Actions CI: Automated testing on Node 18, 20, 22
  • GitHub Actions Publish: Automated NPM publishing on releases
  • Coverage upload to Codecov (optional)

πŸ“¦ Package Improvements

  • Added repository URLs to package.json
  • CI and NPM version badges in README
  • Better npm publish workflow

πŸ§ͺ Test Coverage

  • Logger tests: 8 tests covering log levels, stderr output, timestamps
  • Cache tests: 17 tests covering CRUD, TTL, statistics, async wrap

πŸ“₯ Installation

```bash
npm install -g @weppa-cloud/material3-mcp-server
```

Or use directly with npx:
```bash
npx @weppa-cloud/material3-mcp-server
```

πŸ”— Links


Full Changelog: v1.0.0...v1.1.0