Skip to content

Releases: GeorgeV220/cosmicjars

v1.3.0

18 Jul 04:30
Compare
Choose a tag to compare

1.3.0 (2024-07-18)

Features

  • providers: Add PandaSpigotProvider implementation (0a64618)
  • utils: Add method to copy InputStream to file (bd559b8)

v1.2.0

08 Jul 23:51
Compare
Choose a tag to compare

1.2.0 (2024-07-08)

Bug Fixes

  • Rename centroJars.yml to cosmicJars.yml (4636fb9)

Features

  • Add logging configuration and custom formatter (701ec67)
  • config: Rename config file name to cosmicJars.yml (51279c6)
  • Update server configuration on config changes (f04e535)

v1.1.0

14 May 15:46
Compare
Choose a tag to compare

1.1.0 (2024-05-14)

Bug Fixes

  • handle console output in CosmicJarsFrame (594bf2d)

Features

  • Add ConsoleOutputHandler (0b1438c)
  • gui: add SmartScroller class (fd138c3)
  • gui: add SmartScroller for console text pane (6f4bf4f)
  • provider: add FabricProvider implementation (c53d2ca)

v1.0.0

04 May 13:47
Compare
Choose a tag to compare

1.0.0 (2024-05-04)

Features

  • Add BungeeCord provider implementation (5b6a62d)
  • Add command line argument parsing (0dc3a90)
  • add Gson dependency to build.gradle (ab7b1d5)
  • Add logging for received and starting commands (b4f1eca)
  • Add logging for selected server type, implementation, and version (9715bd2)
  • Add MinecraftServer helper class (e6ecee3)
  • Add new dependencies for project (5f0fa35)
  • Add Provider and Utils classes (72ecc8b)
  • Add support for multiple server implementations (5587ecc)
  • build: add shadow plugin (20b86a3)
  • Download libraries instead of shading them in the main jar file (9860d99)
  • gui: Add HistoryTextField component (61fd60a)
  • GUI: Added simple GUI mode (0349929)
  • Improve server process handling (6861ba4)
  • improve user input handling in Main.java (c045fe7)
  • logging: update log4j2 pattern layout (db120c7)
  • Main: Add getJavaExecutable method (c349dbe)
  • platform: add Platform class to determine current OS (6964349)
  • provider: Add CentroJarProvider implementation (95f8d0b)
  • providers: Add logic to check for existing jar files before download (a9cf66b)
  • providers: Add MohistInfo and MohistProvider classes (6a88b96)
  • providers: Add PaperInfo and PaperProvider classes (219ce5f)
  • providers: Add PurpurInfo and PurpurProvider classes (94ad675)
  • providers: Implement downloadJar method in Provider subclasses (bdac72b)
  • README: Add CosmicJars README.md (1aebc9f)
  • Refactor command creation in Main.java (0aa0298)
  • Rename CentroJars to CosmicJars (eb87ce2)
  • server: Improve process handling (2ca9bca)
  • Set FlatGitHubDarkIJTheme as default look and feel (80cb7fb)
  • Set Java language version to 17 (d480151)
  • utilities: Add logging for Java executable (bd67f56)
  • utilities: Add permission setting for Java executable (985260b)
  • utilities: Add support for extracting JDK from tar.gz files (461b646)
  • utils: Add isWindows() method (b43ad97)
  • utils: Add JDKUtilities class (18ce968)
  • utils: Improve download progress logging (acb2f33)
  • yml: Replace Properties file with YAML (cdcb733)

Refactor Main.downloadJars and add bungeecord download

18 Apr 14:09
0bc003a
Compare
Choose a tag to compare

Refactor downloadJars method and add BungeeCord Provider

1.0-SNAPSHOT

15 Apr 18:00
1aebc9f
Compare
Choose a tag to compare
1.0-SNAPSHOT Pre-release
Pre-release
feat(README): Add CosmicJars README.md

- Added README file providing an overview of CosmicJars features, installation instructions, support, contributing guidelines, license information, acknowledgments, and disclaimer.