Releases: Team-Silver-Sphere/SquadJS
SquadJS v3.5.0 Release
Changelog
🚀 Core Features
- Add reference to Community Ban List (#246) @werewolfboy13
🚀 Plugin Features
- Update Grafana dashboard template (#247) @IgnisAlienus
Credits
SquadJS v3.4.0 Release
Changelog
🚀 Plugin Features
- Replace SCBL integrations with CBL integrations (#245) @IgnisAlienus
Credits
SquadJS v3.3.0 Release
Changelog
🚀 Core Features
🐛 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
Credits
@Thomas-Smyth and @ect0s
SquadJS v3.2.2 Release
Changelog
🧰 Maintenance
- Update other urls dependent on GitHub repo owner (#234) @Thomas-Smyth
Credits
SquadJS v3.2.1 Release
SquadJS v3.2.0 Release
Changelog
🚀 Core Features
🐛 Core Bug Fixes
🧰 Maintenance
- Add Visual Studo .vs/ folder to .gitignore (#229) @werewolfboy13
Credits
SquadJS v3.1.0 Release
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
- Fix SQUAD_CREATED player info assignment (#199) @ect0s
- Fix SQUAD_CREATED event (#198) @ect0s
- Fix player disconnection event. (#191) @wiilover22
- Fix player connection event. (#190) @wiilover22
- Fix layer information link (#187) @Thomas-Smyth
- Fix kick and ban RCON regular expressions (#172) @11TStudio
- Fix nextMapToBeVoted assignment (#169) @Thomas-Smyth
🚀 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
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
- Update README.
- Add
PLAYER_DISCONNECTED
event. - Add SocketIOAPI plugin.
- Fix placeholder plugin.
SquadJS v2.0.4 Release
- Update Node.js version listed in readme.
- Update Grafana Dashboard template.
- Readd DiscordPlaceholder plugin.
- Update credits.