Skip to content

Releases: DarkflameUniverse/DarkflameServer

V3.1.1

21 Jan 15:27
306d959
Compare
Choose a tag to compare

What's Changed

Major Fix

  • fix: Release removes password generation for accounts by @EmosewaMC in #1738

Other fixes

  • feat: Entity message handling and a usage of said message handling by @EmosewaMC in #1737
  • fix: REMOVEME by @EmosewaMC in #1733
  • fix: Use proper session flag checks and move save nullptr check to a more logical place by @EmosewaMC in #1734

Full Changelog: v3.1.0...v3.1.1

v3.1.0

18 Jan 01:42
b0d993d
Compare
Choose a tag to compare

What's Changed

Features

Fixes

Chores

Full Changelog: v3.0.1...v3.1.0

v3.0.1

29 Dec 03:26
1b9f7e4
Compare
Choose a tag to compare

What's Changed

  • feat: start car races if you "equip" the car near the car pad; add more old ns scripts to ignore list by @EmosewaMC in #1681
  • fix: Create resServer and logs if it doesnt exist and update readme by @EmosewaMC in #1686
  • chore: remove unneeded Component.cpp, forward declare dependencies, and make Component definition header-only by @jadebenn in #1688
  • fix: skip non-files for migrations by @EmosewaMC in #1690
  • feat: add ns race server script and ignore 3 scripts from pet cove by @EmosewaMC in #1682
  • fix: folder and file checks by @EmosewaMC in #1692
  • fix: remove bandwidth limit by @EmosewaMC in #1693
  • fix: use encoding on latin1 strings from cdclient by @EmosewaMC in #1694
  • fix: use simpler converter for latin1 by @EmosewaMC in #1695
  • fix: use correct res path for fdb check by @EmosewaMC in #1699
  • fix: remove dead loop by @EmosewaMC in #1700

Full Changelog: v3.0.0...v3.0.1

v3.0.0

18 Dec 00:26
a60865c
Compare
Choose a tag to compare

What's Changed

New Features and updates

Fixes

Read more

v2.3.0

10 May 21:29
4d1395e
Compare
Choose a tag to compare

What's Changed

Features

  • feat: Dragonmaw by @EmosewaMC in #1562
    • Dragonmaw Chasm Race track fully works now!
  • feat: Add MovingAI pathing for NPCs without combatAI by @EmosewaMC in #1509
    • Heimleich Stewblaster, Cleaner Robots, and other non-combat NPCs move around now!
  • feat: refactor vanity by @aronwk-aaron in #1477
    • The vanity system is now more robust, modular and versatile to add simple modifications via the server!
  • feat: refactor slash commands system into more scalable system by @aronwk-aaron in #1510

Fixes

Read more

v2.2.0

25 Feb 08:02
e729c7f
Compare
Choose a tag to compare

What's Changed

  • chore: Move static Player functions and internal linkage to manager class by @EmosewaMC in #1412
  • chore: remove all raw packet reading from chat packet handler by @aronwk-aaron in #1415
  • chore: Move Player ghosting functionality to GhostComponent by @EmosewaMC in #1413
  • feat: Add announcement for mismatched fdb by @EmosewaMC in #1424
  • fix: uninitialized variable in PlayerContainer by @EmosewaMC in #1423
  • fix: turn warnings into errors by @EmosewaMC in #1425
  • chore: remove singleton for dpWorld by @EmosewaMC in #1427
  • chore: Upgrade Ubuntu to 22.04 for CI runs by @jadebenn in #1432
  • chore: Use references instead of pointers in StringifiedEnum.h by @jadebenn in #1430
  • fix: spiders spawn camping in Avant Gardens by @EmosewaMC in #1422
  • chore: Misc. component cleanup by @jadebenn in #1433
  • Add warning about docker-compose on windows by @Xiphoseer in #1438
  • fix: faction changes not allowing updated targets by @EmosewaMC in #1437
  • refactor: allow usage of NiPoint3 and NiQuaternion in constexpr context by @jadebenn in #1414
  • chore: upgrade MacOS build settings for better C++20 compatibility by @jadebenn in #1435
  • chore: Update render component and delete unused code by @jadebenn in #1429
  • chore: nitpicks on rendercomponent changes by @jadebenn in #1440
  • chore: Player class removal by @EmosewaMC in #1445
  • chore: Remove transitive include for Detour, remove unused fields by @EmosewaMC in #1450
  • chore: Use vector instead of forward_list for dpGrid for ~50% physics loop speed improvement by @EmosewaMC in #1447
  • chore: Convert CDClientManager to be a namespace by @EmosewaMC in #1431
  • chore: Move database storage containers to be translation unit local to allow for safe references by @EmosewaMC in #1434
  • chore: remove SHA512, move md5 to thirdparty by @EmosewaMC in #1443
  • refactor: Change TryParse implementation by @jadebenn in #1442
  • chore: General cleanup roundup by @jadebenn in #1444
  • chore: make predefined name unique when the name files are not provided by @aronwk-aaron in #1453
  • fix: fix no effect playing when picking up item by @EmosewaMC in #1455
  • fix: Remove hard coded groups for spawners by @EmosewaMC in #1454
  • chore: use ranges in EntityManager and touch up by @EmosewaMC in #1451
  • chore: remove copy pasted logic in PhantomPhysics by @EmosewaMC in #1446
  • fix: close trade window when one player ends the trade by @EmosewaMC in #1457
  • refactor: Rewrite BehaviorMessage classes to use member initialization, preferred member naming conventions, and const-ref getters by @jadebenn in #1456
  • fix: EntityManager incorrectly inverted statement by @EmosewaMC in #1459
  • chore: Remove anonymous namespace from GeneralUtils.h by @jadebenn in #1460
  • chore: Update Amf3.h member naming scheme by @jadebenn in #1463
  • fix: Use set for buff removal by @EmosewaMC in #1464
  • feat: achievement vendor and vendor feedback by @aronwk-aaron in #1461

Full Changelog: v2.1.0...v2.2.0

v2.1.0

13 Jan 04:09
0bc1214
Compare
Choose a tag to compare

What's Changed

Fixes

Chores

Full Changelog: v2.0.0...v2.1.0

v2.0.0 - First Updated Release!

05 Jan 20:49
2804dc3
Compare
Choose a tag to compare

v2.0.0 Release!

First updated release!
Over the past two years, many fixes have been made and we are glad to do a second official release.
But due to the amount of changes without a release, we are just letting GitHub auto-generate the release notes.
We are planning on doing more incremental releases to avoid this bloated changelog going forward.

Attached you can find the source and compiled builds for windows, macos, and linux!
You can also check out our official docker container here!

Below you can find an auto-generated list of all the changes, fixes, and improvements over the past two years!

What's Changed

Read more

First public release!

05 Dec 18:23
a986038
Compare
Choose a tag to compare

This is our first public release for our game's server code!
We spent a lot of our spare time making this a reality and making sure it would work for our needs.
There are a lot of things that we could have and wanted to improve; but there's no point for us to keep the source hidden anymore.

We hope you all enjoy tinkering with the source, and experiencing the game once more :)

Per aspera ad astra!
-The DLU Team.