Skip to content

Releases: MuskStark/FengYu

Infinia 4.0.0-alpha.1 (Pre-release)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 19 Jul 12:10

Infinia 4.0.0-alpha.1 (Pre-release)

⚠️ This is an unsigned Alpha pre-release. Use with caution and report bugs.

Desktop (unsigned Tauri packages)

Native installers for Windows, macOS, and Linux. These are unsigned Alpha builds —
your OS may warn about an unidentified developer. Code-signing and a bundled JRE are
deferred to a later release.

Web (portable, loopback-only)

Infinia-4.0.0-alpha.1-web.zip / .tar.gz — unzip and run:

  • macOS / Linux: ./run.sh
  • Windows: run.bat

Requires Java 21 on PATH (or JAVA_HOME). The backend binds loopback only
(127.0.0.1) and is not reachable from other machines. On first launch the setup
wizard initializes the local datasource.

Fat JAR

Infinia.jarjava -jar Infinia.jar (Java 21 required).

Java 21

  • Windows: Adoptium
  • macOS: brew install --cask temurin@21
  • Linux (Debian/Ubuntu): sudo apt install openjdk-21-jre

SHA-256 checksums are in checksums.txt.
This release was assembled automatically by GitHub Actions.

What's Changed

  • Merge v3.1.0 into main — LangChain4j ChatBackend + Plugin-Owned AI Tools + Qwen3 by @MuskStark in #14

Full Changelog: v3.1.0...v4.0.0-alpha.1

SwissKitJ 3.2.0

Choose a tag to compare

@github-actions github-actions released this 07 Jul 05:38

SwissKitJ 3.2.0

Downloads

With JRE (no Java installation required — extract and run)

Platform File
Windows 10/11 x64 SwissKitJ-3.2.0-windows-x64-jre.zip
Linux x64 SwissKitJ-3.2.0-linux-x64-jre.zip
Linux UOS (统信) SwissKitJ-UOS-3.2.0-jre.zip
macOS Apple Silicon SwissKitJ-3.2.0-macos-arm64-jre.zip

Without JRE (requires Java 17+)

Platform File How to run
Windows 10/11 x64 SwissKitJ-3.2.0-windows-x64.zip Extract, double-click SwissKitJ.exe
Linux x64 SwissKitJ-3.2.0-linux-x64.zip Extract, run ./run.sh
Linux UOS (统信) SwissKitJ-UOS-3.2.0-nojre.zip Extract, run ./install.sh
macOS Apple Silicon SwissKitJ-3.2.0-macos-arm64.zip Extract, double-click SwissKitJ.app

Fat JAR (requires Java 17+)

SwissKitJ-3.2.0.jarjava -jar SwissKitJ-3.2.0.jar

Java Installation (for no-JRE packages)

  • Windows: Adoptium
  • macOS: brew install --cask temurin@17
  • Linux (Debian/Ubuntu): sudo apt install openjdk-17-jre
  • Linux (Fedora/RHEL): sudo dnf install java-17-openjdk

UOS (统信UOS)

Both JRE and no-JRE variants include install.sh — extract and run it to register the .desktop entry in your application launcher.

What's New

See the CHANGELOG for details.


SHA-256 checksums are provided in checksums.txt.
This release was automatically created by GitHub Actions.

What's Changed

  • Merge v3.1.0 into main — LangChain4j ChatBackend + Plugin-Owned AI Tools + Qwen3 by @MuskStark in #14

Full Changelog: v3.1.0...v3.2.0

SwissKitJ 3.1.0

Choose a tag to compare

@github-actions github-actions released this 25 Jun 07:38

SwissKitJ 3.1.0

Downloads

With JRE (no Java installation required — extract and run)

Platform File
Windows 10/11 x64 SwissKitJ-3.1.0-windows-x64-jre.zip
Linux x64 SwissKitJ-3.1.0-linux-x64-jre.zip
Linux UOS (统信) SwissKitJ-UOS-3.1.0-jre.zip
macOS Apple Silicon SwissKitJ-3.1.0-macos-arm64-jre.zip

Without JRE (requires Java 17+)

