Skip to content

v0.0.12 - Web Form & UI Improvements

Latest

Choose a tag to compare

@wauputr4 wauputr4 released this 16 Jun 22:24
· 10 commits to main since this release
8c72456

🎉 What's New

✨ Web Form for Bansos Submission (#55)

  • New interactive form on /contribute page for non-CLI users
  • BansosForm component with auto-generated kebab-case IDs
  • ContributeModal with 4 submission methods: Form, npx, Git Clone, AI Agent
  • Provider autocomplete from existing catalog
  • Tag chips with suggestions from existing tags
  • Repeater fields for benefits and requirements
  • 3 example buttons per tab with real bansos data
  • Reset button to clear all fields
  • Duplicate ID validation with auto-suffix generation

🎨 UI Improvements

  • White mode and polished header branding (#23)
  • UI Polishing across the site (#32)
  • Auto-generated provider pages (#24) - Browse bansos by provider
  • New Pagination component for better list navigation
  • Improved SearchBox with better UX

🔒 Security & Bug Fixes

  • XSS vulnerability fix - Sanitize URLs to prevent injection attacks (#29)
  • Duplicate ID validation - Prevent form submission with existing IDs (#61)
  • Preserve commit-contributors - Fix data loss in contributor generation (#51)
  • Various issue-to-pr workflow hardening and auth fixes
  • CLI improvements for better error handling

📦 New Bansos Entries

  • Bansos Gemini Plus 3bulan Sim (#64)
  • Google AI Pro Gratis 4 Bulan
  • Aerolink $350+ Free Credits
  • Notion AI Unlimited 1 Bulan
  • GLM-5.2 gratis 5 hari di ZCode (#31)
  • Qoder Qwen-Max promo (#33)
  • TokenRouter MiniMax promo
  • Namecheap hosting trial

🔧 Infrastructure

  • Migrate deploy to GitHub Pages (#26) - Moved from Cloudflare Pages
  • Improved issue-to-pr workflow with full history fetch
  • Better contributor data preservation and normalization
  • CLI boolean normalization and promoCode extraction

📊 Stats

  • 39 files changed
  • +5,487 / -755 lines
  • 30 commits since v0.0.11

🔗 Links

  • Full Changelog: v0.0.11...v0.0.12
  • PR #55: Web form implementation
  • PR #61: Duplicate ID validation
  • PR #51: Commit contributors preservation