|
1 | 1 | # dopeshot |
2 | 2 |
|
| 3 | +## 0.7.0 |
| 4 | + |
| 5 | +### Minor Changes |
| 6 | + |
| 7 | +- 62bde91: Add brand backgrounds feature for Brand tier users |
| 8 | + |
| 9 | + - Brand users can upload up to 10 custom backgrounds in the Brand tab |
| 10 | + - Backgrounds are compressed before upload to optimize storage |
| 11 | + - Select uploaded backgrounds from a collapsible picker in the Design sidebar |
| 12 | + - Backgrounds appear below the gradient options under "Your backgrounds" |
| 13 | + - API enforces brand-only access and 10 background limit |
| 14 | + - Full analytics tracking for upload, delete, and selection events |
| 15 | + |
| 16 | +- 3ae36dc: Add optional brand background upload to onboarding modal |
| 17 | + |
| 18 | + - Reorganize onboarding into 4-card bento grid: Logo, Background, Colors, Personality |
| 19 | + - Background card in position 2 explains backgrounds are reusable across designs |
| 20 | + - Compact personality selector with 2x2 grid layout |
| 21 | + - Dashed border on background card signals optional upload |
| 22 | + - Background upload uses shared hook with auto-crop to 16:9 and compression |
| 23 | + - Track has_background in onboarding completion analytics |
| 24 | + |
| 25 | +- 5ec8532: Replace collapsible brand backgrounds with paged background picker |
| 26 | + |
| 27 | + The background section now uses a single paged grid instead of gradients + a collapsible for brand backgrounds. Page 1 shows screenshot-derived gradients, pages 2+ show uploaded brand backgrounds. Navigation via arrow buttons and clickable dots in the section header. Brand users only see the Brand Backgrounds tab when a screenshot is present; free users see only gradients. Copy updated to remove the background counter and use the “Brand Backgrounds” label. |
| 28 | + |
| 29 | +### Patch Changes |
| 30 | + |
| 31 | +- 89d47df: Auto-crop brand backgrounds to 16:9 aspect ratio |
| 32 | + |
| 33 | + - Brand backgrounds are automatically cropped to 16:9 using center-crop |
| 34 | + - Accepts any aspect ratio upload (portrait, square, ultrawide) |
| 35 | + - Compression happens after cropping for optimal file size |
| 36 | + - Users see a toast notification when their image is cropped |
| 37 | + - Tracking includes original and final dimensions for analytics |
| 38 | + |
| 39 | +- 351d869: Preload brand logo metadata so it applies alongside screenshots without visible delay. |
| 40 | +- 8bab858: Allow headline and subtitle inputs to accept manual line breaks in the designer preview. |
| 41 | +- 334aa4b: Soften horizontal fade masks so left/right variants keep the near edge bright and fade more gently across the frame. |
| 42 | + |
3 | 43 | ## 0.6.0 |
4 | 44 |
|
5 | 45 | ### Minor Changes |
|
0 commit comments