All Versions
12
Latest Version
Avg Release Cycle
27 days
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v0.3.0 Changes
- โ Added optional support for receiving remote files and uploading local files via the
SupportsFiles
typeclass (see issue #17 and #14 - โ Added files support to the adapters
- Shell
- Slack
- Telegram
- ๐ Changed bot runner in
IsAdapter
to be simpler to implement. - ๐ Changed the IsAdapter API.
- The new API is lens based. Adapter dependent types are constrained via the requirement for certain lens class instances.
- Deprecated
getUsername
andgetChannelName
, these are now accessible via the lens class instances.
- ๐ Changed Util API
Marvin.Util.HTTP
has been removed (was empty) until an API has been foundMarvin.Util.Mutable
has been removed as BotReacting now has aMonadBase
andMonadBaseControl
instance meaning the functions fromlifted-base
can be used without modification.
- ๐ Fixed issue #7 where initializer overwrites files
- Preprocessor now uses the new
external-scripts.json
spec from issue #8 - โ Added some generic handlers for file down/upload and version
- ๐ง Configuration is now abstract and based on a typeclass
- Added lower level run functions so the user can specify logging and config implementation
- ๐ฆ Switched to hpack for package management
- Exporting internal data constructors for adapters per request from @jchildren in #21
- ๐ Changed Adapter API, channel names are now optional
- ๐ Changed slack channel implementation, channel topic is now optional
- โ Added optional support for receiving remote files and uploading local files via the
-
v0.2.5
September 24, 2017 -
v0.2.4 Changes
September 23, 2017- ๐ Fixed an old bug when getting information about unnamed channels
-
v0.2.3 Changes
March 05, 2017- โ
A big thanks to @lubomir for testing the IRC adapter and contributing the following changes
- Better command recognition in IRC adapter
- Bot now properly registers in IRC
- Added config setting to IRC for channels which the bot should join
- โ
A big thanks to @lubomir for testing the IRC adapter and contributing the following changes
-
v0.2.2 Changes
March 05, 2017- โ Removed the integration tests from the cabal package config
-
v0.2.1 Changes
March 04, 2017- ๐ Fixed the templates for the initializer
- โ added tests to ensure integration test bot and project created by initializer actually compile
- ๐ Fixed the travis configurations
-
v0.2.0 Changes
February 25, 2017- Implemented an adapter for IRC
- โ Added manual lens class instances to expose the datatypes and instances using them.
-
v0.1.5
February 18, 2017 -
v0.1.4
February 17, 2017 -
v0.1.3
February 17, 2017