MSBotFramework4j project contains libraries that we rely on in our Java-based Bot projects: REST models, logging system, REST API connector and Bot builder.

Compile Dependencies (0)

Category/LicenseGroup / ArtifactVersionUpdates

Managed Dependencies (27)

Category/LicenseGroup / ArtifactVersionUpdates
Logging EPL 2.0 +1
ch.qos.logback » logback-classic2 vulnerabilities
Implementation of the SLF4J API for Logback, a reliable, generic, fast and flexible logging framework.
1.1.21.6.3
Apache 2.0
com.amazonaws » aws-lambda-java-core
Minimal set of interface definitions for Java support in AWS Lambda
1.1.01.4.0
DynamoDB Client Apache 2.0
com.amazonaws » aws-java-sdk-dynamodb
The AWS Java SDK for Amazon DynamoDB module holds the client classes that are used for communicating
1.10.722.54.2
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-core2 vulnerabilities
Core Jackson processing abstractions (aka Streaming API), implementation for JSON
2.7.33.2.2
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-databind55 vulnerabilities
General data-binding functionality for Jackson: works on core streaming API
2.7.33.2.2
Core Utils Apache 2.0
com.google.guava » guava3 vulnerabilities
Guava is a suite of core and expanded libraries that include
19.033.7.1-jre
Testing Apache 2.0
com.jayway.restassured » rest-assured
Java DSL for easy testing of REST services
2.9.06.0.1
JSON Lib Apache 2.0
com.jayway.restassured » json-path2.9.06.0.1
com.mashape.unirest » unirest-java
Simplified, lightweight HTTP client library.
1.4.93.14.5
Web Framework Apache 2.0
com.sparkjava » spark-core2 vulnerabilities
A micro framework for creating web applications in Kotlin and Java 8 with minimal effort
2.32.9.4
Reflection Apache 2.0
commons-beanutils » commons-beanutils3 vulnerabilities
Apache Commons BeanUtils provides an easy-to-use but flexible wrapper around reflection and introspection.
1.9.21.11.0
Logging Apache 2.0
commons-logging » commons-logging
Apache Commons Logging is a thin adapter allowing configurable bridging to other,
1.21.4.0
Testing EPL 2.0
junit » junit1 vulnerability
JUnit Jupiter is the API for writing tests using JUnit 5.
4.126.1.3
Core Utils Apache 2.0
org.apache.commons » commons-lang31 vulnerability
Apache Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are ...
3.43.20.0
Config Apache 2.0
org.apache.commons » commons-configuration22 vulnerabilities
The Commons Configuration software library provides a generic configuration interface that enables an application to ...
2.02.15.1
HTTP Clients Apache 2.0
org.apache.httpcomponents » httpclient1 vulnerability
Apache HttpComponents Client
4.5.15.6.4
HTTP Clients Apache 2.0
org.apache.httpcomponents » httpcore
Apache HttpComponents HTTP/1.1 core components
4.4.45.4.3
HTTP Clients Apache 2.0
org.apache.httpcomponents » httpasyncclient
Apache HttpComponents AsyncClient
4.1.14.1.5
MIME Types Lib Apache 2.0
org.apache.httpcomponents » httpmime
Apache HttpComponents Client
4.5.15.6.4
Assertion Apache 2.0
org.assertj » assertj-core1 vulnerability
Rich and fluent assertions for testing in Java
3.3.03.27.7
JSON Lib Public
org.json » json2 vulnerabilities
JSON is a light-weight, language independent, data interchange format.
2014010720260814
Apache 2.0
org.msbotframework4j » msbotframework4j-core0.10.1.4
Apache 2.0
org.msbotframework4j » msbotframework4j-logging0.10.1.4
Apache 2.0
org.msbotframework4j » msbotframework4j-connector0.10.1.4
Apache 2.0
org.msbotframework4j » msbotframework4j-builder0.10.1.4
org.msbotframework4j » msbotframework4j-sample-echo0.1
Logging MIT
org.slf4j » slf4j-api
API for SLF4J (The Simple Logging Facade for Java) which serves as a simple facade or abstraction for various logging ...
1.7.72.0.18