Platform File How to run
Windows 10/11 x64 SwissKitJ-3.1.0-windows-x64.zip Extract, double-click SwissKitJ.exe
Linux x64 SwissKitJ-3.1.0-linux-x64.zip Extract, run ./run.sh
Linux UOS (统信) SwissKitJ-UOS-3.1.0-nojre.zip Extract, run ./install.sh
macOS Apple Silicon SwissKitJ-3.1.0-macos-arm64.zip Extract, double-click SwissKitJ.app

Fat JAR (requires Java 17+)

SwissKitJ-3.1.0.jarjava -jar SwissKitJ-3.1.0.jar

Java Installation (for no-JRE packages)

  • Windows: Adoptium
  • macOS: brew install --cask temurin@17
  • Linux (Debian/Ubuntu): sudo apt install openjdk-17-jre
  • Linux (Fedora/RHEL): sudo dnf install java-17-openjdk

UOS (统信UOS)

Both JRE and no-JRE variants include install.sh — extract and run it to register the .desktop entry in your application launcher.

What's New

See the CHANGELOG for details.


SHA-256 checksums are provided in checksums.txt.
This release was automatically created by GitHub Actions.

Full Changelog: v3.0.1...v3.1.0

SwissKitJ 3.0.1

Choose a tag to compare

@github-actions github-actions released this 21 Jun 05:27

SwissKitJ 3.0.1

Downloads

With JRE (no Java installation required — extract and run)

Platform File
Windows 10/11 x64 SwissKitJ-3.0.1-windows-x64-jre.zip
Linux x64 SwissKitJ-3.0.1-linux-x64-jre.zip
Linux UOS (统信) SwissKitJ-UOS-3.0.1-jre.zip
macOS Apple Silicon SwissKitJ-3.0.1-macos-arm64-jre.zip

Without JRE (requires Java 17+)

Platform File How to run
Windows 10/11 x64 SwissKitJ-3.0.1-windows-x64.zip Extract, double-click SwissKitJ.exe
Linux x64 SwissKitJ-3.0.1-linux-x64.zip Extract, run ./run.sh
Linux UOS (统信) SwissKitJ-UOS-3.0.1-nojre.zip Extract, run ./install.sh
macOS Apple Silicon SwissKitJ-3.0.1-macos-arm64.zip Extract, double-click SwissKitJ.app

Fat JAR (requires Java 17+)

SwissKitJ-3.0.1.jarjava -jar SwissKitJ-3.0.1.jar

Java Installation (for no-JRE packages)

  • Windows: Adoptium
  • macOS: brew install --cask temurin@17
  • Linux (Debian/Ubuntu): sudo apt install openjdk-17-jre
  • Linux (Fedora/RHEL): sudo dnf install java-17-openjdk

UOS (统信UOS)

Both JRE and no-JRE variants include install.sh — extract and run it to register the .desktop entry in your application launcher.

What's New

See the CHANGELOG for details.


SHA-256 checksums are provided in checksums.txt.
This release was automatically created by GitHub Actions.

What's Changed

  • 📝 docs: sync architecture docs to 3.0.0 GA and fix CLAUDE.md drift by @MuskStark in #13

Full Changelog: v3.0.0...v3.0.1

SwissKitJ 3.0.0

Choose a tag to compare

@github-actions github-actions released this 11 Jun 16:35
411ea06

SwissKitJ 3.0.0

Downloads

With JRE (no Java installation required — extract and run)

Platform File
Windows 10/11 x64 SwissKitJ-3.0.0-windows-x64-jre.zip
Linux x64 SwissKitJ-3.0.0-linux-x64-jre.zip
Linux UOS (统信) SwissKitJ-UOS-3.0.0-jre.zip
macOS Apple Silicon SwissKitJ-3.0.0-macos-arm64-jre.zip

Without JRE (requires Java 17+)

Platform File How to run
Windows 10/11 x64 SwissKitJ-3.0.0-windows-x64.zip Extract, double-click SwissKitJ.exe
Linux x64 SwissKitJ-3.0.0-linux-x64.zip Extract, run ./run.sh
Linux UOS (统信) SwissKitJ-UOS-3.0.0-nojre.zip Extract, run ./install.sh
macOS Apple Silicon SwissKitJ-3.0.0-macos-arm64.zip Extract, double-click SwissKitJ.app

