Skip to content

feat: add widget API documentation and plugin#1107

Merged
vasu2001 merged 4 commits into
fusedio:mainfrom
vasu2001:vasu/widget-api
May 22, 2026
Merged

feat: add widget API documentation and plugin#1107
vasu2001 merged 4 commits into
fusedio:mainfrom
vasu2001:vasu/widget-api

Conversation

@vasu2001
Copy link
Copy Markdown
Collaborator

  • Introduced a new Docusaurus plugin for generating widget API documentation from JSON schemas.
  • Created a new overview page for the Widget API and corresponding components for displaying widget schemas.
  • Updated .gitignore to include widget API documentation files and added a new entry in the Docusaurus config for the plugin.
  • Enhanced existing documentation to reference the new Widget API, improving user guidance on widget usage.

This update enhances the documentation structure and provides a comprehensive reference for widget components.

@CLAassistant
Copy link
Copy Markdown

CLAassistant commented May 20, 2026

CLA assistant check
All committers have signed the CLA.

- Introduced a new Docusaurus plugin for generating widget API documentation from JSON schemas.
- Created a new overview page for the Widget API and corresponding components for displaying widget schemas.
- Updated .gitignore to include widget API documentation files and added a new entry in the Docusaurus config for the plugin.
- Enhanced existing documentation to reference the new Widget API, improving user guidance on widget usage.

This update enhances the documentation structure and provides a comprehensive reference for widget components.
vasu2001 added 2 commits May 21, 2026 18:45
- Renamed "uploadLabel" to "sendPhotoLabel" in camera-input.json for clarity.
- Introduced a new file-upload.json schema to support file uploads to various storage destinations, including detailed properties for configuration and usage.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@MaxLenormand MaxLenormand requested a review from amanbagrecha May 22, 2026 07:28
@vasu2001 vasu2001 merged commit a94dccf into fusedio:main May 22, 2026
1 of 2 checks passed
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.

3 participants