Releases: xforever1313/Chaskis
Chaskis 0.5.0 (Beta 4)
This new release has various bug fixes and quality-of-life improvements.
Downloads:
- Windows installer: https://files.shendrick.net/projects/chaskis/releases/0.5.0/ChaskisInstaller.msi
- Core Nuget Package for writing Plugins: https://www.nuget.org/packages/ChaskisCore/0.5.0
- Chocolatey Package (may need approval first): https://chocolatey.org/packages/chaskis/0.5.0
- Arch Linux AUR: https://aur.archlinux.org/packages/chaskis/
Release Notes:
Core Updates - 0.5.0:
- Hopefully fixed an issue that caused fatal crashes in the parsing thread.
- Added a "debug verbosity" command which will turn up or down the verbosity in which a plugin prints to its log.
- PluginInitor now contains an instance of HttpClient that all plugins can share.
- Moved StringParsingQueue to its own class instead of living inside of IrcConnection.
Plugin Updates:
CapsWatcher - 0.3.1:
- Added verbosity to debug output
MessageFixerBot - 0.1.1:
- Removed '@' when correcting a user (per request).
RssBot - 0.4.0:
- Uses HttpClient.
- Added verbosity to debug output
- Added locks where needed.
- Added debug command to manually update an RSS feed.
UrlBot - 0.3.0:
- Uses HttpClient.
Chaskis 0.4.0 (Beta 3)
This is the third public beta of Chaskis. There are probably be bugs, and do not assume the Core API will remain the same in future releases.
- Windows Installer: https://files.shendrick.net/projects/chaskis/releases/0.4.0/ChaskisInstaller.msi
- AUR (Arch Linux): https://aur.archlinux.org/packages/chaskis/
- Chaskis Core NuGet: https://www.nuget.org/packages/ChaskisCore/
- Chaskis Installer on Chocolately (May need approval before latest gets pushed through): https://chocolatey.org/packages/chaskis/
Overall - Version 0.4.0
- Started adding Regression Tests, which tests the entire stack of Chaskis. Powered by FitNesse.
Core Updates - Version 0.4.0
- #23 - Chaskis IrcConnection now uses InterruptibleEventExecutor, so events that take longer than 15 seconds get interrupted.
- #25 - Chaskis now follows the RFC2812 standard for IRC prefixes. ~ is NOT part of the prefix.
Known Issues:
- Quit message is not sent when we disconnect.
- When we quit, it takes the ratelimit time before we exit.
Plugins
CapsWatcher - Version 0.3.0
- #26: CapsWatcher - Allow users to configure CapsWatcher to ignore acronyms
KarmaBot - Version 0.3.0
- #21: Replaced sqlite with LiteDB.
QuoteBot - Version 0.3.0
- #21: Replaced sqlite with LiteDB.
RssBot - Version 0.3.1
- Fetching RSS feeds are now async.
Beta 2
This is the second public beta of Chaskis. There are probably be bugs, and do not assume the Core API will remain the same in future releases.
- Windows Installer: https://files.shendrick.net/projects/chaskis/releases/0.3.0/ChaskisInstaller.msi
- AUR (Arch Linux): https://aur.archlinux.org/packages/chaskis/
- Chaskis Core NuGet: https://www.nuget.org/packages/ChaskisCore/
- Chaskis Installer on Chocolately (May need approval before latest gets pushed through): https://chocolatey.org/packages/chaskis/
Core Updates - Version 0.3.0
- Added the ability for plugins to talk to other plugins without directly referencing them via ChaskisEvents. For an example of this, see the KarmaBot Plugin and the WelcomeBot Plugin. This is required for a web interface.
- Added the ability for plugins to log to the Chaskis Log.
Known Issues
- Quit message is not sent when we disconnect.
- When we quit, it takes the ratelimit time before we exit.
Plugin Updates
Caps Watcher - 0.2.1
- Issue #18: Improved algorithm for detecting caps so things that aren't really caps don't trigger the bot.
Karma Bot
- Added a Chaskis Event such that one can query a user's karma.
Message Fixer Bot - 0.1.0
- Initial Release
- Issue #16: Add a "SearchAndReplace" plugin
RSS Bot - 0.3.0
- Issue #20: Allow configuration to specifiy which channel updates go to.
Url Bot
- No Longer supports file://.
Welcome Bot
- When a user joins, it asks KarmaBot for the Karma of the user, and prints it to the channel.
Beta 1
0.2.0 - Beta 1
This is the first public beta of Chaskis. There are probably be bugs, and do not assume the Core API will remain the same in future releases.
Attached to this release is the Windows Installer and the Arch Linux package.
Core Updates
Initial Release.
Known Issues
- Quit message is not sent when we disconnect.
- When we quit, it takes the ratelimit time before we exit.
Plugin Updates
Caps Watcher
Initial Release.
ConsoleOut
Initial Release.
CrossChannel
Initial Release.
IrcLogger
Initial Release.
KarmaBot
Initial Release.
MathBot
Initial Release.
QuoteBot
Initial Release.
RssBot
Initial Release.
ServerDiagnostics
Initial Release.
UrlBot
Initial Release.
UserListBot
Initial Release.
WeatherBot
Initial Release.
Known issues:
- It appears as though Weather.gov has changed is API... again... this may not work.
WelcomeBot
Initial Release.
XmlBot
Initial Release.