Fat JAR (requires Java 17+)

SwissKitJ-3.0.0.jarjava -jar SwissKitJ-3.0.0.jar

Java Installation (for no-JRE packages)

  • Windows: Adoptium
  • macOS: brew install --cask temurin@17
  • Linux (Debian/Ubuntu): sudo apt install openjdk-17-jre
  • Linux (Fedora/RHEL): sudo dnf install java-17-openjdk

UOS (统信UOS)

Both JRE and no-JRE variants include install.sh — extract and run it to register the .desktop entry in your application launcher.

What's New

See the CHANGELOG for details.


SHA-256 checksums are provided in checksums.txt.
This release was automatically created by GitHub Actions.

What's Changed

  • ✨ feat: JavaFX migration v3.0.0 — new UI, SwissKitJ-Release pipeline, docs refresh by @MuskStark in #6
  • v3.0.0-alpha.2: JavaFX migration, AI module, plugin system overhaul by @MuskStark in #7
  • 🚀 Release v3.0.0-beta.1 — AI inference, Email overhaul, Settings rewrite, I18n by @MuskStark in #8
  • v3.0.0-beta.1: JavaFX migration, AI inference, i18n, plugin system by @MuskStark in #9
  • 🐛 fix(ai): isolate native inference in child JVM process by @MuskStark in #10
  • Release v3.0.0-rc.1 by @MuskStark in #11
  • Release v3.0.0-rc.3: JavaFX migration, browser automation, plugin system overhaul by @MuskStark in #12

Full Changelog: v2.1.1...v3.0.0

SwissKitJ 3.0.0-rc.2 (Pre-release)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Jun 08:31

SwissKitJ 3.0.0-rc.2 (Pre-release)

⚠️ This is a pre-release version. Use with caution and please report any bugs!

Downloads

With JRE (no Java installation required — extract and run)

Platform File
Windows 10/11 x64 SwissKitJ-3.0.0-rc.2-windows-x64-jre.zip
Linux x64 SwissKitJ-3.0.0-rc.2-linux-x64-jre.zip
Linux UOS (统信) SwissKitJ-UOS-3.0.0-rc.2-jre.zip
macOS Apple Silicon SwissKitJ-3.0.0-rc.2-macos-arm64-jre.zip

Without JRE (requires Java 17+)

Platform File How to run
Windows 10/11 x64 SwissKitJ-3.0.0-rc.2-windows-x64.zip Extract, double-click SwissKitJ.exe
Linux x64 SwissKitJ-3.0.0-rc.2-linux-x64.zip Extract, run ./run.sh
Linux UOS (统信) SwissKitJ-UOS-3.0.0-rc.2-nojre.zip Extract, run ./install.sh
macOS Apple Silicon SwissKitJ-3.0.0-rc.2-macos-arm64.zip Extract, double-click SwissKitJ.app

Fat JAR (requires Java 17+)

SwissKitJ-3.0.0-rc.2.jarjava -jar SwissKitJ-3.0.0-rc.2.jar

Java Installation (for no-JRE packages)

  • Windows: Adoptium
  • macOS: brew install --cask temurin@17
  • Linux (Debian/Ubuntu): sudo apt install openjdk-17-jre
  • Linux (Fedora/RHEL): sudo dnf install java-17-openjdk

UOS (统信UOS)

Both JRE and no-JRE variants include install.sh — extract and run it to register the .desktop entry in your application launcher.

What's New

See the CHANGELOG for details.


SHA-256 checksums are provided in checksums.txt.
This release was automatically created by GitHub Actions.

Full Changelog: v3.0.0-rc.1...v3.0.0-rc.2

SwissKitJ 3.0.0-rc.1 (Pre-release)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 04 Jun 01:30

SwissKitJ 3.0.0-rc.1 (Pre-release)

⚠️ This is a pre-release version. Use with caution and please report any bugs!

Downloads

With JRE (no Java installation required — extract and run)

