Releases: DareFox/kmttAPI
v0.3.6
Changelog:
- CommentsTree: Remove parent and make function use iterations d3dfbb1
How to install:
Add jitpack.io repository to build script
repositories {
// other repositores...
maven("https://jitpack.io")
}
And add kmttAPI to dependencies
dependencies {
// other dependencies...
implementation("com.github.DareFox:kmttAPI:0.3.6")
}
This snippets are for Gradle Kotlin DSL. To see code for your builder, visit Jetpack.io repo
Full Changelog: 0.3.5...0.3.6
v0.3.5
Changelog:
- Models-AdditionalData: Use String instead of Enum 1abd4fc
How to install:
Add jitpack.io repository to build script
repositories {
// other repositores...
maven("https://jitpack.io")
}
And add kmttAPI to dependencies
dependencies {
// other dependencies...
implementation("com.github.DareFox:kmttAPI:0.3.5")
}
This snippets are for Gradle Kotlin DSL. To see code for your builder, visit Jetpack.io repo
Full Changelog: 0.3.4...0.3.5
v0.3.4
Changelog:
- QuizAPI: Add support for public quiz api (only one function - get result of quiz) 9d971f4
How to install:
Add jitpack.io repository to build script
repositories {
// other repositores...
maven("https://jitpack.io")
}
And add kmttAPI to dependencies
dependencies {
// other dependencies...
implementation("com.github.DareFox:kmttAPI:0.3.4")
}
This snippets are for Gradle Kotlin DSL. To see code for your builder, visit Jetpack.io repo
Full Changelog: 0.3.3...0.3.4
v0.3.3
Changelog:
- UserAPI: Make eachGetOperations lambda suspendable 644b39d
- UserAPI: Add support for coroutine cancellation (what?) d52578f
How to install:
Add jitpack.io repository to build script
repositories {
// other repositores...
maven("https://jitpack.io")
}
And add kmttAPI to dependencies
dependencies {
// other dependencies...
implementation("com.github.DareFox:kmttAPI:0.3.3")
}
This snippets are for Gradle Kotlin DSL. To see code for your builder, visit Jetpack.io repo
Full Changelog: 0.3.2...0.3.3
v0.3.2
Changelog:
- Build: Provide sources and docs in the KmttAPI jar file 3fabae3
P.S. Sample codes do not work in IDEA and it shows /* compiled code */
message instead of sample code.
Regardless, you can see sample code by Ctrl+LMB on sample name
idea64_svR9l6yx9t.mp4
How to install:
Add jitpack.io repository to build script
repositories {
// other repositores...
maven("https://jitpack.io")
}
And add kmttAPI to dependencies
dependencies {
// other dependencies...
implementation("com.github.DareFox:kmttAPI:0.3.2")
}
This snippets are for Gradle Kotlin DSL. To see code for your builder, visit Jetpack.io repo
Full Changelog: 0.3.1...0.3.2
v0.3.1
Changelog:
- UserAPI: Add getAll* functions with lambda between get operations a10059d 2156295 b3fdb78
- Add utillity to convert list of comments to a node tree 5ad56a2
- API Docs: Change description from Russian to English d1e0610
- Comment: change "replyTo" type from Int to Long 86f0fb7
How to install:
Add jitpack.io repository to build script
repositories {
// other repositores...
maven("https://jitpack.io")
}
And add kmttAPI to dependencies
dependencies {
// other dependencies...
implementation("com.github.DareFox:kmttAPI:0.3.1")
}
This snippets are for Gradle Kotlin DSL. To see code for your builder, visit Jetpack.io repo
Full Changelog: 0.3.0...0.3.1
v0.3.0
Changelog:
- Fix enums serialization 0ad2790
- Fix enums naming 0ad2790
- Added more Notifications type 7380682, 6fa4dcf
- Added UserAPI 151427d, d21f863
- Changed Counter entry field name 5cadc84
- Added double-checked lock in builders for memoization 20b501a
How to install:
Add jitpack.io repository to build script
repositories {
// other repositores...
maven("https://jitpack.io")
}
And add kmttAPI to dependencies
dependencies {
// other dependencies...
implementation("com.github.DareFox:kmttAPI:0.3.0")
}
This snippets are for Gradle Kotlin DSL. To see code for your builder, visit Jetpack.io repo
v0.2.1
Changelog:
- Add support for Webp type data
How to install:
Add jitpack.io repository to build script
repositories {
// other repositores...
maven("https://jitpack.io")
}
And add kmttAPI to dependencies
dependencies {
// other dependencies...
implementation("com.github.DareFox:kmttAPI:0.2.1")
}
This snippets are for Gradle Kotlin DSL. To see code for your builder, visit Jetpack.io repo
v0.2.0
Changelog:
- Move object creation logic from classes to
Builders
: authKmtt() and publicKmtt() - Prevent creation of API object duplicates. Can be turned off via
preventClientDuplication = false
inBuilder
arguments
How to install:
Add jitpack.io repository to build script
repositories {
// other repositores...
maven("https://jitpack.io")
}
And add kmttAPI to dependencies
dependencies {
// other dependencies...
implementation("com.github.DareFox:kmttAPI:0.2.0")
}
This snippets are for Gradle Kotlin DSL. To see code for your builder, visit Jetpack.io repo
v0.1.0
First version of kmttAPI! 🎉..?
Changelog:
- Added support for public Entry API
- Added support for public Comment API
How to install:
Add jitpack.io repository to build script
repositories {
// other repositores...
maven("https://jitpack.io")
}
And add kmttAPI to dependencies
dependencies {
// other dependencies...
implementation("com.github.DareFox:kmttAPI:0.1.0")
}
This snippets are for Gradle Kotlin DSL. To see code for your builder, visit Jetpack.io repo