Full deployment history for this project.
chore: merge open PRs into main
chore: merge open PRs into main
Merge PR #80: ⚡ Bolt: Optimize quadrant block coverage evaluation using precomputed bitmask
🎨 Palette: Add keyboard focus rings to select controls and clean header warnings - Add explicit focus-visible ring styles (focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2) to Charset and Color restoration select controls in components/deascii-tool.tsx. - Remove unused Menu and X icon imports in components/site-header.tsx to clean up lint warnings.
⚡ Bolt: optimize quadrant glyph rendering via precomputed bitmasks Replaced dynamic object allocations and array searches in quadrantCoverage and fallbackGlyphLuminance in lib/deascii.ts with static bitmask lookups and character-code checks. Also synchronized site version numbers across network metadata and tests to match package.json.
🎨 Palette: Add accessible mobile navigation toggle button
⚡ Bolt: unroll 3x3 neighborhood loop in edgeAwareBlur Unroll the nested 3x3 spatial neighborhood loop in edgeAwareBlur for non-boundary pixels. Precalculate topRow, midRow, and botRow offsets, replace dynamic spatial conditionals with static weight constants, and use reciprocal multiplication. Yields ~27% speedup in edgeAwareBlur. Also synchronize release version in lib/network.ts and tests/seo.test.ts to 1.3.3.
🎨 Palette: Add accessible mobile navigation menu toggle button
⚡ Bolt: unroll 3x3 neighborhood loop in edgeAwareBlur - Unroll 3x3 spatial neighborhood loop in edgeAwareBlur in lib/deascii.ts - Precalculate row offsets (topRow, midRow, botRow) and neighbor indices - Replace per-pixel division with reciprocal multiplication - Synchronize release version to 1.3.3 across network metadata and test assertions
🎨 Palette: add accessible mobile navigation menu toggle button - Add mobile menu toggle button in SiteHeader with proper ARIA attributes and focus-visible indicators. - Complete mobile navigation drawer interaction for small viewports. - Clear ESLint unused variable warnings for Menu and X icons.
⚡ Bolt: optimize quadrantCoverage bitmask evaluation in deascii engine
🎨 Palette: add accessible mobile navigation menu toggle button
⚡ Bolt: optimize ANSI color grid sequence generation in applyColorGridToAnsi
🎨 Palette: Accessible mobile navigation menu toggle
⚡ Bolt: unroll 3x3 spatial loop in edgeAwareBlur and eliminate allocations in quadrant coverage
fix(ui): add accessible mobile navigation menu toggle button
⚡ Bolt: Optimize quadrant block coverage evaluation using precomputed bitmask
🎨 Palette: add focus rings to site header navigation links (#77)
Merge branch 'main' into palette/site-header-focus-rings-13023847307538011032
⚡ Bolt: optimize ANSI parameter parsing and state resets in parseAscii (#78)
🎨 Palette: Add accessible mobile navigation menu to SiteHeader (#79)
chore: auto-close PR #68 via merge path
chore: auto-close PR #53 via merge path
chore: stack PR #68
Merge pull request #52 from mbarbine/consolidate/platphorm-deascii-20260811-cont3 consolidate 38 PRs into one commit
Merge pull request #13 from mbarbine/palette-ux-accessibility-enhancement-16039323672064756054 🎨 Palette: Improve Output Canvas Semantic Accessibility and Dynamic Live Announcements
Preserve meaningful deASCII trace correlation
Merge remote-tracking branch 'origin/main'
Merge pull request #12 from mbarbine/bolt-optimize-detect-charset-12759935124879408714 ⚡ Bolt: Optimize detectCharset in charsets.ts
Merge pull request #11 from mbarbine/jules-7400654045274401613-f1bb22d2 🎨 Palette: Add copy ASCII input button and screen reader live region
Consolidate 1 open pull request Merged consolidation of open PRs: #9
fix: prevent stale deASCII health override
fix: standardize deASCII health and CORS
Merge pull request #8 from mbarbine/jules-3999492259244100728-0e9730f1 🎨 Palette: Add visual drag-and-drop feedback to the input panel
Merge pull request #7 from mbarbine/jules-6955445246047724741-eb1775dd ⚡ Bolt: optimize spatial processing filters and array allocation
fix: support Vercel alias compliance status
feat: expose canonical route compliance
chore: reconcile and restore pnpm build
Merge pull request #5 from mbarbine/bolt/optimize-deascii-filters-17571642349765817594 ⚡ Bolt: Optimize deASCII blur filters and charset detection engine
Merge pull request #4 from mbarbine/palette/ux-accessibility-improvements-6723525438198146210 🎨 Palette: accessibility & micro-UX enhancements
Merge pull request #3 from mbarbine/bolt-coord-precalc-14380507663043584904 ⚡ Bolt: Precalculate pixel-cell coordinate grids in deASCII reconstruction
Merge pull request #2 from mbarbine/jules-14942818252241281163-ecd2c7d5 🎨 Palette: UX and accessibility enhancement for quality presets and forms
Merge pull request #1 from mbarbine/bolt-optimize-bilinear-interpolation-7560987143831203076 ⚡ Bolt: Optimize bilinear interpolation in deASCII reconstruction engine