Platform File
Windows 10/11 x64 SwissKitJ-3.0.0-rc.1-windows-x64-jre.zip
Linux x64 SwissKitJ-3.0.0-rc.1-linux-x64-jre.zip
Linux UOS (统信) SwissKitJ-UOS-3.0.0-rc.1-jre.zip
macOS Apple Silicon SwissKitJ-3.0.0-rc.1-macos-arm64-jre.zip

Without JRE (requires Java 17+)

Platform File How to run
Windows 10/11 x64 SwissKitJ-3.0.0-rc.1-windows-x64.zip Extract, double-click SwissKitJ.exe
Linux x64 SwissKitJ-3.0.0-rc.1-linux-x64.zip Extract, run ./run.sh
Linux UOS (统信) SwissKitJ-UOS-3.0.0-rc.1-nojre.zip Extract, run ./install.sh
macOS Apple Silicon SwissKitJ-3.0.0-rc.1-macos-arm64.zip Extract, double-click SwissKitJ.app

Fat JAR (requires Java 17+)

SwissKitJ-3.0.0-rc.1.jarjava -jar SwissKitJ-3.0.0-rc.1.jar

Java Installation (for no-JRE packages)

  • Windows: Adoptium
  • macOS: brew install --cask temurin@17
  • Linux (Debian/Ubuntu): sudo apt install openjdk-17-jre
  • Linux (Fedora/RHEL): sudo dnf install java-17-openjdk

UOS (统信UOS)

Both JRE and no-JRE variants include install.sh — extract and run it to register the .desktop entry in your application launcher.

What's New

See the CHANGELOG for details.


SHA-256 checksums are provided in checksums.txt.
This release was automatically created by GitHub Actions.

What's Changed

  • 🐛 fix(ai): isolate native inference in child JVM process by @MuskStark in #10

Full Changelog: v3.0.0-beta.2...v3.0.0-rc.1

SwissKitJ 3.0.0-beta.2 (Pre-release)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 31 May 14:34
6a75751

SwissKitJ 3.0.0-beta.2 (Pre-release)

⚠️ This is a pre-release version. Use with caution and please report any bugs!

Downloads

With JRE (no Java installation required — extract and run)

Platform File
Windows 10/11 x64 SwissKitJ-3.0.0-beta.2-windows-x64-jre.zip
Linux x64 SwissKitJ-3.0.0-beta.2-linux-x64-jre.zip
Linux UOS (统信) SwissKitJ-UOS-3.0.0-beta.2-jre.zip
macOS Apple Silicon SwissKitJ-3.0.0-beta.2-macos-arm64-jre.zip

Without JRE (requires Java 17+)

Platform File How to run
Windows 10/11 x64 SwissKitJ-3.0.0-beta.2-windows-x64.zip Extract, double-click SwissKitJ.exe
Linux x64 SwissKitJ-3.0.0-beta.2-linux-x64.zip Extract, run ./run.sh
Linux UOS (统信) SwissKitJ-UOS-3.0.0-beta.2-nojre.zip Extract, run ./install.sh
macOS Apple Silicon SwissKitJ-3.0.0-beta.2-macos-arm64.zip Extract, double-click SwissKitJ.app

Fat JAR (requires Java 17+)

SwissKitJ-3.0.0-beta.2.jarjava -jar SwissKitJ-3.0.0-beta.2.jar

Java Installation (for no-JRE packages)

  • Windows: Adoptium
  • macOS: brew install --cask temurin@17
  • Linux (Debian/Ubuntu): sudo apt install openjdk-17-jre
  • Linux (Fedora/RHEL): sudo dnf install java-17-openjdk

UOS (统信UOS)

Both JRE and no-JRE variants include install.sh — extract and run it to register the .desktop entry in your application launcher.

What's New

See the CHANGELOG for details.


SHA-256 checksums are provided in checksums.txt.
This release was automatically created by GitHub Actions.

What's Changed

  • 🚀 Release v3.0.0-beta.1 — AI inference, Email overhaul, Settings rewrite, I18n by @MuskStark in #8
  • v3.0.0-beta.1: JavaFX migration, AI inference, i18n, plugin system by @MuskStark in #9

Full Changelog: v3.0.0-beta.1...v3.0.0-beta.2

SwissKitJ 3.0.0-beta.1 (Pre-release)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 May 14:47
59ffce4

