From 191de7b08e7a2cb5701e6db87d260de8aa64b5e3 Mon Sep 17 00:00:00 2001
From: CodeDead <admin@codedead.com>
Date: Sat, 18 Jan 2025 00:39:40 +0100
Subject: [PATCH] feat: dependency upgrades, Gradle upgrade, updated copyright
 notices

---
 README.md                                            |  7 +++----
 build.gradle                                         | 12 ++++++------
 gradle/wrapper/gradle-wrapper.properties             |  2 +-
 gradlew                                              |  3 +--
 .../translations/OpalApplication.properties          |  2 +-
 .../translations/OpalApplication_de_DE.properties    |  2 +-
 .../translations/OpalApplication_es_ES.properties    |  2 +-
 .../translations/OpalApplication_fr_FR.properties    |  2 +-
 .../translations/OpalApplication_hi_IN.properties    |  2 +-
 .../translations/OpalApplication_jp_JP.properties    |  2 +-
 .../translations/OpalApplication_nl_NL.properties    |  2 +-
 .../translations/OpalApplication_ru_RU.properties    |  2 +-
 .../translations/OpalApplication_tr_TR.properties    |  2 +-
 .../translations/OpalApplication_zh_CN.properties    |  2 +-
 14 files changed, 21 insertions(+), 23 deletions(-)

