Repository navigation
Releases
MVS v0.4.4 (closed alpha)
New
- Voice rooms: click "Join chat" in a server to open a new voice room. Live rooms show in the channel list with who is in them and who hosts. The room's owner can rename it and set how many people may join (2 to 5). A server can have up to 10 rooms at once, and you can be in one room at a time.
- Backup on the relay (groundwork): the relay can now keep an encrypted backup of your servers, the first step towards restoring them on a new device. The relay can't read it. It starts working once the relay is updated.
- Faster update notices: MVS now checks for updates every hour (was every 6 hours), so a new version shows up sooner.
Known
- Everyone needs 0.4.4 for voice. Voice rooms use a new call format, so people on 0.4.3 or older can't join calls with people on 0.4.4. Please update.
- Voice calls are officially supported only when everyone is on the same network (for example the same Wi-Fi). Calls across networks are on the way.
- On first run, Windows may ask whether to allow MVS on the network. Please allow it (also on private networks); otherwise voice calls won't connect.
Closed alpha - unsigned build. Only install it if you were invited.
| System | Download |
|---|---|
| Windows 10/11 (per user, no admin) | mvs-0.4.4-windows-x86_64-setup.exe |
| Linux, any distro (no install) | mvs-0.4.4-linux-x86_64.AppImage |
| Debian/Ubuntu | mvs-0.4.4-linux-x86_64.deb |
How to install and get started (Hebrew):
docs/release/ALPHA-QUICKSTART.md
- Alpha: the data format may still change. Servers and messages made with this build may be reset by a later one. Your identity is safe as long as you keep your 12 recovery words.
- The installers are not code-signed. Windows SmartScreen will warn: choose "More info" and then "Run anyway".
- Windows firewall: the first time MVS starts, Windows asks whether to allow it on your networks. Choose Allow (private networks are enough). MVS works either way: if it is blocked, messages go through the MVS relay, but direct connections to members are lost and voice calls may not connect. To allow it later: Windows Security, Firewall & network protection, "Allow an app through firewall", "Change settings", then tick MVS (this step needs an administrator account). MVS never changes firewall settings itself.
- The
.zip/.tar.gzfiles are the in-app updater payloads; you don't need them. manifest-body-beta.json/manifest-body-alpha.jsonare the unsigned update manifests per channel. The owner signs them offline and publishes them to theupdate-beta/update-alphareleases; until then, in-app updates are not offered.- Built by GitHub Actions from
bf7bd3e67b6a66b983029f9503703b26e9466be6. Check downloads againstSHA256SUMS.
MVS v0.4.3 (closed alpha)
This version replaces 0.4.2, which was never published. It includes everything in 0.4.2 plus the fixes below.
Fixed
- Closing the app during a call: the app now always closes when you quit, when Windows shuts down or restarts for an update, or if the window stops responding during a call. The call ends cleanly.
- Channel order: moving a channel for the first time now always lands it in the right place. Channels that were never moved keep the order they were created in.
- Fewer network requests when you create or open many servers at once.
- Language and colour pickers: their layout is back to normal.
Known
- Voice calls are officially supported only when everyone is on the same network (for example the same Wi-Fi). Calls across networks are on the way.
- On first run, Windows may ask whether to allow MVS on the network. Please allow it (also on private networks); otherwise voice calls won't connect.
Closed alpha - unsigned build. Only install it if you were invited.
| System | Download |
|---|---|
| Windows 10/11 (per user, no admin) | mvs-0.4.3-windows-x86_64-setup.exe |
| Linux, any distro (no install) | mvs-0.4.3-linux-x86_64.AppImage |
| Debian/Ubuntu | mvs-0.4.3-linux-x86_64.deb |
How to install and get started (Hebrew):
docs/release/ALPHA-QUICKSTART.md
- Alpha: the data format may still change. Servers and messages made with this build may be reset by a later one. Your identity is safe as long as you keep your 12 recovery words.
- The installers are not code-signed. Windows SmartScreen will warn: choose "More info" and then "Run anyway".
- Windows firewall: the first time MVS starts, Windows asks whether to allow it on your networks. Choose Allow (private networks are enough). MVS works either way: if it is blocked, messages go through the MVS relay, but direct connections to members are lost and voice calls may not connect. To allow it later: Windows Security, Firewall & network protection, "Allow an app through firewall", "Change settings", then tick MVS (this step needs an administrator account). MVS never changes firewall settings itself.
- The
.zip/.tar.gzfiles are the in-app updater payloads; you don't need them. manifest-body-beta.json/manifest-body-alpha.jsonare the unsigned update manifests per channel. The owner signs them offline and publishes them to theupdate-beta/update-alphareleases; until then, in-app updates are not offered.- Built by GitHub Actions from
74b2ffe2620d600ef57cd764cd8e1ad5fd982ee1. Check downloads againstSHA256SUMS.
MVS v0.4.1 (closed alpha)
New
- Language follows your system: the app opens in your computer's language when it's available (Hebrew or English), otherwise in English.
- Language picker: choose the language from a list in Settings → Language and on the first screen. More languages will be added to the same list.
- Release notes in English: from this version on, the "What's new" notes are written in English.
Fixed
- Former members in mentions: the "@Former account" label now has a clear border and background.
Known
- Voice calls are officially supported only when everyone is on the same network (for example the same Wi-Fi). Calls across networks are on the way.
- On first run, Windows may ask whether to allow MVS on the network. Please allow it (also on private networks); otherwise voice calls won't connect.
Closed alpha - unsigned build. Only install it if you were invited.
| System | Download |
|---|---|
| Windows 10/11 (per user, no admin) | mvs-0.4.1-windows-x86_64-setup.exe |
| Linux, any distro (no install) | mvs-0.4.1-linux-x86_64.AppImage |
| Debian/Ubuntu | mvs-0.4.1-linux-x86_64.deb |
How to install and get started (Hebrew):
docs/release/ALPHA-QUICKSTART.md
- Alpha: the data format may still change. Servers and messages made with this build may be reset by a later one. Your identity is safe as long as you keep your 12 recovery words.
- The installers are not code-signed. Windows SmartScreen will warn: choose "More info" and then "Run anyway".
- Windows firewall: the first time MVS starts, Windows asks whether to allow it on your networks. Choose Allow (private networks are enough). MVS works either way: if it is blocked, messages go through the MVS relay, but direct connections to members are lost and voice calls may not connect. To allow it later: Windows Security, Firewall & network protection, "Allow an app through firewall", "Change settings", then tick MVS (this step needs an administrator account). MVS never changes firewall settings itself.
- The
.zip/.tar.gzfiles are the in-app updater payloads; you don't need them. manifest-body-beta.json/manifest-body-alpha.jsonare the unsigned update manifests per channel. The owner signs them offline and publishes them to theupdate-beta/update-alphareleases; until then, in-app updates are not offered.- Built by GitHub Actions from
9153dd4ba8848f81dbfd8965714fecd1aec9d545. Check downloads againstSHA256SUMS.
MVS v0.4.0 (closed alpha)
New
- Your server order: drag servers in the list (or Alt+Shift+arrows, or "Reorder servers" on a phone). The order is saved on this computer only.
- Channel order in a server: owners can reorder channels, and every member sees the new order. Older versions simply keep showing the creation order.
- "New messages": a divider marks where your unread messages start, and an "N new · Jump" bar takes you there.
- @mentions: typing @ lists members to pick from. A mention shows the person's name, and someone who left shows as "@Former account". Channels and servers show a count of unread mentions.
- Mute and mark as read: mute a server or channel for 1 hour, 8 hours, 24 hours or until you turn it back on, and mark a whole server as read.
- Desktop notifications: in a server's or channel's "Notifications" window, choose a level (all / mentions only / none) and mute. By default a notification doesn't show the message text, only "New message in #channel". A mention of you still notifies when the channel is muted.
- Servers come back after a restore: your server list is saved encrypted and signed on the network, and restoring from your recovery words on a new device rejoins them when one of your other computers is online.
Fixed
- Joins that got stuck: fewer needless requests between computers, also after reconnecting through the relay.
Known
- Voice calls are officially supported only when everyone is on the same network (for example the same Wi-Fi). Calls across networks are on the way.
- On first run, Windows may ask whether to allow MVS on the network. Please allow it (also on private networks); otherwise voice calls won't connect.
Update channel: alpha
Signed update manifest for the alpha channel, polled by the app. Not an installer.
MVS v0.3.3 (closed alpha)
מה חדש
- יציאה מהחשבון במחשב הזה: בהגדרות → חשבון. מקלידים את 12 מילות השחזור, והחשבון, השרתים וההודעות נמחקים מהמחשב הזה בלבד. החשבון עצמו לא נמחק, ואפשר לשחזר אותו עם המילים. יציאה בלי המילים דורשת אישור נוסף, כי בלעדיהן אי אפשר לשחזר את החשבון.
- שיחה ממחשב אחד: אם כבר נמצאים בשיחה במחשב אחר, מופיעה הודעה שמסבירה את זה, במקום חיבור כפול.
- תאריך לידה בהגדרות: בהגדרות → חשבון מוצג תאריך הלידה. תיקון שמעלה את הגיל נכנס לתוקף אחרי 30 יום, והתאריך שבו זה יקרה מוצג.
מה תוקן
- הצטרפות לשרת שנתקעת: מחשב שנמצא בהרבה שרתים כבר לא מציף את המחשבים האחרים בבקשות, ולכן הצטרפות לשרת שנוצר בו לא נתקעת יותר. בבדיקות: הצטרפות בפחות משנייה גם עם 100 שרתים.
- שחזור וגיל: שחזור חשבון עם תאריך לידה שמעלה את הגיל לא נותן גישה מיידית לשרתים ל-18+. יום הולדת 18 אמיתי נכנס לתוקף מיד.
- קובץ היומן: שמות פנימיים כמו mvs::join נשמרים קריאים; כתובות IP עדיין מוסתרות.
ידוע
- שיחות קול נתמכות רשמית רק כשכל המשתתפים באותה רשת (למשל אותו Wi-Fi).
- בפעם הראשונה Windows עשוי לשאול אם לאפשר ל-MVS גישה לרשת. מומלץ לאשר (גם ברשתות פרטיות); בלי זה שיחות קול לא יתחברו.
New
- Sign out on this computer: in Settings → Account. You type your 12 recovery words, and the account, servers and messages are removed from this computer only. The account itself isn't deleted, and you can restore it with the words. Signing out without the words needs an extra confirmation, because without them the account can't be restored.
- One computer per call: if you're already in a call on another computer, a message explains it instead of joining twice.
- Date of birth in Settings: Settings → Account shows your date of birth. A correction that raises your age takes effect after 30 days, and the date it does is shown.
Fixed
- Joining a server that got stuck: a computer that's in many servers no longer floods other computers with requests, so joining a server created on it doesn't get stuck anymore. In tests: joins in under a second, even with 100 servers.
- Restore and age: restoring an account with a birth date that raises the age doesn't give immediate access to 18+ servers. A real 18th birthday takes effect at once.
- Log file: internal names like mvs::join stay readable; IP addresses are still hidden.
Known
- Voice calls are officially supported only when everyone is on the same network (for example the same Wi-Fi).
- On first run, Windows may ask whether to allow MVS on the network. Please allow it (also on private networks); otherwise voice calls won't connect.
Closed alpha - unsigned build. Only install it if you were invited.
| System | Download |
|---|---|
| Windows 10/11 (per user, no admin) | mvs-0.3.3-windows-x86_64-setup.exe |
| Linux, any distro (no install) | mvs-0.3.3-linux-x86_64.AppImage |
| Debian/Ubuntu | mvs-0.3.3-linux-x86_64.deb |
How to install and get started (Hebrew):
docs/release/ALPHA-QUICKSTART.md
- Alpha: the data format may still change. Servers and messages made with this build may be reset by a later one. Your identity is safe as long as you keep your 12 recovery words.
- The installers are not code-signed. Windows SmartScreen will warn: choose "More info" and then "Run anyway".
- Windows firewall: the first time MVS starts, Windows asks whether to allow it on your networks. Choose Allow (private networks are enough). MVS works either way: if it is blocked, messages go through the MVS relay, but direct connections to members are lost and voice calls may not connect. To allow it later: Windows Security, Firewall & network protection, "Allow an app through firewall", "Change settings", then tick MVS (this step needs an administrator account). MVS never changes firewall settings itself.
- The
.zip/.tar.gzfiles are the in-app updater payloads; you don't need them. manifest-body-beta.json/manifest-body-alpha.jsonare the unsigned update manifests per channel. The owner signs them offline and publishes them to theupdate-beta/update-alphareleases; until then, in-app updates are not offered.- Built by GitHub Actions from
2746684388d57b2a58dab128b9360fadb5d3f7f6. Check downloads againstSHA256SUMS.
MVS v0.3.2 (closed alpha)
מה חדש
- עריכת פרופיל: בהגדרות → חשבון אפשר לשנות שם, תמונה וביו, עם כפתור "שמירה". שם חדש מתעדכן אצל כל מי שנמצא איתך בשרתים. את התמונה והביו רואים בינתיים רק במחשב הזה.
- שחזור חשבון: בשחזור ממילות השחזור האפליקציה שואלת שוב את ההסכמה, המדינה ותאריך הלידה, ואז את השם. אחרי השחזור, החזרה לשרת שומרת את השם שלך.
מה תוקן
- הודעות שממתינות למפתח הערוץ: הודעה שנשלחה רגע אחרי הצטרפות כבר לא נכשלת. היא מסומנת "נשלחת" ויוצאת כשמפתח הערוץ מגיע. אם היא לא יצאה, אפשר "לנסות שוב" או למחוק אותה.
- אבחון הצטרפות: כל שלב בהצטרפות לשרת נרשם בקובץ היומן של האפליקציה (בלי תוכן הודעות), כדי שנוכל למצוא למה הצטרפות נתקעת.
ידוע
- הצטרפות לשרת שנוצר במחשב מסוים עלולה להיתקע בחלק מהרשתות הביתיות. אנחנו בודקים את זה. בינתיים, אפשר ליצור את השרת במחשב השני.
- שיחות קול נתמכות רשמית רק כשכל המשתתפים באותה רשת (למשל אותו Wi-Fi).
- בפעם הראשונה Windows עשוי לשאול אם לאפשר ל-MVS גישה לרשת. מומלץ לאשר (גם ברשתות פרטיות); בלי זה שיחות קול לא יתחברו.
- אין עדיין יציאה מהחשבון במחשב. הסרת האפליקציה לא מוחקת את החשבון, כי המפתחות שמורים במנהל האישורים של Windows.
New
- Edit your profile: in Settings → Account you can change your name, picture and bio, with a "Save" button. A new name updates for everyone in your servers. For now, the picture and bio show only on this computer.
- Restoring an account: restoring from your recovery words asks for the agreement, country and birth date again, then your name. After a restore, rejoining a server keeps your name.
Fixed
- Messages waiting for the channel key: a message sent right after joining no longer fails. It shows as "sending" and goes out when the channel key arrives. If it doesn't go out, you can "Try again" or delete it.
- Join diagnostics: every step of joining a server is written to the app's log file (no message content), so we can find why a join gets stuck.
Known
- Joining a server created on a particular computer may get stuck on some home networks. We're looking into it. Meanwhile, create the server on the other computer.
- Voice calls are officially supported only when everyone is on the same network (for example the same Wi-Fi).
- On first run, Windows may ask whether to allow MVS on the network. Please allow it (also on private networks); otherwise voice calls won't connect.
- There's no sign-out on a computer yet. Uninstalling the app doesn't remove the account, because its keys are kept in Windows Credential Manager.
Closed alpha - unsigned build. Only install it if you were invited.
| System | Download |
|---|---|
| Windows 10/11 (per user, no admin) | mvs-0.3.2-windows-x86_64-setup.exe |
| Linux, any distro (no install) | mvs-0.3.2-linux-x86_64.AppImage |
| Debian/Ubuntu | mvs-0.3.2-linux-x86_64.deb |
How to install and get started (Hebrew):
docs/release/ALPHA-QUICKSTART.md
- Alpha: the data format may still change. Servers and messages made with this build may be reset by a later one. Your identity is safe as long as you keep your 12 recovery words.
- The installers are not code-signed. Windows SmartScreen will warn: choose "More info" and then "Run anyway".
- Windows firewall: the first time MVS starts, Windows asks whether to allow it on your networks. Choose Allow (private networks are enough). MVS works either way: if it is blocked, messages go through the MVS relay, but direct connections to members are lost and voice calls may not connect. To allow it later: Windows Security, Firewall & network protection, "Allow an app through firewall", "Change settings", then tick MVS (this step needs an administrator account). MVS never changes firewall settings itself.
- The
.zip/.tar.gzfiles are the in-app updater payloads; you don't need them. manifest-body-beta.json/manifest-body-alpha.jsonare the unsigned update manifests per channel. The owner signs them offline and publishes them to theupdate-beta/update-alphareleases; until then, in-app updates are not offered.- Built by GitHub Actions from
5ef79810fba085fb8daa9518d95f94d0e299ddf7. Check downloads againstSHA256SUMS.
MVS v0.3.1 (closed alpha)
מה תוקן
- התקנה ב-Windows: האפליקציה נפתחת גם במחשב שאין בו את רכיב ה-Visual C++ של Microsoft. ב-0.3.0 הופיעה במחשבים כאלה השגיאה "VCRUNTIME140.dll was not found".
- ההודעה הראשונה אחרי הצטרפות: לא נדחית יותר בחצי השנייה הראשונה אחרי ההצטרפות לשרת.
ידוע
- שיחות קול עובדות כרגע רק כשכל המשתתפים באותה רשת (למשל אותו Wi-Fi). אנחנו עובדים על שיחות בין רשתות שונות.
- בפעם הראשונה Windows עשוי לשאול אם לאפשר ל-MVS גישה לרשת. מומלץ לאשר (גם ברשתות פרטיות); בלי זה שיחות קול לא יתחברו.
Fixed
- Installing on Windows: the app now opens on computers without Microsoft's Visual C++ runtime. In 0.3.0 such computers showed "VCRUNTIME140.dll was not found".
- Your first message after joining is no longer refused in the first half-second after joining a server.
Known
- Voice calls currently work only when everyone is on the same network (for example the same Wi-Fi). Calls across networks are in progress.
- On first run, Windows may ask whether to allow MVS on the network. Please allow it (also on private networks); otherwise voice calls won't connect.
Closed alpha - unsigned build. Only install it if you were invited.
| System | Download |
|---|---|
| Windows 10/11 (per user, no admin) | mvs-0.3.1-windows-x86_64-setup.exe |
| Linux, any distro (no install) | mvs-0.3.1-linux-x86_64.AppImage |
| Debian/Ubuntu | mvs-0.3.1-linux-x86_64.deb |
How to install and get started (Hebrew):
docs/release/ALPHA-QUICKSTART.md
- Alpha: the data format may still change. Servers and messages made with this build may be reset by a later one. Your identity is safe as long as you keep your 12 recovery words.
- The installers are not code-signed. Windows SmartScreen will warn: choose "More info" and then "Run anyway".
- Windows firewall: the first time MVS starts, Windows asks whether to allow it on your networks. Choose Allow (private networks are enough). MVS works either way: if it is blocked, messages go through the MVS relay, but direct connections to members are lost and voice calls may not connect. To allow it later: Windows Security, Firewall & network protection, "Allow an app through firewall", "Change settings", then tick MVS (this step needs an administrator account). MVS never changes firewall settings itself.
- The
.zip/.tar.gzfiles are the in-app updater payloads; you don't need them. manifest-body-beta.json/manifest-body-alpha.jsonare the unsigned update manifests per channel. The owner signs them offline and publishes them to theupdate-beta/update-alphareleases; until then, in-app updates are not offered.- Built by GitHub Actions from
08b28719d535d05facaac81add12974d0986d47f. Check downloads againstSHA256SUMS.
MVS v0.3.0 (closed alpha)
מה חדש
- שיחות קול: בכל שרת יש חדר קולי "הצטרפות לשיחה" עם סמל רמקול. כל מי שבשרת יכולים להיכנס, עד 5 אנשים, ורואים מי בפנים עוד לפני שנכנסים. יש השתקה, יציאה, וסימון מי מדבר.
- פרטיות בשיחות: לפני השיחה הראשונה מופיעה הודעה שבשיחה המחשבים מתחברים ישירות, ולכן כתובת ה-IP גלויה למשתתפים. במצב "ממסר בלבד" אין שיחות.
- מיקרופון רק בזמן שיחה: האפליקציה מקבלת גישה למיקרופון רק אחרי הצטרפות לשיחה. בגרסה הזו האפליקציה לא ניגשת למצלמה, למסך או לשמע של המחשב.
- שינוי שם, יציאה וסגירה של שרת: הבעלים יכולים לשנות לו שם ולסגור אותו (השרת נשאר לקריאה בלבד 30 יום, ואחר כך הוא כבר לא מופיע באפליקציה). אפשר לצאת משרת.
- תפריטים בטלפון: בטלפון התפריטים נפתחים כגיליון מלמטה.
- רישיונות: כל התקנה כוללת קובץ רישיונות של רכיבי הקוד הפתוח.
מה תוקן
- ההודעה הראשונה אחרי הצטרפות נשלחת מהר יותר, גם כשכמה אנשים מצטרפים בבת אחת.
- עדכון ספריית הרשת (libp2p 0.56): הוסרו רכיבי הצפנה ישנים עם 7 התראות אבטחה.
- Windows: אם רכיב הליבה חסר, מוצג מסך "חסר" במקום קריסות חוזרות.
ידוע
- שיחות קול עובדות כרגע רק כשכל המשתתפים באותה רשת (למשל אותו Wi-Fi). אנחנו עובדים על שיחות בין רשתות שונות.
- בפעם הראשונה Windows עשוי לשאול אם לאפשר ל-MVS גישה לרשת. מומלץ לאשר (גם ברשתות פרטיות); בלי זה החיבור עובר רק דרך הממסר, ושיחות קול לא יתחברו. אפשר לשנות את זה אחר כך בהגדרות חומת האש של Windows.
New
- Voice calls: every server has a "Join chat" voice room with a speaker icon. Anyone in the server can join, up to 5 people, and you can see who is inside before joining. Mute, leave, and who's speaking.
- Privacy in calls: before your first call, a notice explains that in a call computers connect directly, so your IP address is visible to the other participants. No calls in relay-only mode.
- Microphone only during a call: the app gets the microphone only after you join a call. In this version the app doesn't access the camera, the screen or the computer's sound.
- Rename, leave and close a server: owners can rename a server and close it (it stays read-only for 30 days, then no longer shows in the app). You can leave a server.
- Phone menus: on a phone, menus open as a sheet from the bottom.
- Licences: every install includes the open-source licence notices.
Fixed
- Your first message after joining goes through faster, also when several people join at once.
- Network library upgrade (libp2p 0.56): old crypto components with 7 security advisories are gone.
- Windows: if the core component is missing, the app shows a "missing" screen instead of crash-looping.
Known
- Voice calls currently work only when everyone is on the same network (for example the same Wi-Fi). Calls across networks are in progress.
- On first run, Windows may ask whether to allow MVS on the network. Please allow it (also on private networks); otherwise connections go through the relay only, and voice calls won't connect. You can change this later in Windows Firewall settings.
Closed alpha - unsigned build. Only install it if you were invited.
| System | Download |
|---|---|
| Windows 10/11 (per user, no admin) | mvs-0.3.0-windows-x86_64-setup.exe |
| Linux, any distro (no install) | mvs-0.3.0-linux-x86_64.AppImage |
| Debian/Ubuntu | mvs-0.3.0-linux-x86_64.deb |
How to install and get started (Hebrew):
docs/release/ALPHA-QUICKSTART.md
- Alpha: the data format may still change. Servers and messages made with this build may be reset by a later one. Your identity is safe as long as you keep your 12 recovery words.
- The installers are not code-signed. Windows SmartScreen will warn: choose "More info" and then "Run anyway".
- Windows firewall: the first time MVS starts, Windows asks whether to allow it on your networks. Choose Allow (private networks are enough). MVS works either way: if it is blocked, messages go through the MVS relay, but direct connections to members are lost and voice calls may not connect. To allow it later: Windows Security, Firewall & network protection, "Allow an app through firewall", "Change settings", then tick MVS (this step needs an administrator account). MVS never changes firewall settings itself.
- The
.zip/.tar.gzfiles are the in-app updater payloads; you don't need them. manifest-body-beta.json/manifest-body-alpha.jsonare the unsigned update manifests per channel. The owner signs them offline and publishes them to theupdate-beta/update-alphareleases; until then, in-app updates are not offered.- Built by GitHub Actions from
31281dec2db50b77a5136c771253a068d194636d. Check downloads againstSHA256SUMS.
Update channel: beta
Signed update manifest for the beta channel, polled by the app. Not an installer.