Mewla v0.2.2#
This release contains the reviewed changes on main since v0.2.1.
Highlights since v0.2.1#
- Plugins: connect a service from the Plugins list in one tap. Signing in from the web UI brings you back to the web UI. A sign-in in progress shows as one status card. Linear's access summary is now correct.
- Brain: when you refresh, Brain shows a loading outline and a "Connecting…" composer instead of the empty "Ready when you are" screen. Work shows one running count.
- Look: an original stroke-rounded icon set, a new Skills icon, monochrome service marks, and one sidebar list.
- Under the hood: internal names are now brand-neutral or Mewla. Because of this, the phone app and the daemon must both be on v0.2.2: an app older than v0.2.2 can't connect to a v0.2.2 daemon. Update the app and the daemon together.
Known limitations#
- iOS is still build-from-source. There is no Mewla TestFlight build yet.
- Signing in to the Slack, GitHub and Google plugins from the app needs each publisher's callback updated to
mewla://plugins. - Slack connects only from the Mewla app, not from the web UI.
What changed#
- Replace icon fonts with one rounded Mewla icon set (
31445ff) - Make the menu one list with the server status in its footer (
76946d9) - Name a browser-enrolled server after its host (
2a5074d) - Show the server on a page only while it is offline (
9048960) - Document the one-list menu, the status line and the icon set (
083e738) - Show icon buttons' labels as web tooltips (
9dcc085) - Redesign Resources around what is using the machine (
0ed5986) - List the web app beside iOS and Android on the homepage (
04726de) - Redraw the icon set as original stroke-rounded Mewla glyphs (
2978dd9) - Give the Brain glyph a fuller bubble beside its neighbours (
e077410) - Wait for the Telegram Brain test's loops before its TempDir cleanup (
fee866c) - Draw Skills as sparkles instead of the layers stack (
0ae03c2) - Name the project verification skill mewla-verification (
2ee3701) - Show Linear's and Notion's own marks in Plugins (
da57caf) - Draw every Plugins logo in the text colour (
4f63c91) - Return web UI plugin sign-in to the web UI's Plugins page (
6048207) - Give the native modules and Expo plugins brand-free names (
3e7398e) - Name daemon wire, tmux and persisted identifiers mewla or neutral (
1eae488) - Map the ZEN_ GitHub secrets once into MEWLA_ for CI and scripts (
4fa06bc) - Drop Zen from app identifiers, theme tokens and storage keys (
985cb25) - Use the new names in the docs (
da41f07) - Connect a plugin from the Plugins list in one action (
b047a2c) - Summarize plugin access and return web sign-in to the list (
14666e9) - Keep a plugin sign-in visible and recoverable on every page (
03b31ff) - Tell the web UI that Slack connects from the Mewla app (
e28c44c) - Say what to do after a stale plugin sign-in return (
8e37ec2) - Keep allowed changes when reconnecting a plugin account (
d5ccbf7) - Draw the Plugins docs screen as one row per service (
e81be15) - Draw Skills as a recipe card instead of sparkles (
ad85ef7) - Show Brain's loading outline until its history has loaded (
e08e9ed) - Count Work once, in the summary line (
4206f93) - Keep the waking cat reachable by screen readers in Brain's loading outline (
073ee94) - Stop tmux auto-rename from racing the ambient window check (
4087b75) - Add reviewed notes for Mewla v0.2.2 (
5760253)
Install#
Download mewla-linux-amd64.tar.gz, mewla-linux-arm64.tar.gz, or mewla-darwin-arm64.tar.gz for your host, plus the Android APK and SHA256SUMS. Extract the archive, install mewla on your PATH, run mewla, then create a pairing link with mewla pair https://your-origin.
Apple Silicon support requires tmux (brew install tmux). The macOS binary is cross-built; validate it on a real Apple Silicon host before operational use.
The iOS Preview is distributed through TestFlight at https://testflight.apple.com/join/rTKCDzMt, subject to Apple's beta approval and processing.
iOS Preview identity#
- Bundle:
com.daoleno.mewla.preview - Marketing version:
0.2.2 - TestFlight build:
40 - Source tag:
v0.2.2
The iOS build number is tracked independently from Android because App Store Connect build history can be ahead.
Android identity#
- Package:
com.daoleno.mewla versionCode:42- ABI:
arm64-v8a - Signing certificate SHA-256:
C2:FC:5B:09:B3:86:92:EE:70:59:71:1F:E7:ED:B8:79:4C:E3:65:FE:1C:7A:06:AB:95:4E:5D:D1:BD:CD:A4:FD
Android may require permission to install from unknown sources or display a Play Protect warning. Obtainium can follow this repository's GitHub Releases. Mewla does not currently provide a Play Store package; iOS Preview distribution uses TestFlight.