diff --git a/README.md b/README.md
index b49694b..79e0a0b 100644
--- a/README.md
+++ b/README.md
@@ -111,10 +111,9 @@ All images have been provided by [Remix Icon](https://remixicon.com/).
 ## About
 
 This library is maintained by CodeDead. You can find more about us using the following links:
-* [Website](https://codedead.com)
-* [Twitter](https://twitter.com/C0DEDEAD)
+* [Website](https://codedead.com
+* [Bluesky](https://bsky.app/profile/codedead.com)
 * [Facebook](https://facebook.com/deadlinecodedead)
 * [Reddit](https://reddit.com/r/CodeDead)
-* [ X ](https://x.com/C0DEDEAD)
 
-Copyright © 2024 CodeDead
+Copyright © 2025 CodeDead
diff --git a/build.gradle b/build.gradle
index 4bf0d70..75baa10 100644
--- a/build.gradle
+++ b/build.gradle
@@ -48,7 +48,7 @@ jlink {
                     '--win-upgrade-uuid', '876c5464-9a66-4913-89a4-c63a4b8b4bb9',
                     '--win-help-url', 'https://codedead.com/contact',
                     '--win-dir-chooser',
-                    '--copyright', 'Copyright (c) 2024 CodeDead',
+                    '--copyright', 'Copyright (c) 2025 CodeDead',
                     '--description', 'Opal is a free and open-source JavaFX application that can play relaxing music in the background',
                     '--vendor', 'CodeDead',
                     '--license-file', 'LICENSE',
@@ -64,7 +64,7 @@ jlink {
                     '--linux-shortcut',
                     '--linux-package-name', 'opal-codedead',
                     '--linux-rpm-license-type', 'GPLv3',
-                    '--copyright', 'Copyright (c) 2024 CodeDead',
+                    '--copyright', 'Copyright (c) 2025 CodeDead',
                     '--description', 'Opal is a free and open-source JavaFX application that can play relaxing music in the background',
                     '--vendor', 'CodeDead',
                     '--license-file', 'LICENSE',
@@ -80,7 +80,7 @@ jlink {
                     '--mac-package-name', 'Opal',
                     '--mac-package-identifier', 'com.codedead.opal',
                     '--mac-app-category', 'public.app-category.music',
-                    '--copyright', 'Copyright (c) 2024 CodeDead',
+                    '--copyright', 'Copyright (c) 2025 CodeDead',
                     '--description', 'Opal is a free and open-source JavaFX application that can play relaxing music in the background',
                     '--vendor', 'CodeDead',
                     '--license-file', 'LICENSE',
@@ -133,11 +133,11 @@ repositories {
 }
 
 dependencies {
-    implementation 'org.apache.logging.log4j:log4j-core:2.24.2'
+    implementation 'org.apache.logging.log4j:log4j-core:2.24.3'
     implementation 'io.github.mkpaz:atlantafx-base:2.0.1'
     implementation 'com.fasterxml.jackson.core:jackson-databind:2.18.2'
-    testImplementation 'org.junit.jupiter:junit-jupiter-api:5.11.3'
-    testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.11.3'
+    testImplementation 'org.junit.jupiter:junit-jupiter-api:5.11.4'
+    testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.11.4'
 }
 
 tasks.named('test') {
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index e2847c8..cea7a79 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,6 @@
 distributionBase=GRADLE_USER_HOME
 distributionPath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-8.11.1-bin.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-8.12-bin.zip
 networkTimeout=10000
 validateDistributionUrl=true
 zipStoreBase=GRADLE_USER_HOME
diff --git a/gradlew b/gradlew
index f5feea6..f3b75f3 100755
--- a/gradlew
+++ b/gradlew
@@ -86,8 +86,7 @@ done
 # shellcheck disable=SC2034
 APP_BASE_NAME=${0##*/}
 # Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036)
-APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s
-' "$PWD" ) || exit
+APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s\n' "$PWD" ) || exit
 
 # Use the maximum available, or set MAX_FD != -1 to use that value.
 MAX_FD=maximum
diff --git a/src/main/resources/translations/OpalApplication.properties b/src/main/resources/translations/OpalApplication.properties
index 6131de1..27a977a 100644
--- a/src/main/resources/translations/OpalApplication.properties
+++ b/src/main/resources/translations/OpalApplication.properties
@@ -1,5 +1,5 @@
 About=About
-AboutText=Opal was created by DeadLine\n\nAudio: ZapSplat.com\nImages: Remix Icon\nTheme: AtlantaFX\nVersion: 1.4.0\n\nCopyright © 2024 CodeDead
+AboutText=Opal was created by DeadLine\n\nAudio: ZapSplat.com\nImages: Remix Icon\nTheme: AtlantaFX\nVersion: 1.4.0\n\nCopyright © 2025 CodeDead
 AboutWindowError=Unable to open the About Window!
 AboutWindowTitle=Opal - About
 AutoUpdate=Automatically check for updates
diff --git a/src/main/resources/translations/OpalApplication_de_DE.properties b/src/main/resources/translations/OpalApplication_de_DE.properties
index e7c673d..5d1c915 100644
--- a/src/main/resources/translations/OpalApplication_de_DE.properties
+++ b/src/main/resources/translations/OpalApplication_de_DE.properties
@@ -1,5 +1,5 @@
 About=Über
-AboutText=Opal wurde erstellt von: DeadLine\n\nAudio: ZapSplat.com\nBilder: Remix Icon\nDesign: AtlantaFX\nÜbersetzung: github.com/uDEV2019\nVersion: 1.4.0\n\nCopyright © 2024 CodeDead
+AboutText=Opal wurde erstellt von: DeadLine\n\nAudio: ZapSplat.com\nBilder: Remix Icon\nDesign: AtlantaFX\nÜbersetzung: github.com/uDEV2019\nVersion: 1.4.0\n\nCopyright © 2025 CodeDead
 AboutWindowError=Über-Dialog konnte nicht geöffnet werden!
 AboutWindowTitle=Opal - Über
 AutoUpdate=Automatisch auf Aktualisierungen prüfen
diff --git a/src/main/resources/translations/OpalApplication_es_ES.properties b/src/main/resources/translations/OpalApplication_es_ES.properties
index ae40330..343eff1 100644
--- a/src/main/resources/translations/OpalApplication_es_ES.properties
+++ b/src/main/resources/translations/OpalApplication_es_ES.properties
@@ -1,5 +1,5 @@
 About=Acerca de
-AboutText=Opal fue creado por DeadLine\n\nAudio: ZapSplat.com\nImágenes: Remix Icon\nTema: AtlantaFX\nVersión: 1.4.0\n\nCopyright © 2024 CodeDead
+AboutText=Opal fue creado por DeadLine\n\nAudio: ZapSplat.com\nImágenes: Remix Icon\nTema: AtlantaFX\nVersión: 1.4.0\n\nCopyright © 2025 CodeDead
 AboutWindowError=¡No se puede abrir la ventana Acerca de!
 AboutWindowTitle=Opal - Acerca de
 AutoUpdate=Buscar actualizaciones automáticamente
diff --git a/src/main/resources/translations/OpalApplication_fr_FR.properties b/src/main/resources/translations/OpalApplication_fr_FR.properties
index 8c4d1eb..9309d95 100644
--- a/src/main/resources/translations/OpalApplication_fr_FR.properties
+++ b/src/main/resources/translations/OpalApplication_fr_FR.properties
@@ -1,5 +1,5 @@
 About=À propos
-AboutText=Opal a été créé par DeadLine\n\nAudio: ZapSplat.com\nImages: Remix Icon\nThème: AtlantaFX\nVersion: 1.4.0\n\nCopyright © 2024 CodeDead
+AboutText=Opal a été créé par DeadLine\n\nAudio: ZapSplat.com\nImages: Remix Icon\nThème: AtlantaFX\nVersion: 1.4.0\n\nCopyright © 2025 CodeDead
 AboutWindowError=Impossible d'ouvrir la fenêtre À propos!
 AboutWindowTitle=Opal - À propos
 AutoUpdate=Rechercher automatiquement les mises à jour
diff --git a/src/main/resources/translations/OpalApplication_hi_IN.properties b/src/main/resources/translations/OpalApplication_hi_IN.properties
index e1b855e..99eeb05 100644
--- a/src/main/resources/translations/OpalApplication_hi_IN.properties
+++ b/src/main/resources/translations/OpalApplication_hi_IN.properties
@@ -1,5 +1,5 @@
 About=के बारे में
-AboutText=ओपल को डेडलाइन द्वारा बनाया गया था\n\nऑडियो: ZapSplat.com\nछवियाँ: रीमिक्स आइकन\nथीम: अटलांटाFX\nसंस्करण: 1.4.0\n\nकॉपीराइट © 2024 कोडडेड
+AboutText=ओपल को डेडलाइन द्वारा बनाया गया था\n\nऑडियो: ZapSplat.com\nछवियाँ: रीमिक्स आइकन\nथीम: अटलांटाFX\nसंस्करण: 1.4.0\n\nCopyright © 2025 CodeDead
 AboutWindowError=About विंडो खोलने में असमर्थ!
 AboutWindowTitle=Opal - के बारे में
 AutoUpdate=अपडेट के लिए स्वचालित रूप से जाँच करें
diff --git a/src/main/resources/translations/OpalApplication_jp_JP.properties b/src/main/resources/translations/OpalApplication_jp_JP.properties
index 6a4285a..0759b1e 100644
--- a/src/main/resources/translations/OpalApplication_jp_JP.properties
+++ b/src/main/resources/translations/OpalApplication_jp_JP.properties
@@ -1,5 +1,5 @@
 About=このアプリについて
-AboutText=Opal は DeadLine によって作成されました\n\nオーディオ: ZapSplat.com\n画像: リミックス アイコン\nテーマ: AtlantaFX\nバージョン: 1.4.0\n\nCopyright © 2024 CodeDead
+AboutText=Opal は DeadLine によって作成されました\n\nオーディオ: ZapSplat.com\n画像: リミックス アイコン\nテーマ: AtlantaFX\nバージョン: 1.4.0\n\nCopyright © 2025 CodeDead
 AboutWindowError=バージョン情報ウィンドウを開けません!
 AboutWindowTitle=Opal - このアプリについて
 AutoUpdate=アップデートを自動的に確認する
diff --git a/src/main/resources/translations/OpalApplication_nl_NL.properties b/src/main/resources/translations/OpalApplication_nl_NL.properties
index f910d1d..3de44e4 100644
--- a/src/main/resources/translations/OpalApplication_nl_NL.properties
+++ b/src/main/resources/translations/OpalApplication_nl_NL.properties
@@ -1,5 +1,5 @@
 About=Over
-AboutText=Opal is gemaakt door DeadLine\n\nAudio: ZapSplat.com\nAfbeeldingen: Remix Icon\nThema: AtlantaFX\nVersie: 1.4.0\n\nCopyright © 2024 CodeDead
+AboutText=Opal is gemaakt door DeadLine\n\nAudio: ZapSplat.com\nAfbeeldingen: Remix Icon\nThema: AtlantaFX\nVersie: 1.4.0\n\nCopyright © 2025 CodeDead
 AboutWindowError=Kan het Over venster niet openen!
 AboutWindowTitle=Opal - Over
 AutoUpdate=Automatisch controleren op updates
diff --git a/src/main/resources/translations/OpalApplication_ru_RU.properties b/src/main/resources/translations/OpalApplication_ru_RU.properties
index 463c58b..8489b71 100644
--- a/src/main/resources/translations/OpalApplication_ru_RU.properties
+++ b/src/main/resources/translations/OpalApplication_ru_RU.properties
@@ -1,5 +1,5 @@
 About=О
-AboutText=Opal был создан DeadLine\n\nАудио: ZapSplat.com\nИзображения: Remix Icon\nТема: AtlantaFX\nВерсия: 1.4.0\n\nАвторские права © 2024 CodeDead
+AboutText=Opal был создан DeadLine\n\nАудио: ZapSplat.com\nИзображения: Remix Icon\nТема: AtlantaFX\nВерсия: 1.4.0\n\nАвторские права © 2025 CodeDead
 AboutWindowError=Не удается открыть окно «О программе»!
 AboutWindowTitle=Opal - О компании
 AutoUpdate=Автоматически проверять наличие обновлений
diff --git a/src/main/resources/translations/OpalApplication_tr_TR.properties b/src/main/resources/translations/OpalApplication_tr_TR.properties
index 43f9e92..0b79755 100644
--- a/src/main/resources/translations/OpalApplication_tr_TR.properties
+++ b/src/main/resources/translations/OpalApplication_tr_TR.properties
@@ -1,5 +1,5 @@
 About=Hakkında
-AboutText=Opal, DeadLine tarafından oluşturuldu\n\nSes: ZapSplat.com\nGörüntüler: Remix Simgesi\nTema: AtlantaFX\nSürüm: 1.4.0\n\nTelif hakkı © 2024 CodeDead
+AboutText=Opal, DeadLine tarafından oluşturuldu\n\nSes: ZapSplat.com\nGörüntüler: Remix Simgesi\nTema: AtlantaFX\nSürüm: 1.4.0\n\nTelif hakkı © 2025 CodeDead
 AboutWindowError=Hakkında Penceresi açılamıyor!
 AboutWindowTitle=Opal - Hakkında
 AutoUpdate=Güncellemeleri otomatik olarak kontrol et
diff --git a/src/main/resources/translations/OpalApplication_zh_CN.properties b/src/main/resources/translations/OpalApplication_zh_CN.properties
index ed38906..eb488e7 100644
--- a/src/main/resources/translations/OpalApplication_zh_CN.properties
+++ b/src/main/resources/translations/OpalApplication_zh_CN.properties
@@ -1,5 +1,5 @@
 About=关于
-AboutText=Opal 由 DeadLine 创建\n\n音频:ZapSplat.com\n图像:Remix Icon\n主题:AtlantaFX\n版本:1.4.0\n\n版权所有 © 2024 CodeDead
+AboutText=Opal 由 DeadLine 创建\n\n音频:ZapSplat.com\n图像:Remix Icon\n主题:AtlantaFX\n版本:1.4.0\n\n版权所有 © 2025 CodeDead
 AboutWindowError=无法打开“关于”窗口!
 AboutWindowTitle=Opal - 关于
 AutoUpdate=自动检查更新