diff --git a/.github/workflows/deploy-main.yml b/.github/workflows/deploy-main.yml index f1422de..026f96c 100644 --- a/.github/workflows/deploy-main.yml +++ b/.github/workflows/deploy-main.yml @@ -20,6 +20,7 @@ jobs: node-version: lts/* - run: npm install - run: npm install @coderline/alphatab@latest + - run: npm run generate-alphatabdoc - run: npm run build - name: Package Zip run: zip -qq -r ../website.zip . diff --git a/docs/getting-started/installation-android.mdx b/docs/getting-started/installation-android.mdx index 8b323a7..183f64e 100644 --- a/docs/getting-started/installation-android.mdx +++ b/docs/getting-started/installation-android.mdx @@ -10,8 +10,8 @@ The Kotlin for Android version of alphaTab can be used to render music notation We provide Maven packages based on the latest development version via Maven Central and Sonatype OSSRH. -* Pre-Release Snapshots: https://s01.oss.sonatype.org/content/repositories/snapshots/net/alphatab/ -* Release Versions: https://central.sonatype.com/artifact/net.alphatab/alphaTab-android +* Pre-Release Snapshots: https://central.sonatype.com/repository/maven-snapshots/ +* Release Versions: https://central.sonatype.com/artifact/net.alphatab/alphaTab Install packages like usual by adding it as a dependency to your build System @@ -32,12 +32,12 @@ import TabItem from '@theme/TabItem'; repositories { google() mavenCentral() // release versions - // pre-release snapshots: maven("https://s01.oss.sonatype.org/content/repositories/snapshots/") + // pre-release snapshots: maven("https://central.sonatype.com/repository/maven-snapshots/") } dependencies { - implementation("net.alphatab:alphaTab-android:1.3.0") - // pre-release snapshots: implementation("net.alphatab:alphaTab-android:1.3.0-SNAPSHOT") + implementation("net.alphatab:alphaTab:1.6.1") + // pre-release snapshots: implementation("net.alphatab:alphaTab:1.7.0-SNAPSHOT") } ``` @@ -50,13 +50,13 @@ repositories { mavenCentral() // release versions // pre-release snapshots: // maven { - // url = "https://s01.oss.sonatype.org/content/repositories/snapshots/" + // url = "https://central.sonatype.com/repository/maven-snapshots/" // } } dependencies { - implementation "net.alphatab:alphaTab-android:1.3.0" - // pre-release snapshots: implementation "net.alphatab:alphaTab-android:1.3.0-SNAPSHOT" + implementation "net.alphatab:alphaTab:1.6.1" + // pre-release snapshots: implementation "net.alphatab:alphaTab:1.7.0-SNAPSHOT" } ``` @@ -69,10 +69,10 @@ dependencies { net.alphatab - alphaTab-android - 1.3.0 + alphaTab + 1.6.1<> - + runtime diff --git a/docs/introduction.mdx b/docs/introduction.mdx index fcdc2f9..59a1d0d 100644 --- a/docs/introduction.mdx +++ b/docs/introduction.mdx @@ -93,15 +93,11 @@ The .net version of alphaTab has some 3rd party dependencies for drawing and aud The Kotlin for Android version of alphaTab comes as Maven package on Maven Central and the Sonatype OSS Index. * Group: `net.alphatab` -* Package Name: `alphaTab-android` +* Package Name: `alphaTab` -:::warning -The Kotlin for Android version is still fairly new and there might be still some problems. We rely on your feedback to continuously improve this target. -::: - -- Pre-Release Snapshots: https://s01.oss.sonatype.org/content/repositories/snapshots/net/alphatab/ -- Release Versions: https://central.sonatype.com/artifact/net.alphatab/alphaTab-android +- Pre-Release Snapshots: https://central.sonatype.com/repository/maven-snapshots/ +- Release Versions: https://central.sonatype.com/artifact/net.alphatab/alphaTab The Kotlin for Android version of alphaTab has some 3rd party dependencies for drawing and coroutines but we try to keep them at a minimum. diff --git a/package-lock.json b/package-lock.json index 8bc166e..016c6fe 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,7 +8,7 @@ "name": "alphatab-website", "version": "0.0.0", "dependencies": { - "@coderline/alphatab": "^1.6.0-alpha.1416", + "@coderline/alphatab": "^1.7.0-alpha.1452", "@docusaurus/core": "^3.7.0", "@docusaurus/preset-classic": "^3.7.0", "@docusaurus/theme-mermaid": "^3.7.0", @@ -1919,9 +1919,9 @@ "integrity": "sha512-YslZMgtJUyuMbZ+aKvfF3x1f5liK4mWNxghFRv7jqRR9C3R3fAOGTTKvxXDa2Y1s9zSbcpuO0cAxDYsc9SrXoQ==" }, "node_modules/@coderline/alphatab": { - "version": "1.6.0-alpha.1416", - "resolved": "https://registry.npmjs.org/@coderline/alphatab/-/alphatab-1.6.0-alpha.1416.tgz", - "integrity": "sha512-bIACxHyaTAnxtzz5I6Kr3a9LR6VLpvhm/o8GiZZeDc6wVtLEz+0a9sKCRBepSfz0+HVi09YzDMvhL9vEQrEbcw==", + "version": "1.7.0-alpha.1452", + "resolved": "https://registry.npmjs.org/@coderline/alphatab/-/alphatab-1.7.0-alpha.1452.tgz", + "integrity": "sha512-UMfSow3XVG3wTcc3DUh6w13iNgZeusZxFKVkXHVrLJERXeZl2kVEX3Eka7r9GFmybM1de7ExnaR8Q3QRIpSylQ==", "engines": { "node": ">=6.0.0" } diff --git a/package.json b/package.json index ea739f3..210b969 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "generate-alphatabdoc": "tsx scripts/generate-alphatabdoc.mts" }, "dependencies": { - "@coderline/alphatab": "^1.6.0-alpha.1416", + "@coderline/alphatab": "^1.7.0-alpha.1452", "@docusaurus/core": "^3.7.0", "@docusaurus/preset-classic": "^3.7.0", "@docusaurus/theme-mermaid": "^3.7.0", diff --git a/static/img/tutorial-android/project-dependency.png b/static/img/tutorial-android/project-dependency.png index 1047e17..7d69552 100644 Binary files a/static/img/tutorial-android/project-dependency.png and b/static/img/tutorial-android/project-dependency.png differ