Releases: snyk/saw-mcp
Releases · snyk/saw-mcp
Release list
v1.2.0
What's Changed
- chore(deps): update python-dotenv requirement from >=1.0.0 to >=1.2.2 by @dependabot[bot] in #60
- fix(server): shorten description to comply with MCP Registry 100-char limit by @olsigjecii in #64
- Docs/cursor marketplace and playwright mcp by @olsigjecii in #70
- chore(ci): bump actions/checkout from 6 to 7 by @dependabot[bot] in #71
- fix: SSRF protection for API-target schema URL fetches (DAST-1173) by @andreprobely in #75
- feat: dual-path browser automation for web target onboarding by @olsigjecii in #74
- chore: sync versions and restore install guide coherence by @olsigjecii in #72
- chore(ci): bump actions/github-script from 8 to 9 by @dependabot[bot] in #58
- chore(ci): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #59
- chore(ci): bump actions/download-artifact from 7 to 8 by @dependabot[bot] in #66
- feat: support secret references for the API key (DAST-1176) by @andreprobely in #77
- fix: bound caller-supplied input size before parsing (DAST-1181) by @andreprobely in #80
- chore: release v1.2.0 — security fixes, browser automation, and secret key support by @cursor[bot] in #85
New Contributors
Full Changelog: v1.1.3...v1.2.0
v1.1.3
What's Changed
- chore: add 1:1 SVG logo for cursor publishing by @olsigjecii in #65
- docs: remove Cursor Marketplace references pending marketplace approval by @olsigjecii in #67
- docs: add Windsurf Marketplace install option by @olsigjecii in #68
- chore: bump version to 1.1.3 by @olsigjecii in #69
Full Changelog: v1.1.2...v1.1.3
What's Changed
- chore: add 1:1 SVG logo for cursor publishing by @olsigjecii in #65
- docs: remove Cursor Marketplace references pending marketplace approval by @olsigjecii in #67
- docs: add Windsurf Marketplace install option by @olsigjecii in #68
- chore: bump version to 1.1.3 by @olsigjecii in #69
Full Changelog: v1.1.2...v1.1.3
v1.1.2
What's Changed
- fix(release): exclude .tgz from PyPI artifact upload by @olsigjecii in #62
- chore: bump version to 1.1.2 by @olsigjecii in #63
Full Changelog: v1.1.1...v1.1.2
v1.1.1
What's Changed
- docs: add windsurf installation guide by @olsigjecii in #57
- docs: remove stale FastMCP Elicitation references from saw_rules by @andreprobely in #54
- feat: add MCP registry publishing metadata by @olsigjecii in #44
- chore: bump version to 1.1.1 for initial PyPI publish by @olsigjecii in #61
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
- chore: add Cursor Marketplace plugin metadata and update install docs by @olsigjecii in #55
- chore: bump version to 1.1.0 by @olsigjecii in #56
Full Changelog: v1.0.0...v1.1.0
v1.0.0
What's Changed
- Fix PATCH /target for: (targetId vs siteId), use of credentials, duplicate targets, api auth static headers by @pedronunes-snyk in #40
- docs: clarify installation options and standalone server usage by @asergaz in #48
- fix basic-auth by @pedronunes-snyk in #49
- fix use of probely_configure_sequence_login to set has_sequence_login… by @pedronunes-snyk in #50
- docs(changelog): v1.0.0 release by @olsigjecii in #42
- docs: add reachability retry guidance to changelog and prompts by @olsigjecii in #52
- chore: bump version to 1.0.0 and mark as Production/Stable by @olsigjecii in #53
Full Changelog: v0.9.4...v1.0.0
v0.9.4
What's Changed
- Global Docs Changes by @asergaz in #39
- Credential Management & Execution Strategy by @andreprobely in #36
- chore: bump version to 0.9.4 by @olsigjecii in #41
Full Changelog: v0.9.3...v0.9.4
v0.9.3
What's Changed
- docs: improve README structure and clarity by @olsigjecii in #6
- Add SAW target configuration prompts by @andreprobely in #7
- assets: replace banner with Snyk_API_and_Web_Banner.webp by @olsigjecii in #8
- docs: add example prompts catalog by @olsigjecii in #9
- Improve destructive tools to enforce user confirmation by @andreprobely in #10
- Improve POST and PATCH by adding confirmation by @andreprobely in #11
- Docs/improve readme and prompts by @olsigjecii in #12
- fix: leave confirmation at the cli transport level by @andreprobely in #13
- Add log file by @pedronunes-snyk in #14
- docs: add public repository compliance files by @olsigjecii in #15
- !Important - this PR will change the name of the repo amongst other improvements by @olsigjecii in #16
- docs: update all references from saw-mcp-server to saw-mcp by @olsigjecii in #20
- Credentials management improvements + user elicitation removal by @andreprobely in #21
- add log_level as env variable by @pedronunes-snyk in #23
- chore(ci): bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #19
- chore(ci): bump actions/checkout from 4 to 6 by @dependabot[bot] in #17
- chore(ci): bump actions/setup-python from 5 to 6 by @dependabot[bot] in #18
- docs: add VS Code installation guide by @olsigjecii in #22
- Chore/repo standards compliance by @olsigjecii in #25
- Include the tool name into DEBUG logger by @pedronunes-snyk in #27
- Refactor saw-web-target-configuration skill for progressive disclosure by @olsigjecii in #26
- fix(ci): prevent CLA check from blocking pipeline by @olsigjecii in #28
- chore(ci): set up CircleCI with snyk/prodsec-orb for Snyk org by @olsigjecii in #31
- chore(ci): restructure CircleCI to single CICD workflow by @olsigjecii in #32
- chore: remove olsigjeci from CODEOWNERS by @olsigjecii in #33
- Fixes tools create api targets by @andreprobely in #24
- chore(ci): bump actions/setup-python from 5 to 6 by @dependabot[bot] in #30
- chore(ci): bump actions/checkout from 4 to 6 by @dependabot[bot] in #29
- chore: update catalog-info owner to match CODEOWNERS by @olsigjecii in #34
- chore: bump version to 0.9.3 by @olsigjecii in #35
New Contributors
- @pedronunes-snyk made their first contribution in #14
- @dependabot[bot] made their first contribution in #19
Full Changelog: v0.9.2...v0.9.3
v0.9.2
What's Changed
- Add env var support for API key by @andreprobely in #1
- GitHub Actions CI/CD Pipeline by @andreprobely in #2
- style: fix ruff format violation in test_config.py by @olsigjecii in #4
- bump version to 0.9.2 and create release/first tag by @olsigjecii in #5
New Contributors
- @andreprobely made their first contribution in #1
- @olsigjecii made their first contribution in #4
Full Changelog: https://github.com/Probely/saw-mcpserver/commits/v0.9.2