OpenMeow v0.0.5
OpenMeow v0.0.5
Patch release focused on making the live chat lane feel production-ready while enforcing a no-emoji UI rule in tests.
Added
- Package tests for gateway chat presets, streaming reply state visibility, chat role normalization, structured chat message rendering, and optimistic local user messages
- A source-scan test that fails if emoji characters appear in
OpenMeow/*.swiftUI files
Changed
- Polished the chat lane with a multiline composer, clearer transcript spacing, better preset metadata, markdown-friendly message rendering, and a live streaming reply bubble with stop control
- Replaced emoji-based interface elements with professional SF Symbols and plain labels across the live OpenMeow UI
Fixed
- Hardened the gateway event handler with
@Sendableso the streaming chat path compiles cleanly under SwiftPM tests as well as the app target - Repaired the release artifact so
v0.0.5is now signed, notarized, stapled, and Gatekeeper-accepted
Verification
swift testxcodebuild -project OpenMeow.xcodeproj -scheme OpenMeow -configuration Debug CODE_SIGNING_ALLOWED=NO build- Signed Release build via
xcodebuild+ explicit re-sign with secure timestamp - Apple notarization accepted
- Stapling succeeded
spctlacceptsOpenMeow.appas a notarized Developer ID app
Artifact
OpenMeow-v0.0.5.dmg- SHA256:
93dd000451c99e473c3b28904cc1585a8ea04bfb805e318425e7d5a1dc5a7e93