Skip to content

Release Babel 0.8.1 with HeroUI v3 interface - #2

Merged
Yipxiyi merged 1 commit into
mainfrom
codex/heroui-native-migration
Jul 11, 2026
Merged

Yipxiyi merged 1 commit into
mainfrom
codex/heroui-native-migration

Conversation

@Yipxiyi

@Yipxiyi Yipxiyi commented Jul 11, 2026

Copy link
Copy Markdown
Owner

Summary

  • migrate all supported Web UI controls and interaction patterns to HeroUI v3 native components
  • align styling with HeroUI semantic tokens and component variants
  • fix glossary table accessibility, responsive modal layout, macOS EPUB3 nav path resolution, and version metadata drift

Version impact

  • patch release: 0.8.1

Validation

  • 77 Python tests
  • Python bytecode compilation
  • 8 Web behavior tests on bundled Node 22
  • TypeScript and Vite production build
  • desktop and mobile Browser QA
  • glossary pagination, search, settings, disclosure, and alert-dialog interactions
  • zero relevant browser console errors or warnings

Docker compose config was not run locally because Docker is unavailable; GitHub CI covers it.

Risks

  • the Web bundle is larger because HeroUI v3 is now included
  • native file inputs remain for upload/import because HeroUI 3.1.0 does not export FileTrigger or DropZone

Rollback

Release notes

  • full HeroUI v3 native interface migration
  • accessible glossary review and translation warning flows
  • release version 0.8.1

@Yipxiyi
Yipxiyi merged commit 7ded9e9 into main Jul 11, 2026
3 checks passed
@Yipxiyi
Yipxiyi deleted the codex/heroui-native-migration branch July 11, 2026 04:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant