diff --git a/LICENSE b/LICENSE index a8ba33f..0a87dfc 100644 --- a/LICENSE +++ b/LICENSE @@ -20,7 +20,7 @@ - Executor - Shell, JVM, and SSH command execution on Linux, MacOS, or Windows for Java 8+ [The Apache Software License, Version 2.0] https://git.dorkbox.com/dorkbox/Executor - Copyright 2022 + Copyright 2023 Dorkbox LLC Extra license information @@ -47,25 +47,25 @@ - kotlinx.coroutines - Library support for Kotlin coroutines with multiplatform support [The Apache Software License, Version 2.0] https://github.com/Kotlin/kotlinx.coroutines - Copyright 2022 + Copyright 2023 JetBrains s.r.o. - SLF4J - Simple facade or abstraction for various logging frameworks [MIT License] - http://www.slf4j.org - Copyright 2022 + https://www.slf4j.org + Copyright 2023 QOS.ch - Logback - Logback is a logging framework for Java applications [The Apache Software License, Version 2.0] - http://logback.qos.ch - Copyright 2022 + https://logback.qos.ch + Copyright 2023 QOS.ch - SSHJ - SSHv2 library for Java [The Apache Software License, Version 2.0] https://github.com/hierynomus/sshj - Copyright 2022 + Copyright 2023 Jeroen van Erp SSHJ Contributors @@ -82,13 +82,13 @@ - JZlib - [The Apache Software License, Version 2.0] - http://www.jcraft.com/jzlib + https://github.com/ymnk/jzlib Atsuhiko Yamanaka JCraft, Inc. - Bouncy Castle Crypto - [The Apache Software License, Version 2.0] - http://www.bouncycastle.org + https://www.bouncycastle.org The Legion of the Bouncy Castle Inc - ed25519-java - @@ -118,12 +118,6 @@ Dorkbox LLC Extra license information - - SLF4J - Simple facade or abstraction for various logging frameworks - [MIT License] - http://www.slf4j.org - Copyright 2023 - QOS.ch - - Kotlin - [The Apache Software License, Version 2.0] https://github.com/JetBrains/kotlin @@ -144,6 +138,12 @@ Copyright 2023 Timothy Wall + - SLF4J - Simple facade or abstraction for various logging frameworks + [MIT License] + https://www.slf4j.org + Copyright 2023 + QOS.ch + - OS - Information about the system, Java runtime, OS, Window Manager, and Desktop Environment. [The Apache Software License, Version 2.0] https://git.dorkbox.com/dorkbox/OS diff --git a/build.gradle.kts b/build.gradle.kts index 8b6ba5e..cf4ee71 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -26,7 +26,7 @@ gradle.startParameter.showStacktrace = ShowStacktrace.ALWAYS // always show th plugins { id("com.dorkbox.GradleUtils") version "3.17" - id("com.dorkbox.Licensing") version "2.25" + id("com.dorkbox.Licensing") version "2.26" id("com.dorkbox.VersionUpdate") version "2.8" id("com.dorkbox.GradlePublish") version "1.18" @@ -37,7 +37,7 @@ object Extras { // set for the project const val description = "Native Desktop enhancements beyond the java.Desktop standard class, Java 1.8+" const val group = "com.dorkbox" - const val version = "1.0" + const val version = "1.1" // set as project.ext const val name = "Desktop" @@ -81,8 +81,8 @@ tasks.jar.get().apply { // NOTE: compileOnly is used because there are some classes/dependencies that ARE NOT necessary to be included, UNLESS the user // is actually using that part of the library. If this happens, they will (or should) already be using the dependency) dependencies { - api("com.dorkbox:Executor:3.11") - api("com.dorkbox:JNA:1.4") + api("com.dorkbox:Executor:3.13") + api("com.dorkbox:JNA:1.2") api("com.dorkbox:OS:1.8") api("com.dorkbox:Updates:1.1") @@ -92,9 +92,7 @@ dependencies { testImplementation("junit:junit:4.13.2") } -repositories { - mavenCentral() -} + publishToSonatype { groupId = Extras.group diff --git a/src/dorkbox/desktop/Desktop.java b/src/dorkbox/desktop/Desktop.java index 3b33ddd..0a02e1c 100644 --- a/src/dorkbox/desktop/Desktop.java +++ b/src/dorkbox/desktop/Desktop.java @@ -45,7 +45,7 @@ class Desktop { */ public static String getVersion() { - return "1.0"; + return "1.1"; } static {