Skip to content

Releases: Team-Silver-Sphere/SquadJS

SquadJS v3.5.0 Release

09 Jul 12:10
77fbdd9
Compare
Choose a tag to compare

Changelog

🚀 Core Features

🚀 Plugin Features

Credits

@IgnisAlienus, @Thomas-Smyth and @werewolfboy13

SquadJS v3.4.0 Release

28 Jun 19:46
82850f6
Compare
Choose a tag to compare

Changelog

🚀 Plugin Features

Credits

@IgnisAlienus and @Thomas-Smyth

SquadJS v3.3.0 Release

27 May 14:19
053e100
Compare
Choose a tag to compare

Changelog

🚀 Core Features

  • Update admin list on layer changes (#237) @ect0s

🐛 Core Bug Fixes

  • Fix error when an admin leaves admin camera without being on the list of admins in admin camera for whatever reason (#239) @ect0s

🐛 Plugin Bug Fixes

  • Add default value for victim's name in the DiscordKillFeed plugin (#240) @ect0s

Credits

@Thomas-Smyth and @ect0s

SquadJS v3.2.2 Release

15 Apr 12:26
cdf3a1e
Compare
Choose a tag to compare

Changelog

🧰 Maintenance

Credits

@Thomas-Smyth

SquadJS v3.2.1 Release

15 Apr 12:20
baa66b1
Compare
Choose a tag to compare

Changelog

🧰 Maintenance

Credits

@Thomas-Smyth

SquadJS v3.2.0 Release

15 Feb 11:37
813aca1
Compare
Choose a tag to compare

Changelog

🚀 Core Features

  • Improve regular expression used to detect new games (#221) @ect0s

🐛 Core Bug Fixes

  • Fix handling of layers without tanks or helicopters (#228) @ect0s

🧰 Maintenance

Credits

@Thomas-Smyth, @ect0s and @werewolfboy13

SquadJS v3.1.0 Release

30 Oct 10:14
d6c0edf
Compare
Choose a tag to compare

Changelog

🚀 Core Features

  • Add A2Supdated Data to event (#204) @ect0s
  • Add 'SQUAD_CREATED' event. (#196) @ect0s
  • Add number of helicopters and tanks per team to layer information (#184) @SeanWalsh95
  • Add simple awn.gg API connector (#174) @SeanWalsh95
  • Add new events for admins warning, kicking and banning players (#171) @11TStudio
  • Store squad list and add squad information as sub-object in player information (#166) @11TStudio

🐛 Core Bug Fixes

🚀 Plugin Features

  • Changer layer image URL to new hosting location. (#216) @Shanomac99
  • Add SQUAD_CREATED to list of events emitted by Socket.io (#215) @11TStudio
  • Add warn, kick and ban events to SocketIOAPI (#209) @11TStudio
  • Add DiscordKillFeed plugin (#206) @11TStudio
  • Add link to README for socket.io plugin guide (#202) @11TStudio
  • Add PLAYER_AUTO_KICKED event to the broadcast-able socket.io messages (#201) @11TStudio
  • Add FogOfWar plugin (#189) @Thomas-Smyth
  • Add support for multiple servers to discord-base-message-updater plugin (#188) @Thomas-Smyth
  • Add number of admins online to admin-request plugin (#183) @got2bhockey
  • Add win/loss stats to Grafana (#179) @got2bhockey
  • Add option to show number of active admins and warn them when using !admin (#176) @11TStudio
  • Revamp DiscordServerStatus plugin (#175) @Thomas-Smyth
  • Add layer image to Discord server status embed (#173) @Thomas-Smyth
  • Add plugin to log FOB/HAB explosion damage to Discord (#170) @Thomas-Smyth
  • Add event broadcasts to the SocketIOAPI plugin (#167) @11TStudio

🐛 Plugin Bug Fixes

  • Fix log lines in scbl-info plugin (#180) @SeanWalsh95
  • Remove outdated README documentation for DBLog's Grafana template (#177) @got2bhockey
  • Fix seeding messages appearing after a map change whilst the server is live (#168) @11TStudio

Credits

@11TStudio, @SeanWalsh95, @Shanomac99, @Thomas-Smyth, @ect0s, @got2bhockey, @wiilover22 and got2bhockey

SquadJS v3.0.0 Release

07 Mar 17:47
Compare
Choose a tag to compare

About

This major version bump to SquadJS v3.0.0 was made to signify our new release and version number policy taking effect and to draw a line under the previous poor management of releases and version numbers.

The policy, as was at the time of release, can be found below.

Versions and Releases

Whilst installing SquadJS you may do the following to obtain slightly different versions:

  • Download the latest release - To get the latest stable version of SquadJS.
  • Download/clone the master branch - To get the most up to date version of SquadJS.

All changes proposed to SquadJS will be merged into the master branch prior to being released in the next stable version to allow for a period of larger-scale testing to occur. Therefore, we only recommend individuals who are willing to update regularly and partake in testing/bug reporting use the master branch. Please note, updates to the master branch will not be advertised in the SquadJS startup information, however, notifications of merged pull requests into the master branch may be found in our Discord. Once the master branch is deemed stable a release will be published and advertised via the SquadJS startup information and our Discord.

Releases will be given a version number with the format v{major}.{minor}.{patch}, e.g. v3.1.4. Changes to {major}/{minor}/{patch} will imply the following:

  • {major} - The release contains a new/updated feature that is (potentially) breaking, e.g. changes to event outputs that may cause custom plugins to break.
  • {minor} - The release contains a new/updated feature.
  • {patch} - The release contains a bug fix.

Please note, {minor}/{patch} releases may still break SquadJS installations, however, this may be prevented with configuration changes and should not require custom plugins to be updated.

Release version numbers and changelogs are managed by Release Drafter which relies on the appropriate labels being applied to pull requests. Version numbers are updated in the package.json file manually prior to publishing the release draft.

The above policy was written and put into effect after the release of SquadJS v2.0.5. A major version bump to SquadJS v3.0.0 was made to signify this policy taking effect and to draw a line under the previous poor management of releases and version numbers.

SquadJS v2.0.5 Release

07 Mar 14:35
Compare
Choose a tag to compare
  • Update README.
  • Add PLAYER_DISCONNECTED event.
  • Add SocketIOAPI plugin.
  • Fix placeholder plugin.

SquadJS v2.0.4 Release

28 Feb 01:14
97ebbc1
Compare
Choose a tag to compare
  • Update Node.js version listed in readme.
  • Update Grafana Dashboard template.
  • Readd DiscordPlaceholder plugin.
  • Update credits.