Skip to content

Commit d238264

Browse files
committed
chore(release): bump version to 1.0.5
Add 1.0.4 and 1.0.5 changelog entries. 1.0.5 includes OAuth signature generation fix and confirmations/notifications validation fix (PR #3).
1 parent 4e7398e commit d238264

3 files changed

Lines changed: 30 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,32 @@ All notable changes to GravityMCP will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [1.0.5] - 2026-02-18
9+
10+
### Fixed
11+
- Fixed OAuth signature generation in `validateRestApiAccess` to pass full URL, method, and params to `getAuthHeaders()`
12+
- Fixed confirmations and notifications validation to accept objects keyed by ID instead of arrays, matching Gravity Forms' actual data format
13+
- Added defensive optional chaining for `httpClient.defaults.baseURL`
14+
15+
### Changed
16+
- Updated test helpers: added `defaults.baseURL` to MockHttpClient
17+
- Updated test data and validation tests to use object format for confirmations and notifications
18+
19+
## [1.0.4] - 2025-01-13
20+
21+
### Added
22+
- Comprehensive data sanitization for secure logging
23+
- GitHub Actions workflows for automated testing and publishing
24+
- Self-signed SSL certificate support for local development
25+
- Auto-generate inputs array for compound fields in `gf_create_form`
26+
- Load `.env` from working directory with project fallback
27+
28+
### Fixed
29+
- Updated CodeQL Action to v3
30+
31+
### Changed
32+
- Removed local Claude settings from version control
33+
834
## [1.0.3] - 2024-12-09
935

1036
### Changed
@@ -46,6 +72,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
4672
- Field filters (1 tool)
4773
- Results/Analytics (1 tool)
4874

75+
[1.0.5]: https://github.com/GravityKit/GravityMCP/releases/tag/v1.0.5
76+
[1.0.4]: https://github.com/GravityKit/GravityMCP/releases/tag/v1.0.4
4977
[1.0.3]: https://github.com/GravityKit/GravityMCP/releases/tag/v1.0.3
5078
[1.0.2]: https://github.com/GravityKit/GravityMCP/releases/tag/v1.0.2
5179
[1.0.1]: https://github.com/GravityKit/GravityMCP/releases/tag/v1.0.1

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -319,7 +319,7 @@ This repository uses GitHub Actions to automatically publish to npm when a new v
319319

320320
1. Update the version in `package.json`
321321
2. Commit your changes
322-
3. Create and push a tag: `git tag v1.0.4 && git push origin v1.0.4`
322+
3. Create and push a tag: `git tag v1.0.5 && git push origin v1.0.5`
323323
4. GitHub Actions will automatically publish to npm
324324

325325
**Note for maintainers**: Ensure the `NPM_TOKEN` secret is configured in the repository settings for automated publishing to work.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@gravitykit/gravitymcp",
3-
"version": "1.0.4",
3+
"version": "1.0.5",
44
"description": "Full-featured MCP server for Gravity Forms",
55
"main": "src/index.js",
66
"type": "module",

0 commit comments

Comments
 (0)