Full deployment history for this project.
Merge pull request #47 from mbarbine/palette/add-remove-button-tooltip-3385747489192557375
🎨 Palette: Add tooltip to remove button in file item Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #45 from mbarbine/jules-3121118568170099926-bedd30f8
Merge pull request #46 from mbarbine/bolt/throttle-progress-state-updates-11023541826176642861
I've optimized the React state updates during FFmpeg conversion progress: - Added a synchronous ref check to skip React state dispatch when the rounded conversion percentage is unchanged, reducing React update queueing by ~99% during video processing. - Single-pass derived pending and completed item counts using `useMemo`. - Reset `loadPromise` on FFmpeg load error to enable clean retries without a page refresh.
🎨 Palette: Add ARIA live status announcements for screen readers - Added visually hidden live region (`aria-live="polite"`) to `Converter` - Announced file addition, queue clearing, and batch conversion results to assistive technologies
Merge pull request #43 from mbarbine/palette-quality-accessibility-hint-4972652850569141753
Merge pull request #41 from mbarbine/palette-a11y-dropzone-status-announcements-14307450716240415472
Merge pull request #42 from mbarbine/bolt/parallel-ffmpeg-wasm-fetch-10439832115489303118
⚡ Bolt: parallelize FFmpeg core JS and WASM binary fetching
Merge pull request #39 from mbarbine/bolt/fix-dropzone-onhover-prewarm-2908525226199304344
Merge pull request #19 from mbarbine/palette/a11y-progressbar-and-clear-button-1775374494488652851 🎨 Palette: Add accessible progress bar attributes and clear button label
Merge pull request #18 from mbarbine/palette/dropzone-focus-ring-7178423375980024802 🎨 Palette: Add focus ring styling to file dropzone
Merge pull request #35 from mbarbine/palette-ux-accessibility-improvements-10627167289895615692 🎨 Palette: Improve UI accessibility and keyboard navigation
Merge pull request #37 from mbarbine/bolt-prewarm-ffmpeg-wasm-8577910182319353004 ⚡ Bolt: Pre-warm FFmpeg WASM engine on file drop and hover
Merge branch 'main' into bolt-prewarm-ffmpeg-wasm-8577910182319353004
Merge pull request #38 from mbarbine/bolt/optimize-ffmpeg-progress-renders-16080456334524364411 ⚡ Bolt: optimize FFmpeg progress updates and memoize UI components
Consolidate 1 open pull request Merged consolidation of open PRs: #3
fix: support Vercel alias compliance status
feat: standardize MCP and route compliance
fix: align production Vercel build dependencies
Merge pull request #2 from mbarbine/v0/mbarbine-067c9f36
Merge pull request #2 from mbarbine/v0/mbarbine-067c9f36
Merge pull request #2 from mbarbine/v0/mbarbine-067c9f36 Add WebM to MOV video conversion tool
Merge pull request #1 from mbarbine/v0/mbarbine-863ac1a1 Create WebM to MOV video conversion tool