diff --git a/Readme.md b/Readme.md index 0a5544d..87e3c7b 100644 --- a/Readme.md +++ b/Readme.md @@ -97,4 +97,9 @@ cache.refreshFunction((key) -> { client.registerCache(CacheType.EPUBS, cache); ``` -If you now do an epub operation, the client will use the cache you supplied. \ No newline at end of file +If you now do an epub operation, the client will use the cache you supplied. + + +# Changelog + +See [changelog](doc/changelog.md). \ No newline at end of file diff --git a/doc/changelog.md b/doc/changelog.md new file mode 100644 index 0000000..998fa7e --- /dev/null +++ b/doc/changelog.md @@ -0,0 +1,39 @@ +# Changelog + +## 0.0.2 + +**Type**: Pre-release + +**Description**: Secondary test of publishing. This release was published to test version management within Github. Do not use this release! + +**Features**: + +Initial author features have been added + +**Fixes**: + +- Caching + - Memory leak due to dangling thread pools have been fixed. + - Dead lock bug in [AbstractCache](../lib/src/main/java/org/koppe/epub/client/cache/AbstractCache.java) has been fixed. + +**Known Issues**: + +- Many (as I said, don't use this.) + +## 0.0.1 + +**Type**: Pre-release + +**Description**: Initial release of the library. Was released for testing purposes, should not be used. + +**Features**: + +Initial epub, caching and login features have been added. + +**Fixes**: + +- None + +**Known Issues**: + +- Many (as I said, don't use this.) \ No newline at end of file diff --git a/lib/build.gradle b/lib/build.gradle index 732aba8..d4813b4 100644 --- a/lib/build.gradle +++ b/lib/build.gradle @@ -5,7 +5,7 @@ plugins { } group = 'org.koppe.epub.client' -version = '1.0.0' +version = '0.0.2' description = 'Client library for an epub library application' repositories { @@ -33,8 +33,14 @@ dependencies { testAnnotationProcessor("org.projectlombok:lombok:1.18.44") } +base { + archivesName = "epub-lib-client" +} + // Apply a specific Java toolchain to ease working on different environments. java { + withSourcesJar() + withJavadocJar() toolchain { languageVersion = JavaLanguageVersion.of(21) } @@ -85,12 +91,12 @@ publishing { } repositories { maven { - name = "nexus" - url = project.findProperty('nexusUrl') ?: '' + name = "github" + url = 'https://maven.pkg.github.com/GeKoppe/epub_library-client' credentials { - username = project.findProperty('nexusUsername') ?: '' - password = project.findProperty('nexusPassword') ?: '' - } + username = findProperty('gpr.user') ?: '' + password = findProperty('gpr.key') ?: '' } } -} + } +} \ No newline at end of file