Releases: Bagekyl/prompt-checkup
Releases · Bagekyl/prompt-checkup
Release list
PromptCheckup v0.3.0 - Vercel Demo Deployment
PromptCheckup v0.3.0 - Vercel Demo Deployment
This release adds cloud demo deployment support while keeping the local Web UI workflow available.
Added
- Vercel API Functions for
/api/chatand/api/health. - Protected demo access-code support.
- Server-side Dify API handling for Vercel.
- Input length validation for public demo safety.
- Vercel deployment documentation.
- localStorage persistence for demo access code where applicable.
Changed
- Updated the Web UI for cloud demo usage.
- Shared Dify API handling between local and Vercel environments.
- Improved timeout handling and error display for long-running Dify blocking requests.
- Updated roadmap priority for streaming response and Dify Flow optimization.
Fixed
- Fixed multilingual task type submission by sending canonical Dify values.
- Fixed report state preservation during follow-up.
- Fixed follow-up message bubble layout.
- Fixed error card layout for 400 / 403 / 504 cases.
- Fixed duplicate report title display in the rendered report view.
Security
DIFY_API_KEYstays server-side.- Browser calls only
/api/chat. - Demo access code is sent via
x-demo-access-code. .envandserver/.envremain ignored.
Known Limitations
- v0.3.0 uses Dify Chat API in blocking mode.
- Complex reports may take 40–60 seconds or occasionally hit upstream/serverless timeout limits.
- Demo access code is lightweight protection, not full authentication or per-user quota.
- Streaming response is planned for v0.4.0.
- Dify Flow output/performance optimization is planned for v0.5.0.
PromptCheckup v0.2.1 - CI Setup
Highlights
PromptCheckup v0.2.1 is a patch release that adds GitHub Actions CI for repository quality checks.
This release does not change runtime features.
Added
- Added GitHub Actions CI workflow.
- CI now runs
npm ci,npm run build, andnpm audit --omit=devon pull requests and pushes tomain. - Added CI status badge to README.
Changed
- Updated project version display to
v0.2.1. - Updated CHANGELOG and roadmap.
Notes
- No Dify Flow changes.
- No runtime behavior changes.
- No API key or environment file changes.
PromptCheckup v0.2.0 - Local Web UI
Highlights
PromptCheckup v0.2.0 introduces the first Local Web UI for the Dify Chatflow template.
This release turns PromptCheckup from an importable Dify Chatflow template into a reproducible local Web UI workflow with a local Dify API wrapper, real Dify diagnosis, multi-turn follow-up, and multilingual UI support.
Added
- Added a local React Web UI for PromptCheckup.
- Added a local Node.js Dify API wrapper.
- Added real Dify diagnosis through the user's own Dify App API.
- Added multi-turn follow-up support.
- Added re-diagnose current form.
- Added new session handling.
- Added local draft persistence.
- Added Chinese / English / Japanese UI.
- Added copy full report, copy last answer, and download Markdown actions.
- Added
v0.2.0UI version display. - Added updated documentation and roadmap through v0.7.0.
Changed
- Updated task type and review depth handling to submit canonical Dify values while keeping localized UI labels.
- Removed dedicated optimized / advanced prompt copy actions from v0.2 because Dify currently returns these sections as natural-language Markdown rather than stable machine-readable fields.
- Updated README, docs, and CHANGELOG to match the actual v0.2.0 feature set.
Security
- Dify API Key stays server-side in the local wrapper.
- Browser requests use local
/api/chatinstead of calling Dify directly. .envandserver/.envremain ignored and must not be committed.- Production dependency audit passed with
npm audit --omit=dev.
Known Limitations
- Dedicated optimized / advanced prompt copy will return in a future version after Dify outputs stable structured fields or explicit Markdown markers.
- Review-depth modes may need stronger Dify Flow prompt logic to produce more differentiated outputs.
- v0.2.0 does not include database history, login, cloud sync, Docker support, or desktop apps.
Roadmap
Next planned direction:
- v0.3.0: Structured Dify output for stable optimized / advanced prompt extraction and stronger review-depth behavior.
- v0.4.0: Improved report reading experience.
- v0.5.0: Deployment and reproducibility improvements.
- v0.6.0: Multilingual expansion.
- v0.7.0: Prompt workspace with local history and reusable templates.