[PR #2049] [MERGED] Update Nano Banana Pro to v0.1.1 #2042

Closed
opened 2026-02-22 18:15:16 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langgenius/dify-plugins/pull/2049
Author: @seven15980
Created: 2/10/2026
Status: Merged
Merged: 2/10/2026
Merged by: @crazywoola

Base: mainHead: update-nano-banana-pro-v0.1.1


📝 Commits (1)

  • fa584dd Update Nano Banana Pro to v0.1.1

📊 Changes

1 file changed (+0 additions, -0 deletions)

View changed files

16api/nano-banana-pro/nano_banana_pro-0.1.1.difypkg (+0 -0)

📄 Description

Summary

Update Nano Banana Pro plugin from v0.1.0 to v0.1.1 with security improvements and enhanced user experience.

Changes

  • 🔒 Security: Lock API base URL to official endpoint (https://www.16api.com)
  • 🔐 Security: Use secret-input type for API key with password masking
  • 📝 UX: Add clear step-by-step instructions for obtaining API key
  • 🔗 UX: Add direct link to registration page for easy access
  • Simplification: Remove user-configurable base URL to prevent misconfiguration

Technical Details

  • Hardcoded API base URL in tools/ai_generate.py for security
  • Updated provider/gemini_draw.yaml with improved credential configuration
  • Version bump: 0.1.00.1.1 in manifest.yaml

Testing

  • Plugin packaging validated
  • YAML syntax verified
  • API endpoint functionality confirmed

Screenshots

Configuration interface now shows:

  • Masked API key input (••••)
  • Clear instructions: "在 https://www.16api.com 免费获取密钥(注册 → 控制台 → 复制)"
  • Direct link to registration page

🤖 Generated with Claude Code


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/langgenius/dify-plugins/pull/2049 **Author:** [@seven15980](https://github.com/seven15980) **Created:** 2/10/2026 **Status:** ✅ Merged **Merged:** 2/10/2026 **Merged by:** [@crazywoola](https://github.com/crazywoola) **Base:** `main` ← **Head:** `update-nano-banana-pro-v0.1.1` --- ### 📝 Commits (1) - [`fa584dd`](https://github.com/langgenius/dify-plugins/commit/fa584dda633f9b3ab2e4ecfc402c470ab66525eb) Update Nano Banana Pro to v0.1.1 ### 📊 Changes **1 file changed** (+0 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `16api/nano-banana-pro/nano_banana_pro-0.1.1.difypkg` (+0 -0) </details> ### 📄 Description ## Summary Update Nano Banana Pro plugin from v0.1.0 to v0.1.1 with security improvements and enhanced user experience. ## Changes - 🔒 **Security**: Lock API base URL to official endpoint (`https://www.16api.com`) - 🔐 **Security**: Use `secret-input` type for API key with password masking - 📝 **UX**: Add clear step-by-step instructions for obtaining API key - 🔗 **UX**: Add direct link to registration page for easy access - ✨ **Simplification**: Remove user-configurable base URL to prevent misconfiguration ## Technical Details - Hardcoded API base URL in `tools/ai_generate.py` for security - Updated `provider/gemini_draw.yaml` with improved credential configuration - Version bump: `0.1.0` → `0.1.1` in `manifest.yaml` ## Testing - ✅ Plugin packaging validated - ✅ YAML syntax verified - ✅ API endpoint functionality confirmed ## Screenshots Configuration interface now shows: - Masked API key input (••••) - Clear instructions: "在 https://www.16api.com 免费获取密钥(注册 → 控制台 → 复制)" - Direct link to registration page --- 🤖 Generated with [Claude Code](https://claude.com/claude-code) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-22 18:15:16 -05:00
yindo closed this issue 2026-02-22 18:15:17 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify-plugins#2042