All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Updated dependencies
- Added support for Adaptive Cards 1.4 universal actions
adaptiveCard/action
(#12) - Added unit tests - 100% code coverage
- Moved from Travis CI to Github Actions
- Migrated from TSLint to ESLint
- Migrated to botbuilder 4.14.1
- Fixed issues where submitAction could return an error if overrides was not defined
- Fixed an issue where selectItem returned a success even when an error occurred
- Using bot framework
^4.9.0
- Support for
send
andedit
forsubmitActions
(#10)
- Fixed an issue where
context.activity.value
is undefined (#6, #7)
- Moved
botbuilder-core
todevDependencies
- Removed
ms-rest-js
package (#1)
- Added logging (
msteams
namespace)
- Fixed the
type
of the response toinvokeResponse
- Migrated to
[email protected]
- Breaking changes in the
IMessagingExtensionMiddlewareProcessor
where types frombotbuilder-core
is used instead of custom defintions - Updated Travis build settings
- Removed
botbuilder-teams
- Removed all custom interface declarations
onQueryLink
is no longer filtering oncommandId
(as that is not sent in thecomposeExtension/onQueryLink
)- Changed signature for
onQueryLink
to useIAppBasedLinkQuery
as value, to match official swagger - Updated devDependencies
- Changed signature for
onSubmitAction
andonFetchTask
to use newIMessagingExtensionActionRequest
interface - Changed signature for
onFetchTask
to returnMessagingExtensionResult
(forauth
andconfig
) orITaskModuleResult
(when usingcontinue
ormessage
)
- Fixed versions for dependencies
- Added support for action command responses (
onFetchTask
-composeExtension/fetchTask
) - Added support for
Action.Submit
from adaptive cards (onCardButtonClicked
-composeExtension/onCardButtonClicked
) - Added support for select item in Message Extensions (
onSelectItem
-composeExtension/selectItem
)
- Added support for Link unfurling (
onQueryLink
-composeExtension/queryLink
) - Added support for Message Actions (
onSubmitAction
-composeExtension/submitAction
)
- Made all methods of
IMessagingExtensionMiddlewareProcessor
optional
- Initial release