Releases: BotMill/kik-botmill
Releases · BotMill/kik-botmill
v2.0.0-RC1
Release Notes for v2.0.0-RC1
This major release has significant changes to improve developer productivity by introducing annotations for developers.
Introduce the following features
- Introduced the use of annotations to catch events and respond to it. Previous versions uses the defineBehaviour to create action frames, this was the preferred way of doing it as of v1.x but that will change in v2.x with the introduction of the annotations.
- Removed the definition of bot-class-definition init parameter and instead, created the @bot annotation to tag bot definition classes so that they will be included upon initialization of the class loader.
- Addition of BotMillSession object will allow developers to store and fetch data within their bot using either MAP or MONGODB nosql database.
- Integration with BotMill-core project that provides common utilities and interface between BotMill frameworks
v1.2.1
Release Notes for v1.2.1
- Introduced Metadata Builder
- Implement Picture Object Response
v1.2.0
Release Notes for v1.2.0
- Recreated AbstractDomain to AbstractKikBot
- Redefined the BotMillController class for behaviours
- Official release of the annotation-based configuration
v1.1.0
Release Notes for v1.1.0
- Introduced @BotMillDomain to tag Domain objects
- Introduced @BotMillController to tag Action objects
- Extended the AbstractDomain to parse Annotated source
This major release introduced new features for developers to ease the creation of Actions by 1) introducing the annotations for methods to tag it as a response invocation and 2) Exposing the actionBuilder via the domain abstract class.
v1.0.2
Release Notes for v1.0.2
- Enhanced the Keyboard Builder to make it more flexible and independent with response objects
- Initial version of the Json to Action Builder Implementation
- Exposed Delay and TimeType on builders
v1.0.1
Release Notes for v1.0.1
- Added KikBotMillLoader to isolate the EntryPoint class definition. This is to seamlessly integrate with otther Java Frameworks
- Added Friend-Picker Response Handler
v1.0.0
Release Notes for v1.0.0
- Authentication
- Configuration
- Sending and Receiving Messages
- Text
- Link
- Picture
- Video
- Start Chatting
- Scan Data
- Sticker
- Is Typing
- Delivery Receipt
- Read Receipt
- Friend Picker
- Keyboards
- Attributions
- Broadcasting
- User Profiles
- Kik Codes