Skip to content

Commit e0bb0d9

Browse files
authored
Merge pull request #1169 from itsneufox/master
Update server version in announcement to v1.5.8.3079
2 parents 4fde018 + 0510966 commit e0bb0d9

File tree

2 files changed

+65
-1
lines changed

2 files changed

+65
-1
lines changed

frontend/docs/changelog.md

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,70 @@ sidebar_label: Changelog
44
description: open.mp development progress and changelog.
55
---
66

7+
## **[v1.5.8.3079](https://github.com/openmultiplayer/open.mp/releases/tag/v1.5.8.3079) (Latest)**
8+
9+
10+
We're excited to announce the release of out latest server version!
11+
12+
This update brings several important fixes and introduces a long awaited new feature: **Fully controllable NPCs**!
13+
14+
For full changelog please read it from [here](https://github.com/openmultiplayer/open.mp/releases/tag/v1.5.8.3079).
15+
16+
**Major Features:**
17+
18+
- Introdued fully controllable NPCs as a built-in server feature, removing the need for external NPC plugins and enabling deeper server-side AI and automation.
19+
- Added a C API and C API SDK, allowing developers to integrate open.mp directly with native code and external tooling.
20+
- Added the ability to call Pawn natives from the open.mp C++ SDK, significantly improving interoperability between scripting and native modules.
21+
22+
**Networking & Performance:**
23+
24+
- Significant network performance improvements, resulting in faster synchronization and more responsive gameplay.
25+
- Added multiple sync validation checks to prevent invalid data, spoofed states, and malformed packets.
26+
- MTU values are now validated against the maximum allowed per client version, preventing misconfiguration and instability.
27+
28+
**Platform & Compatibility:**
29+
30+
- Upgraded OpenSSL from 1.1.1 to 3.0.13, officially deprecating legacy Linux distributions and ensuring proper support for modern systems.
31+
- Added environment variable support for config.json, making containerized, CI/CD, and production deployments easier and more flexible.
32+
33+
**NPC & Gameplay Improvements:**
34+
35+
- NPC IDs now allocate from highest to lowest, preventing conflicts and improving predictability.
36+
- Deprecated ConnectNPC in favor of the new built-in NPC system.
37+
- Forced train creation to always use 4 consecutive IDs, fixing long-standing inconsistencies.
38+
- Fixed train passenger synchronization issues.
39+
40+
**Stability & Bug Fixes:**
41+
42+
- Fixed an infamous issue with spawn data
43+
- Fixed kick delay issues.
44+
- Fixed crashes related to gangzones in the checking list during server restarts.
45+
- Fixed random occurrences of player state being set to None after spectating.
46+
- Fixed stdin lock on Linux during server shutdown.
47+
- Fixed chatlogging not affecting death messages.
48+
- Removed the legacy Fixes component due to instability, redundancy, and its functionality being superseded by newer systems.
49+
- Numerous small Pawn native fixes for improved correctness and usability.
50+
51+
**Documentation & Community:**
52+
53+
- New and updated NPC scripting API (Pawn natives) are available in the official [documentation](https://open.mp/docs)
54+
- Join the community and get support on [Discord](https://discord.gg/samp)
55+
- Support development via [OpenCollective](https://opencollective.com/openmultiplayer)
56+
57+
This release sets the direction for the remainder of this year and lays the foundation for a new chapter in 2026.
58+
We are entering a phase focused on deeper tooling, stronger native integrations, and more ambitious releases.
59+
We’re excited to build what comes next together with the community.
60+
61+
62+
<br />
63+
64+
<hr />
65+
766
## **[v1.4.0.2779](https://github.com/openmultiplayer/open.mp/releases/tag/v1.4.0.2779) (Latest)**
867

68+
<details>
69+
<summary>Click here to expand</summary>
70+
971
We're excited to announce the release of out latest server version!
1072

1173
This update brings several important fixes and introduces an exciting new feature: **openmp Packet Encryption**.
@@ -35,6 +97,8 @@ For full changelog please read it from [here](https://github.com/openmultiplayer
3597
- Fix crash related to moving objects.
3698
- Fix player vehicle data resetting before OnPlayerDeath is called.
3799

100+
</details>
101+
38102
<br />
39103

40104
<hr />

frontend/src/pages/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ const HomepageHeader = () => {
102102
<Translate
103103
id="announcement.serverVersion"
104104
description="Announcement: server version and features"
105-
values={{ version: <b>1.4.0.2779</b> }}
105+
values={{ version: <b>v1.5.8.3079</b> }}
106106
>
107107
{'Version {version} of open.mp server is out with many fixes, performance boosts, and new features!'}
108108
</Translate>{" "}

0 commit comments

Comments
 (0)