Skip to content

Releases: foxssake/netfox

v1.19.1

29 Dec 12:21
c67dd5c
Compare
Choose a tag to compare

Summary

As 2024's last release, v1.19.1 brings many changes and a few exciting features:

  • Display callbacks for RewindableStateMachine, to improve developer experience
  • Hitscan weapons with an example FPS game, courtesy of @krazyjakee
  • Input prediction
  • Rollback debugger, a tool to examine your code during rollback, signal by signal, tick by tick
  • Procedural node configuration, to enable nodes to automatically configure their own state, input, and interpolated properties

And of similar importance, documentation has also undergone significant changes:

  • Docs are now bundled with every release, ready for downloading and offline use
  • Docs are now available for every version on the site, instead of just the latest
    • Versions managed using mike
  • From this release and onward, doc pages have comments enabled!
    • Discussions managed by giscus

What's Changed

Full Changelog: v1.14.1...v1.19.1

v1.14.1

23 Nov 19:06
7cb5bcf
Compare
Choose a tag to compare

netfox-anniversary-banner

Summary

This release marks netfox's first anniversary - it's been a year since the release of v1 on the 23th of November, 2023! To celebrate, we bring the biggest update so far!

Highlights

  • A moving platform example ( #313 )
  • State machines that work with rollback ( #315 )
  • Improved time sync ( #314 )
  • Window tiling ( #322 )
  • Diff states ( #278 )

What's Changed

New Contributors

Full Changelog: v1.8.0...v1.14.1

v1.8.0

19 Aug 17:57
5bf94d9
Compare
Choose a tag to compare

Summary

This release brings an option to reduce bandwidth by sending input data only to the server - thanks to @nicobatty for the catch! The legacy behavior is still available through a flag on RollbackSynchronizer.

Make sure to disable enable_input_broadcast on your RollbackSynchronizer nodes for this to take effect!

What's Changed

New Contributors

Full Changelog: v1.7.0...v1.8.0

v1.7.0

09 Jun 10:25
c971417
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.4.0...v1.7.0

v1.4.0

21 Feb 18:15
3b703ce
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.1.1...v1.4.0

v1.1.1

09 Dec 17:06
3080e21
Compare
Choose a tag to compare

Upgrading

  • Remove Interpolators from the project autoloads, it's a static class now

What's Changed

Full Changelog: v1.0.1...v1.1.1

v1.0.1

26 Nov 10:52
4d68e41
Compare
Choose a tag to compare

Intermediate release to fix #140

What's Changed

New Contributors

  • @zibetnu made their first contribution in #134 - big kudos!

Full Changelog: v1.0.0...v1.0.1

v1.0.0

23 Nov 15:16
cdd9d56
Compare
Choose a tag to compare

The first major release of netfox! Includes:

  • A complete documentation site
  • Time synchronization
  • A custom network tick loop
  • Convenience signals
  • State interpolation between ticks
  • Rollback implementation
  • noray integration
  • Network input base class
  • Network weapon base class

v0.15.14

23 Nov 14:03
9bc690c
Compare
Choose a tag to compare
v0.15.14 Pre-release
Pre-release

What's Changed

Full Changelog: v0.15.9...v0.15.14

v0.15.9

16 Nov 22:49
5f26b7f
Compare
Choose a tag to compare
v0.15.9 Pre-release
Pre-release

Pre-release test release of Forest Brawl