SwissKitJ 3.0.0-beta.1 (Pre-release)

⚠️ This is a pre-release version. Use with caution and please report any bugs!

Downloads

With JRE (no Java installation required — extract and run)

Platform File
Windows 10/11 x64 SwissKitJ-3.0.0-beta.1-windows-x64-jre.zip
Linux x64 SwissKitJ-3.0.0-beta.1-linux-x64-jre.zip
Linux UOS (统信) SwissKitJ-UOS-3.0.0-beta.1-jre.zip
macOS Apple Silicon SwissKitJ-3.0.0-beta.1-macos-arm64-jre.zip

Without JRE (requires Java 17+)

Platform File How to run
Windows 10/11 x64 SwissKitJ-3.0.0-beta.1-windows-x64.zip Extract, double-click SwissKitJ.exe
Linux x64 SwissKitJ-3.0.0-beta.1-linux-x64.zip Extract, run ./run.sh
Linux UOS (统信) SwissKitJ-UOS-3.0.0-beta.1-nojre.zip Extract, run ./install.sh
macOS Apple Silicon SwissKitJ-3.0.0-beta.1-macos-arm64.zip Extract, double-click SwissKitJ.app

Fat JAR (requires Java 17+)

SwissKitJ-3.0.0-beta.1.jarjava -jar SwissKitJ-3.0.0-beta.1.jar

Java Installation (for no-JRE packages)

  • Windows: Adoptium
  • macOS: brew install --cask temurin@17
  • Linux (Debian/Ubuntu): sudo apt install openjdk-17-jre
  • Linux (Fedora/RHEL): sudo dnf install java-17-openjdk

UOS (统信UOS)

Both JRE and no-JRE variants include install.sh — extract and run it to register the .desktop entry in your application launcher.

What's New

See the CHANGELOG for details.


SHA-256 checksums are provided in checksums.txt.
This release was automatically created by GitHub Actions.

What's Changed

  • v3.0.0-alpha.2: JavaFX migration, AI module, plugin system overhaul by @MuskStark in #7

Full Changelog: v3.0.0-alpha.2...v3.0.0-beta.1

SwissKitJ 3.0.0-alpha.2 (Pre-release)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 May 01:22

SwissKitJ 3.0.0-alpha.2 (Pre-release)

⚠️ This is a pre-release version. Use with caution and please report any bugs!

Downloads

With JRE (no Java installation required — extract and run)

Platform File
Windows 10/11 x64 SwissKitJ-3.0.0-windows-x64-jre.zip
Linux x64 SwissKitJ-3.0.0-linux-x64-jre.zip
Linux UOS (统信) SwissKitJ-UOS-3.0.0-jre.zip
macOS Apple Silicon SwissKitJ-3.0.0-macos-arm64-jre.zip

Without JRE (requires Java 17+)

Platform File How to run
Windows 10/11 x64 SwissKitJ-3.0.0-windows-x64.zip Extract, double-click SwissKitJ.exe
Linux x64 SwissKitJ-3.0.0-linux-x64.zip Extract, run ./run.sh
Linux UOS (统信) SwissKitJ-UOS-3.0.0-nojre.zip Extract, run ./install.sh
macOS Apple Silicon SwissKitJ-3.0.0-macos-arm64.zip Extract, double-click SwissKitJ.app

Fat JAR (requires Java 17+)

SwissKitJ-3.0.0.jarjava -jar SwissKitJ-3.0.0.jar

Java Installation (for no-JRE packages)

  • Windows: Adoptium
  • macOS: brew install --cask temurin@17
  • Linux (Debian/Ubuntu): sudo apt install openjdk-17-jre
  • Linux (Fedora/RHEL): sudo dnf install java-17-openjdk

UOS (统信UOS)

Both JRE and no-JRE variants include install.sh — extract and run it to register the .desktop entry in your application launcher.

What's New

See the CHANGELOG for details.


SHA-256 checksums are provided in checksums.txt.
This release was automatically created by GitHub Actions.

What's Changed

  • ✨ feat: JavaFX migration v3.0.0 — new UI, SwissKitJ-Release pipeline, docs refresh by @MuskStark in #6

Full Changelog: v2.1.1...v3.0.0-alpha.2