v1.2.5
Simplify the login instructions to the code flow (maton login prints a link; finish with maton login --code <CODE>), drop the API Key subsection, and pin the Maton CLI install to 0.4.0.
v1.2.4
Switch the login instructions to the device flow (maton login prints a link and a user code; the --oauth flag is gone) and pin the Maton CLI install to 0.3.5.
v1.2.3
Pin the Maton CLI install to 0.3.4, the current release.
v1.2.2
Add this skill's own trigger policy to the shared Triggers section: the only destination it sets up is its own hosted function inside the platform, it does not forward events to third-party hosts, and it does not use event watch --exec; each trigger reference now also says this skill configures no trigger from that source on its own.
v1.2.1
Bring the skill to the current api-gateway baseline and tell the connection-to-function-to-trigger story: the shared Functions and Triggers sections open with an example for this app (a hosted function that performs one action for it through the Maton SDK, and the trigger that runs it - its own event source where it has one, otherwise a time schedule), the description says these constructs turn the connection into automation and add no capability of their own, the passthrough is described by its enforced boundary, CLI and SDK installs are pinned to 0.3.1, absolute API URLs are placeholders, and multipart uploads use mktemp.
v1.2.0
CLI-first rewrite with the Maton SDK examples; clarify that the CLI and SDKs keep separate credential stores, and reword webhook egress warnings
v1.1.0
CLI-first rewrite: the maton CLI with OAuth login is the documented path, every example is a maton command, SDK examples added, and the raw HTTP fallback feeds the key on stdin instead of reading it from the environment
v1.0.6
- Updated all endpoint and API URLs from gateway.maton.ai and ctrl.maton.ai to api.maton.ai for consistency.
- Enhanced documentation on connection management and emphasized specifying the connection when multiple accounts are present.
- Added a new "Security & Permissions" section clarifying that write operations require explicit user approval.
- Removed the LICENSE.txt file.
v1.0.5
- Added a "clawdbot" metadata section with an emoji and required environment variable information to the skill manifest.
- No other content or functional changes made in this version.
v1.0.4
- Minor updates to troubleshooting section for API key and app name issues.
- No changes to code, features, or endpoints.
- Documentation remains focused on setup, connection management, and API usage.
v1.0.3
- Bash-based curl examples replaced with Python one-liner scripts for all quick start and connection management operations.
- Added a troubleshooting section explaining steps to resolve "Invalid API key" errors, including verifying your environment variable and testing with a Python snippet.
- All previous functionality and API reference retained; code examples for JavaScript and Python remain unchanged.
v1.0.2
- Added note to use the api-gateway skill for other third party apps.
- Updated curl and environment variable usage examples for consistency and shell compatibility.
- Added important notes about using curl with brackets (-g flag) and handling environment variable expansion when piping output.
- No functional or breaking API changes.
v1.0.1
- Updated documentation for more flexible base URL usage—supporting any native Google Forms API endpoint via `{native-api-path}`.
- Expanded connection management instructions, now including how to specify connections using the `Maton-Connection` header.
- Enhanced connection response example to show additional fields like `creation_time`, `last_updated_time`, and `metadata`.
- Clarified authentication steps and copy instructions for obtaining an API key.
- No API or functionality changes; documentation and usage improvements only.
v1.0.0
Initial release of Google Forms API integration.
- Create, update, and retrieve Google Forms using a managed OAuth workflow.
- Add various question types, including text, multiple choice, and scale questions, via batchUpdate requests.
- Retrieve form responses and individual response details.
- Includes detailed API reference, connection management guides, and code examples for JavaScript and Python.
- Requires a Maton API key and active OAuth connection.