Skip to content
This repository has been archived by the owner on Apr 16, 2024. It is now read-only.

Releases: DareFox/kmttAPI

v0.3.6

25 Aug 21:44
Compare
Choose a tag to compare

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

22 Aug 13:33
Compare
Choose a tag to compare

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

17 Jul 22:23
Compare
Choose a tag to compare

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

15 Jun 16:42
Compare
Choose a tag to compare

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

15 Jun 16:28
Compare
Choose a tag to compare

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

15 Jun 16:22
Compare
Choose a tag to compare

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

22 Apr 13:38
Compare
Choose a tag to compare

Changelog:

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

10 Apr 12:28
9dd5cfe
Compare
Choose a tag to compare

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

06 Apr 13:49
Compare
Choose a tag to compare

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 in Builder 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

05 Apr 22:53
Compare
Choose a tag to compare

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