Releases: TeamDev-IP/JxBrowser-Gradle-Plugin
Releases · TeamDev-IP/JxBrowser-Gradle-Plugin
v2.0.0
v1.2.1
What's Changed
Fixed the artifact name for Windows ARM: win64Arm -> winArm.
plugins {
id("com.teamdev.jxbrowser") version "1.2.1"
}
jxbrowser {
version = "8.0.0"
}
dependencies {
implementation(jxbrowser.winArm)
}v1.2.0
Windows ARM Support
- Add support for the Windows ARM artifact.
plugins {
id("com.teamdev.jxbrowser") version "1.2.0"
}
jxbrowser {
version = "8.0.0"
}
dependencies {
implementation(jxbrowser.win64Arm)
}Dependencies
- Update plugin org.jetbrains.kotlin.jvm to v2.0.20 by @renovate in #49
- Update plugin com.gradle.plugin-publish to v1.3.0 by @renovate in #52
- Update dependency gradle to v8.10.2 by @renovate in #53
Full Changelog: v1.1.0...v1.2.0
v1.1.0
Dependencies
- Update plugin org.jetbrains.kotlin.jvm to v2 by @renovate in #42
- Update dependency gradle to v8.8 by @renovate in #43
- Update plugin org.jlleitschuh.gradle.ktlint to v12.1.1 by @renovate in #40
- Update dependency io.kotest:kotest-assertions-core to v5.9.1 by @renovate in #44
Breaking changes
- The artifact ID has been changed:
JxBrowser-Gradle-Plugin->jxbrowser-gradle-plugin
Full Changelog: v1.0.2...v1.1.0
v1.0.2
- Add support for Kotlin and Compose Maven artifacts.
v1.0.1
Quality Enhancements
- Fixed
IllegalStateExceptionwhen applying the plugin.
v1.0.0
A Gradle plug-in that provides convenience methods for adding JxBrowser dependencies into a project.
Usage
plugins {
id("com.teamdev.jxbrowser") version "1.0.0"
}
jxbrowser {
// The JxBrowser version. A mandatory field.
// Obtain the latest release version number at https://teamdev.com/jxbrowser/.
version = "7.36"
// The location of JxBrowser repository to use. It's either North America or Europe.
// If not specified, the location is set to North America.
repository = Repository.NORTH_AMERICA
// Alternatively, it may point to a custom repo via its URL, as follows:
// repository = "https://my.custom.repository"
// Adds a repository with JxBrowser preview builds to the project.
includePreviewBuilds()
}
dependencies {
// Adds a dependency to the core JxBrowser API.
implementation(jxbrowser.core)
// Adds dependencies to the UI toolkit integrations.
implementation(jxbrowser.swt)
implementation(jxbrowser.swing)
implementation(jxbrowser.javafx)
// Detects the current platform and adds the corresponding Chromium binaries.
implementation(jxbrowser.currentPlatform)
// Adds dependencies to the Chromium binaries for all supported platforms.
implementation(jxbrowser.crossPlatform)
// Adds a dependency to the platform-specific Chromium binaries.
implementation(jxbrowser.mac)
implementation(jxbrowser.macArm)
implementation(jxbrowser.win32)
implementation(jxbrowser.win64)
implementation(jxbrowser.linux64)
implementation(jxbrowser.linuxArm)
}