mewla docs

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.