Compare commits

..

5 Commits

Author SHA1 Message Date
copilot-swe-agent[bot] dd7dfd8502 fix: use multiline heredoc output to avoid URL-encoded newlines in release body
Agent-Logs-Url: https://github.com/funkemunky/AntiVPN/sessions/23c299d0-3c90-4eaa-9716-59c61aeea471

Co-authored-by: funkemunky <30784509+funkemunky@users.noreply.github.com>
2026-04-29 17:28:07 +00:00
funkemunky 00449f0006 Updating changelog 2026-04-29 13:21:28 -04:00
funkemunky 4ac0e57f5d Fixing build issues causing startup problems on velocity 2026-04-29 12:53:56 -04:00
Copilot 980d0c4af8 Add 1.10.1 entry to CHANGELOG.md (#86)
* Add 1.10.1 entry to CHANGELOG.md for 04/28/2026 release

Agent-Logs-Url: https://github.com/funkemunky/AntiVPN/sessions/7d8f588b-2395-4174-9998-fcdb4cba6154

Co-authored-by: funkemunky <30784509+funkemunky@users.noreply.github.com>

* Update CHANGELOG.md

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: funkemunky <30784509+funkemunky@users.noreply.github.com>
2026-04-28 21:39:31 -04:00
Dawson c95c7b37a1 Correcting Kick Errors on Bukkit-based platforms (#84)
* Forcing BukkitPlayer#kickPlayer to always run within a main thread context using BukkitRunnable. Bumping version to 1.10.1

* Fixing async kick error, adding condition that allows players to be whitelisted even while they are offline (assuming this is not a cracked server).

* Updating gradle piplines and files

* correcting startup bug as a result of a packaging issue

* Fixing asynchronous run command

* Adds a regression test to ensure this doesnt happen again
2026-04-28 21:30:35 -04:00
6 changed files with 28 additions and 12 deletions
+7 -4
View File
@@ -31,10 +31,13 @@ jobs:
id: changelog
run: |
CHANGELOG_CONTENT=$(awk 'BEGIN {print_section=0;} /^## \[/ {if (print_section == 0) {print_section=1;} else {exit;}} print_section {print;}' CHANGELOG.md)
CHANGELOG_ESCAPED=$(echo "$CHANGELOG_CONTENT" | sed ':a;N;$!ba;s/\n/%0A/g')
echo "Extracted latest release notes from CHANGELOG.md:"
echo -e "$CHANGELOG_CONTENT"
echo "content=$CHANGELOG_ESCAPED" >> "$GITHUB_OUTPUT"
echo "Extracted latest release notes from CHANGELOG.md:"
echo -e "$CHANGELOG_CONTENT"
{
echo "content<<EOF"
echo "$CHANGELOG_CONTENT"
echo "EOF"
} >> "$GITHUB_OUTPUT"
- name: Create Release
uses: actions/create-release@v1
id: create_release
+5
View File
@@ -4,6 +4,11 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [1.10.1] - 2026-04-28
### Fixed
- Startup error on velocity instances is now corrected.
## [1.10.0] - 2026-04-07
### Added
-5
View File
@@ -28,11 +28,6 @@ dependencies {
shadowJar {
archiveClassifier.set('')
dependencies {
exclude 'dev/brighten/antivpn/depends/Relocate*'
exclude 'dev/brighten/antivpn/depends/MavenLibraries*'
}
}
tasks.build.dependsOn shadowJar
+10
View File
@@ -11,6 +11,12 @@ dependencies {
implementation 'org.bstats:bstats-velocity:2.2.1'
}
tasks.processResources {
filesMatching('velocity-plugin.json') {
expand(projectVersion: project.version)
}
}
shadowJar {
archiveClassifier.set('')
@@ -28,3 +34,7 @@ tasks.named('shadowJar') {
}
tasks.build.dependsOn shadowJar
jar {
archiveClassifier.set('raw')
}
@@ -1 +1 @@
{"id":"kaurivpn","name":"KauriVPN","version":"${project.version}","authors":["funkemunky"],"dependencies":[],"main":"dev.brighten.antivpn.velocity.VelocityPluginLoader"}
{"id":"kaurivpn","name":"KauriVPN","version":"${projectVersion}","authors":["funkemunky"],"dependencies":[],"main":"dev.brighten.antivpn.velocity.VelocityPluginLoader"}
+5 -2
View File
@@ -13,7 +13,7 @@ def aggregateTestProjects = [
allprojects {
group = 'dev.brighten.antivpn'
version = '1.10.1'
version = '1.10.1.1'
repositories {
maven { url 'https://repo.papermc.io/repository/maven-public/' }
@@ -76,7 +76,6 @@ evaluationDependsOn(':Bungee:BungeeLoader')
dependencies {
implementation project(':Bukkit:Loader')
implementation project(':Velocity:VelocityLoader')
implementation project(':Bungee:BungeeLoader')
}
@@ -87,6 +86,10 @@ shadowJar {
from(project(':Common:Source').tasks.shadowJar) {
rename { 'antivpn-source.jarinjar' }
}
from({
zipTree(project(':Velocity:VelocityLoader').tasks.shadowJar.archiveFile.get().asFile)
})
}
tasks.named('shadowJar') {