feat: Upgrade plugin version to 2.0.0 and refactor configuration handling

- Updated version numbers in package.json, package-lock.json, and manifest.json to 2.0.0.
- Refactored configuration types to use data sources (SELF, APP) instead of type-based configurations.
- Enhanced settings UI to allow selection between using the current record or another app's record.
- Improved error handling and validation for configuration settings.
- Added new input component for better handling of text inputs in settings.
- Updated localization files for new settings structure and error messages.
- Optimized API calls with memoization for fetching form field properties and checking configurations.
This commit is contained in:
2025-10-02 13:26:46 +09:00
parent 99251b4748
commit 94b7277b3a
16 changed files with 374 additions and 162 deletions

View File

@@ -1,7 +1,7 @@
{
"$schema": "https://raw.githubusercontent.com/kintone/js-sdk/%40kintone/plugin-manifest-validator%4010.2.0/packages/plugin-manifest-validator/manifest-schema.json",
"manifest_version": 1,
"version": "1.0.2",
"version": "2.0.0",
"type": "APP",
"desktop": {
"js": ["js/desktop.js"],
@@ -15,8 +15,7 @@
"config": {
"html": "html/config.html",
"js": ["js/config.js"],
"css": ["js/config.css"],
"required_params": ["template"]
"css": ["js/config.css"]
},
"name": {
"en": "Word output plugin",