diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 9d8c0695..6669a91c 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -23,10 +23,10 @@ Actual results: ... **Environment** -- OS: [e.g. Ubuntu 22.04.1, Windows 11 Pro, Mac OS X] -- JDK: [e.g. Adoptium Temurin JDK 17 64 bits] -- Gradle: [e.g. Gradle 8.2.1] -- Frontend Gradle plugin: [e.g. 8.1.0 JDK 17] +- OS: [e.g. Ubuntu 22.04.4, Windows 11 Pro, Mac OS X] +- JDK: [e.g. Adoptium Temurin JDK 21 64 bits] +- Gradle: [e.g. Gradle 8.8] +- Frontend Gradle plugin: [e.g. 8.1.0 JDK 21] Settings in `build.gradle[.kts]` file: ```groovy diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md index df6dab84..107cbe1b 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -20,10 +20,11 @@ Hi, Explain what you would like the plugin do: ... **Target environment** - -- OS: [e.g. Ubuntu 18.04.1, Windows 10 Pro, Mac OS X] -- JDK: [e.g. Oracle JDK 11 64 bits] -- Gradle: [e.g. Gradle 6.3] + +- OS: [e.g. Ubuntu 22.04.4, Windows 11 Pro, Mac OS X] +- JDK: [e.g. Adoptium Temurin JDK 21 64 bits] +- Gradle: [e.g. Gradle 8.8] +- Frontend Gradle plugin: [e.g. 8.1.0 JDK 21] Settings in `build.gradle[.kts]` file: ```groovy diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1ce83b10..d2edf755 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -97,4 +97,4 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} - run: ./gradlew :plugin:sonar --console=plain -Dorg.gradle.jvmargs=-Xmx512m + run: ./gradlew :plugin:sonar --console=plain -Dorg.gradle.jvmargs=-Xmx512m -i diff --git a/site/package.json b/site/package.json index 9f18eeb1..c0073cec 100644 --- a/site/package.json +++ b/site/package.json @@ -11,7 +11,7 @@ "scripts": { "build": "nuxt build", "clean": "rimraf -fr dist", - "deploy": "rimraf -fr ../docs && cpx \"dist/**\" ../docs", + "deploy": "rimraf -fr ../docs && cpx \"dist/**/{.*,*}\" ../docs", "dev": "nuxt dev", "format": "prettier . --write", "generate": "nuxt generate", diff --git a/site/src/assets/EtelkaTextPro.otf b/site/src/assets/EtelkaTextPro.otf new file mode 100644 index 00000000..69d4daeb Binary files /dev/null and b/site/src/assets/EtelkaTextPro.otf differ diff --git a/site/src/assets/siouan-icon.svg b/site/src/assets/siouan-icon.svg new file mode 100644 index 00000000..2f22f3c5 --- /dev/null +++ b/site/src/assets/siouan-icon.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/site/src/components/property/property.vue b/site/src/components/property/property.vue index 2bea5388..a461f515 100644 --- a/site/src/components/property/property.vue +++ b/site/src/components/property/property.vue @@ -70,7 +70,7 @@ const jdkHref = computed(() => { if (props.type) { const matches = QUALIFIED_JDK_CLASS_NAME_REGEXP.exec(props.type); if (matches && matches.groups?.fqcn) { - return `https://docs.oracle.com/en/java/javase/17/docs/api/java.base/${matches.groups.fqcn.replace(/\./g, '/')}.html`; + return `https://docs.oracle.com/en/java/javase/21/docs/api/java.base/${matches.groups.fqcn.replace(/\./g, '/')}.html`; } } return null; diff --git a/site/src/components/task/install-corepack-task.vue b/site/src/components/task/install-corepack-task.vue index 438fd393..dfdd7035 100644 --- a/site/src/components/task/install-corepack-task.vue +++ b/site/src/components/task/install-corepack-task.vue @@ -31,8 +31,8 @@

As the task touches the install directory, please pay attention when using a shared distribution ( is true), because this task will impact other projects using . This may be an - expected behavior, or lead to an undesirable side-effect. + >true), because this task will impact other projects using . This may be + desirable or not depending on your situation.

The task takes advantage of + + + + + + + + + + + + + + + clean + + + + check + + + + assemble + + + + publish + + + + + installNode + + + + + + resolvePackageManager + + + + + + installPackageManager + + + + + + installFrontend + + + + + + cleanFrontend + + + + + + checkFrontend + + + + + + assembleFrontend + + + + + + publishFrontend + + + + + + RunNode + + + + + RunCorepack + + + + + RunNpm + + + + RunPnpm + + + + RunYarn + + + + + + + + + Gradle Base plugin + + + + + + + + + + + + + + Gradle Publishing plugin + + + + + + Frontend Gradle plugin + + + + + + + + + + + + + + + + + + + + + + + + + + + + Additional task types + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/site/src/pages/7/node-corepack-npm-pnpm-yarn-tasks.vue b/site/src/pages/7/node-corepack-npm-pnpm-yarn-tasks.vue index 379cfc46..911803ac 100644 --- a/site/src/pages/7/node-corepack-npm-pnpm-yarn-tasks.vue +++ b/site/src/pages/7/node-corepack-npm-pnpm-yarn-tasks.vue @@ -18,7 +18,7 @@ Dependency tree

- +

Reference diff --git a/site/src/pages/getting-started.vue b/site/src/pages/getting-started.vue index 8ad8e7a5..6f089228 100644 --- a/site/src/pages/getting-started.vue +++ b/site/src/pages/getting-started.vue @@ -5,6 +5,10 @@ Requirements

The following tools must be installed to use the plugin: