Releases: GravityWolfNotAmused/PlayerCountDiscordBot
1.1.2
What's Changed
- Bump tj-actions/branch-names from 6 to 7.0.7 in /.github/workflows by @dependabot in #62
- Sunmoon tags and time tag for steam games by @GravityWolfNotAmused in #63
- Revert "Sunmoon tags and time tag for steam games" by @GravityWolfNotAmused in #64
- Sunmoon tags time tags by @GravityWolfNotAmused in #65
- Fix logic for SunMoon by @GravityWolfNotAmused in #67
- Serilog logging by @GravityWolfNotAmused in #68
- Latest <- Dev by @GravityWolfNotAmused in #70
Full Changelog: 1.1.1...1.1.2
1.1.2-Beta
What's Changed
- Sunmoon tags time tags by @GravityWolfNotAmused in #65
- Fixed issue where gametype could be null and fail to parse time.
Full Changelog: 1.1.1...1.1.2-Beta
Bug Fix - Fix Voice and Text Channel Conflict
This fix is only required if you were having issues with StatusFormat being malformed when channel is a voice channel
What's Changed
- Updated following feedback by @JManL46 in #58
- Fix issue with Voice Channels being both Voice and Text Channel interfaces. by @GravityWolfNotAmused in #60
New Contributors
Full Changelog: 1.1.0...1.1.1
Status Format Update
In this update, we focused on allowing users to access more data from providers, and to set their own status formats with tags that are parsed at update. As we have seen in testing, there is some data that isn't available to us through some providers, so we have asked them if it can be added in the future and are awaiting an answer for our next update. If at some point we get new data that others wish to use, they may request it through Discord, or GitHub issue.
Release Pipelines:
What's Changed
- User Defined Status Update by @GravityWolfNotAmused in #51
- Add license by @GravityWolfNotAmused in #52
- Creation of Status Formats by @GravityWolfNotAmused in #53
Code Changes
Documentation about the Update
Create an Issue
Join Discord
1.1.0.0-Beta
What's Changed
- User Defined Status Update by @GravityWolfNotAmused in #51
In this update, I have created the ability for users to determine their own layout of the bot's status and opened up different data points I have available on my side as tags
you can use in that format.
Full Changelog: 1.0.9.3...1.1.0.0-Beta
Release Pipelines:
Documentation about the Update
Download Here
Create an Issue
Join Discord
Primitive and String JSON Parsing Error Fix
This fixes the issue with name resolution returning a non-JSON object, and any future services that may return primitives instead of objects. There are also test cases around this.
What's Changed
- Update JsonHelper.cs by @GravityWolfNotAmused in #49
- Fix Issue by @GravityWolfNotAmused in #50
Full Changelog: 1.0.9.3...1.0.9.4
Artifact: https://github.com/GravityWolfNotAmused/PlayerCountDiscordBot/suites/8272577207/artifacts/362157873
Docker Fix & Test Cases around Docker configuration
What's Changed
- Test Cases and Docker fix by @GravityWolfNotAmused in #45
- 1.0.9.3 - Docker Fix & Test Cases by @GravityWolfNotAmused in #46
Full Changelog: 1.0.9.2...1.0.9.3
Artifact: https://github.com/GravityWolfNotAmused/PlayerCountDiscordBot/suites/8231803179/artifacts/359276393
1.0.9.3-Beta
After the last update, I left an issue with the parsing of docker configuration variables for Application variables. This fixes the possible null, the option of having steam or battle metrics, or none.
I have built test cases around this parsing logic, so that in the future if I break something I know before releasing it. Please note that this issue doesn't extend to the standard configuration as JSON holds a specific format for dictionaries that would cause the parser to fail.
I also moved the logic for setting the channel name to an extension method.
Also!
I have moved all of the documentation to the wiki. It's easier that way ;)
What's Changed
- Test Cases and Docker fix by @GravityWolfNotAmused in #45
Full Changelog: 1.0.9.2-Beta...1.0.9.3-Beta
Artifact: https://github.com/GravityWolfNotAmused/PlayerCountDiscordBot/suites/8231597521/artifacts/359262050
Battle Metrics Update
What's Changed
- Update Actions by @GravityWolfNotAmused in #28
- Dev by @GravityWolfNotAmused in #29
- Last exception fix by @GravityWolfNotAmused in #30
- Fix LastException Reset, Linting by @GravityWolfNotAmused in #31
- Merge pull request #31 from GravityWolfNotAmused/dev by @GravityWolfNotAmused in #32
- Battle Metrics Update by @GravityWolfNotAmused in #33
- Add Status Code to Steam and CFX responses. by @GravityWolfNotAmused in #34
- Debug to fix data provider issue with docker. by @GravityWolfNotAmused in #36
- Additional logging, removal of unneeded cast. by @GravityWolfNotAmused in #37
- Update DockerConfiguration.cs by @GravityWolfNotAmused in #38
- Simplify exception reset logic to parent, move logging up, remove extra log. by @GravityWolfNotAmused in #39
- Fix parse error, and remove handle last exception from interface. by @GravityWolfNotAmused in #40
- Update DockerConfiguration.cs by @GravityWolfNotAmused in #41
- Battle metrics Update by @GravityWolfNotAmused in #43
- Battle metrics Update by @GravityWolfNotAmused in #44
- 1.0.9.1 Battle Metrics Update by @GravityWolfNotAmused in #42
Full Changelog: 1.0.8...1.0.9.2
Artifact: https://github.com/GravityWolfNotAmused/PlayerCountDiscordBot/suites/8223994065/artifacts/358671409
Battle Metrics Finalization
What's Changed
- Battle Metrics Update by @GravityWolfNotAmused in #43
- Battle Metrics Update by @GravityWolfNotAmused in #44
Full Changelog: 1.0.9.1-Beta...1.0.9.2-Beta
Artifact: https://github.com/GravityWolfNotAmused/PlayerCountDiscordBot/suites/8223818039/artifacts/358656008