Skip to content

📋 v0.3.0 Bug Fixes and Enhancements Tracking #11

@JakeLin

Description

@JakeLin

This is a master tracking issue for all identified bugs and improvements for the next release.

🔴 Critical (Blocking)

🟡 High Priority (DX)

🟢 Nice to Have

Release Plan

Target: v0.3.0

Breaking Changes: None

Fixes:

  • Navigation icons visible
  • No React warnings
  • All advertised hooks working

New Features:

  • Global TypeScript types
  • Better DX with type exports

Testing Strategy

  1. Fix issues in order of priority
  2. Test each fix in Storybook
  3. Test in real Vite project
  4. Test in ChatGPT environment
  5. Verify build size impact
  6. Update documentation

Implementation Order

Week 1: Critical Fixes

  1. Fix Carousel navigation icons (🐛 Bug Report: Carousel Navigation Icons Not Visible #1)
  2. Fix aspectRatio prop warning (⚠️ Bug Report: React Warning for aspectRatio Prop on Card.Image #2)

Week 2: DX Improvements
4. Add Window.openai types (#3)
5. Implement OpenAI hooks (#4)
6. Publish v0.2.0 minor release

Future: Nice-to-Haves
7. Design token exports (#5)
8. Lazy loading support (#6)
9. Type exports (#7)
10. Performance optimizations (#8-10)

Related

Community Impact

Pain Points Addressed:

  • Invisible navigation buttons (major confusion)
  • Console spam (annoying but non-blocking)
  • Type definition repetition (DX issue)
  • Missing advertised features (trust/expectation gap)

Success Metrics

  • Zero critical bugs in v0.3.0
  • All README features working
  • Positive community feedback
  • Increased Storybook usage
  • More GitHub stars/forks

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions