Skip to content

Releases: FreeFangGame/freefang-server

FreeFang-server BETA 0.4.1

16 Jul 00:12
Compare
Choose a tag to compare

This release is an emergency bugfix release for 0.4.1, it fixes a syntax error that made it into the last release and a bug related to killing a player during the night which killed their lover during that same night.

FreeFang BETA 0.4.0

15 Jul 23:31
Compare
Choose a tag to compare

#BETA 0.4.0
This release is a major beta release and one of the last of its kind before a non-beta release of the freefang server!
Here's the new stuff:

NEW ROLE: Cupid

Cupid wakes up on the first night and pairs two players, if one of those two players dies, then so does the other.

IMPROVEMENTS: The witch can now pass her turn and choose to not kill or revive anyone.

Quite a few important bug fixes and stability improvements.

FreeFang server BETA 0.3.1

04 Jul 00:09
Compare
Choose a tag to compare

This patch release emergency-fixes a critical bug where a role without any alive players could wake up and freeze the game.

Full Changelog: 0.3.0...0.3.1

FreeFang BETA 0.3.0

03 Jul 20:31
ca54cc7
Compare
Choose a tag to compare

Today a new minor release brings us closer to a full non-beta release of the FreeFang server.
For this release the following have been added:

New role: the Witch

The witch role (a classic in the werewolf game) has been implemented.
This role has the right to kill one player during the night and revive one player that has died that same night.
Both of those powers can only be used once per game.

Stability improvements and bug fixes

Several server side stability improvements have been made fixing several crashes
An important edge case has also been handled such as multiple players choosing the same name in a game (which should NOT be allowed as its a unique identifier).

Full Changelog: 0.2.1...0.3.0

FreeFang BETA 0.2.1

02 Jul 12:07
Compare
Choose a tag to compare

A minor patch release which adds support for pypi.
This release is the first one to be uploaded to pypi.org at https://pypi.org/project/freefang-server/.

Freefang BETA 0.2.0

30 Jun 15:35
Compare
Choose a tag to compare

FreeFang Beta 0.2.0

This release is a major beta release for FreeFang and a big step towards an actual release.
The following have been added

Full voting revamp and voting scheme customization

You can now choose the voting scheme for each side upon game creation.
There are three voting schemes as of now, absolute majority (a player dies if he has >50% of votes against him), relative minority (most votes dies), unanimity (all votes must be on the same player).
Protocol documentation will be added for this.

SSL support

You can now use the -k and -c CLI arguments to use an SSL key and certificate for your server which will use them and support SSL.

Major codebase cleanups

The codebase has received important cleanups and comments to make everything more readable and easier to get through.
Such as a full rewrite of the role distribution algorithm.

As always, bug fixes and miscellaneous improvements.

NOTE: For release 0.1.1, i forgot to update the version in setup.py, this will not happen again.

Full Changelog: 0.1.1...0.2.0

Freefang BETA 0.1.1

27 Jun 21:14
Compare
Choose a tag to compare

FreeFang's second BETA release with minor changes and fixes.

Added pre-game chat (aka when you are waiting for your game to fill up)
Added Protector role, the protector wakes up first during the night and chooses one player that will be immune to death for the night (effect thankfully expires when the day comes).
Added proper setup.py and setuptools for future pypi publish.
Various bug fixes and technical improvements

Full Changelog: 0.1.0...0.1.1

FreeFang 0.1.0

27 Jun 13:14
Compare
Choose a tag to compare

Overview

First BETA release of FreeFang with main gameplay and features implemented on both freefang-qt and the server.

Features

Full working Werewolf experience implemented server and client side.
Custom rulesets for basic game customization (which roles for how many people).
A Seer and Hunter role (with more to come).

Note

If you want to contribute FreeFang or spread the word about it you are more than welcome.
More releases are to come with a lot more new stuff, such as more roles, game customization, and improvements.

Contributors

@lukakralik
@Solirs