Releases: openmultiplayer/launcher
v1.6.1
What's Changed
In-Game & Client Features
- Added an in-game server browser (press F9), allowing you to browse the server list and switch or rejoin servers without leaving the game.
- Added custom splash screens.
- Added open.mp settings directly to the in-game pause menu.
- Added options in open.mp settings to toggle Discord status (and other status indicators).
- Improved Discord status handling and fixed incorrect IP reporting.
- Fixed multiple issues related to reconnection logic and the open.mp protocol.
- Fixed several SA-MP crash scenarios, improving overall stability.
Launcher Improvements
- Massively improved stability and performance across the entire launcher.
- Major codebase refactor on both the Rust and TypeScript sides for long-term maintainability.
- Significantly improved the server query mechanism for better efficiency and spam prevention.
- Added drag & drop reordering for favorite servers.
- Improved Windows 7 compatibility.
- Installer now ships with the WebView2 installer bundled, simplifying setup.
- Removed Discord status settings from the Advanced tab.
- Added support for custom game executable names in the Advanced settings.
- Added the ability to import and export favorite server lists.
- Automatically selects the appropriate client version if SA-MP is not already installed.
- Added per-server client version selection.
- Added extensive and meaningful log messages to improve diagnostics and support.
- Added a join prompt for password-protected servers when using quick connect.
- Added API timeouts for most APIs to improve responsiveness and reliability.
Bug Fixes & UX Improvements
- Fixed issues with file copying when files are missing (notably font files).
- Fixed server data being cached even after relaunching the application.
- Fixed theme switching glitches.
- Fixed per-server nickname input glitches.
- Fixed inverted sorting arrows.
- Fixed search input not including gamemode text.
- Improved server hostname resolution.
- Improved permission handling and user-facing messages.
- Fixed web URL validation issues.
- Fixed settings tab titles not updating after language changes.
- Added rate-limiting for server query requests to prevent spam.
- Updated and expanded localization files across multiple languages.
Documentation & Community
- Main website:
https://open.mp/ - Documentation:
https://open.mp/docs - Join the community on Discord:
https://discord.gg/samp - Support development via OpenCollective:
https://opencollective.com/openmultiplayer
This release sets the foundation for the rest of this year and prepares the client for a new and exciting chapter in 2026. With a stronger launcher, deeper in-game integration, and improved stability, upcoming releases will continue to expand functionality and user experience across the open.mp ecosystem.
Change log by merged pull requests
- Update Italian translation by @ReshiramZekrom1 in #286
- Edited sr.ts by @Trysha-rbrn in #287
- Add translations for Indonesian by @flxzor in #294
- Polish translation update by @Slideinn in #293
- Turkish translation update by @ulasbayraktar in #295
- Georgian translation update by @Lasho4 in #288
- Update Lithuanian translation by @tnz1992 in #216
- Fix Discord Update status Binding by @brunorrr in #300
- This fixes the sort arrow direction, it was inverted by @Bios-Marcel in #301
- Fixes #233 by @Bios-Marcel in #302
- The appearances tab in settings now has a radiobutton by @Bios-Marcel in #303
- update Vietnamese locale by @aujiz11 in #305
- add Finnish (Suomi) language support by @weltschmerzie in #304
- Implementation of import/export functionality for favourite servers list by @itsneufox in #307
- update Chinese translation by @dockfries in #312
- Update Italian Translation (Import/Export feature) by @ReshiramZekrom1 in #315
- feat: Added missing entries for french translation file by @MichaelAceAnderson in #321
- Ability to reorder servers in the favourites tab by dragging them around by @itsneufox in #320
- Update sr.ts by @Trysha-rbrn in #323
- Ditch PanResolver in favour of dnd-kit by @itsneufox in #324
- update georgian translation & advanced search for georgian servers by @Lasho4 in #326
- add dutch (nederlands) translations by @DignitySAMP in #329
- Update Hungarian translations with minor fixes and new strings by @Cappsyhun in #331
- Small update ru.ts with proposed corrections by @NexiusTailer in #337
- Update ru localization with latest additions by @NexiusTailer in #338
- add pt strings by @itsneufox in #339
New Contributors
- @flxzor made their first contribution in #294
- @Slideinn made their first contribution in #293
- @brunorrr made their first contribution in #300
- @weltschmerzie made their first contribution in #304
- @dockfries made their first contribution in #312
- @MichaelAceAnderson made their first contribution in #321
- @DignitySAMP made their first contribution in #329
- @Cappsyhun made their first contribution in #331
Full Changelog: v1.5.2...v1.6.1
v1.5.2
🚨🚨 PLEASE Uninstall the old version first 🚨🚨
What's Changed
Launcher changes
- Inject samp sooner if possible
- Fix encoding for polish texts in server data
- Fixed omp server check when version string is modified
- Remove manual run as admin launch, just use a GIF file for those who can't understand
- Move data storage back to
localStorageto fix the problem with data resetting once in a while - Remove discord status implementation, let native mod handle it
- Remove UPX usage
- Better deep linking
- Copy to clipboard to add server modal's textinput
- Fix the problem with d3dx9_25.dll missing
- Proper shortcut names now
Client mod changes
- Add server to client encryption (open.mp servers only) to securely communicate with server and stay safe against malicious packets.
- Re-implement client check types 69 and 5, for all samp versions (it means 0.3.7 R1 players have it as well).
- Fix animation loading, no more animation preloading on server side, playing it works at first attempt now.
- Fix RemoveBuildingForPlayer crash and remove the limit.
- Fix smoking animation when smoke special action is used and player presses LMB.
- Remove LV and LS stadiums map icons and useless checkpoints.
- Fix vehicle horn playing for others when player is pressing H while having hydraulics component.
- Increase screenshot limit from 1000 to 1,000,000.
- Implement discord status natively and built into client mod.
- 1.0 EU support.
- Fix mouse issues when the game is running on newer Windows versions.
- Remove DirectPlay dependency.
- A small heap corruption fix.
- Fix crash issues happening at 0x0040FB80 and 0x006F5636 (Disable loading of data/Paths/tracks2.dat and data\Paths\tracks4.dat).
- Completely change the way this mod hooks into functions.
- Fix compatibility issues with some CLEO4 scripts and CLEO5 & CLEO Redux.
- Fix compatibility issues with various mods.
- Properly fix animation issues with buffer overflow in names.
Contributions by others
- A tiny correction in RU localization by @NexiusTailer in #195
- Translation Update zh-TW.ts by @XiaoNiaoa in #198
- Update Arabic localization by @RouatbiH in #192
- Translation Update zh-CN.ts by @XiaoNiaoa in #197
- Implement Serbian Translation by @Trysha-rbrn in #213
- Update Italian translation by @ReshiramZekrom1 in #214
- update Vietnamese translation by @aujiz11 in #217
- Added Georgian language by @Lasho4 in #236
- Update Portuguese (Brazil) Translation File Format and Keys by @itsneufox in #234
- update polish translation by @mpudliszewski in #237
- fix encoding for polish strings by @mpudliszewski in #238
- Check for
allowed_clientsrule instead ofallow_DLto determine if server is open.mp by @xunder-matth in #253 - Fixed missing password option in cli by @znemoe in #267
- Add settings_advanced_discord_status_requires_restart key to PT translation by @itsneufox in #272
New Contributors
- @XiaoNiaoa made their first contribution in #198
- @Trysha-rbrn made their first contribution in #213
- @Lasho4 made their first contribution in #236
- @itsneufox made their first contribution in #234
- @mpudliszewski made their first contribution in #237
- @xunder-matth made their first contribution in #253
- @znemoe made their first contribution in #267
Full Changelog: v1.4.0...v1.5.2
v1.4.0
What's Changed
- More locales added/fixed.
- A lot of performance fixes
- CLI support with arguments, use
--helpfor more info - Server profile in join prompt by showing logo and banner
- Discord status now uses server logos
- Potentially fixed samp.dll injection for everyone
- open.mp client (first variation) has been added
- Better samp version selection
- Add deep linking and URI scheme
omp://ip:portand take oversamp:// - Handle URI scheme
- Add discord status buttons to download launcher and play with your friends
- Fully move to x86 (32bits) so we don't have to distribute multiple releases for different people
- No more using UPX for less false-positive malware detection
- Fix password issue when a server was previously locked and a password is stored
New Contributors
- @Ykpauneu made their first contribution in #94
- @midosvt made their first contribution in #97
- @coool9 made their first contribution in #111
- @tnz1992 made their first contribution in #114
- @aujiz11 made their first contribution in #115
- @lahaine42 made their first contribution in #117
- @karthigenius made their first contribution in #159
- @ulasbayraktar made their first contribution in #133
- @Tornamic made their first contribution in #176
Full Changelog: v1.0.0...v1.4.0
v1.0.0
Installation
Just run omp-launcher.exe
Note:
For users using old Windows 10, Windows 8(.1), or Windows 7, if you do not have WebView2 installed (comes preinstalled in newer Windows 10 and 11 setups, and comes with Microsoft Edge), You must install this launcher using setup file in releases section.
What's Changed
A new version of launcher is out, v1.0.0, and in this version, the entire UI is reworked (Special thanks to @continue2048 for his participations and helps). There are numerous changes to improve performance and resource usage to bring the best experience while using this launcher to browse servers and join your favorite one.
Here are list of new changes in latest version of open.mp launcher:
- New design
- SA-MP Installation: No need to download SA-MP separately anymore, you can choose from versions list or keep using the one installed in your game's directory!
- Banners and Discord links: Show open.mp server banners and discord invite link if available
- Ability to toggle Discord status in settings
- Performance and resource usage improvements
- Tens of new languages
Full Changelog: v0.0.1...v1.0.0
Special thanks to @continue98 for his contributions for UI design mockups
v0.0.1
First release of open.mp launcher
Please note you still need samp installed to play, you can install samp from https://sa-mp.mp/downloads/ and then open open.mp launcher to enjoy a live, reliable, and populated server list to find any server you want to play on!
Many more features will be available in future and directly built into the launcher in future versions
Installation
You can choose whether you want the portable versions or install it normally like any other application, in your desired path. For portable version, you can just download omp-launcher.exe, the other two are installers, you choose whatever you want.