GenericJam
Mob 0.9.19 has been released.
Fixed
- The
~MOBsigil now warns about iOS-only and Android-only tags
(MOB-194). The whitelist check tested the union of
priv/tags/ios.txtandpriv/tags/android.txt, so its iOS-only /
Android-only branches could never fire: a tag one platform does not render
compiled silently. A tag on exactly one manifest now warns at compile time,
naming the platform that has it; a tag on neither still warns that it is not
in the whitelist. Tags fromconfig :mob, :extra_tagsand plugin manifests
stay silent. Anchoredis on the Android tag whitelist (MOB-365). The Android bridge
has rendered:anchoredsince mob_new 0.5.0 (MOB-189), but
priv/tags/android.txtdid not list it, so with the fix above
~MOB(<Anchored>)would have warned that it is iOS-only. It was the only
tag on one manifest and not the other, so the two manifests now list the
same tags and no existing~MOBusage gains a warning in this release.- iOS: a notification that arrives while the app is open now stays in
Notification Center (MOB-353). The notification delegate presented
foreground notifications with a banner and sound only; without
UNNotificationPresentationOptionList, iOS 14+ does not add them to
Notification Center, so once the banner timed out the notification was
gone and could not be tapped later. The change is inios/mob_nif.m: an
app gets it by updating mob and rebuilding natively
(mix mob.deploy --native).
Link: Release 0.9.19 · GenericJam/mob · GitHub
Mob Info
Classification: Hybrid Mobile Framework
Description: BEAM-on-device mobile framework for Elixir. OTP runs inside your iOS and Android apps — embedded directly in the app bundle, no server required. Screens are GenServers; the UI is rendered by Compose and SwiftUI via a thin NIF.
Forum/tag: mob
Click here to view Mob’s main announcement thread.
Trending in News & Updates
Doggo 0.18.3 has been released.
Added
tabs: Add a disabled attribute to the :panel slot. A disabled tab can be focused with the arrow k...
New
Hologram v0.12 is out! This one is for the big apps. Evo Store, Hologram’s Performance Sponsor, has an app with over 9,000 Elixir modules...
New
ReqLLM v1.28.0 has been released.
Features:
add StepFun chat and audio providers (#1087) by mikehostetler
openai: honour image deta...
New
Your standard application generally only tracks what is true right now. Updates overwrite previous data, and asking questions about the p...
New
Nerves v2.0.0-pre.4 and v2.0.0-pre.3 has been released.
Changes
Fix typo preventing SOURCE_DATE_EPOCH from propogating through the
fi...
New
Mob 0.9.18 has been released.
Added
anchor: "bottom" on :scroll, for chat logs (MOB-481). The scroll
opens at the end of its content. ...
New
Mob 0.9.17, 0.9.16 and 0.9.15 has been released.
Added
Async work in screens, the LiveView way. Mob.Socket.start_async/3 runs
a functi...
New
Other Trending Topics
Hey. Is there anyone here who creates agents in their apps? Not talking about using agents, but creating them. I’m finding it pretty diff...
New
I fully migrated to my own harness from Anthropic/Gemini and I think it’s time to share it. Welcome DSH, the DeepSeek Harness, fully writ...
New
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
There has been a thread to discuss the Stack Overflow Developer Survey on this forum every year since 2018, so here’s yet another one for...
New
I love Elixir. It’s one of 2 programming languages I’ve ever fallen in love with.
But I don’t use it anymore.
Serverless was the promis...
New
Emily is an Elixir library that runs Nx computations on Apple’s MLX. Install it as the default Nx backend and Nx, defn, Axon, Nx.Serving,...
New
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #library
- #deployment
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #elixirconf
- #channels
- #exunit
- #discussion
- #code-sync
- #podcasts
- #javascript
- #onsite
- #dialyzer
- #docker
- #authentication
- #ai
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #blog-post
- #elixirconf-us
- #elixir-ls
- #phoenix_html
- #iex
- #graphql
- #genstage
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #processes
- #elixirconf-eu
- #api
- #forms
- #security
- #performance










