• 0.4.1 d23227dd0b

    0.4.1 Stable

    Jef Roosens released this 2023-08-13 10:19:29 +02:00 | 0 commits to main since this release

    Changed

    • Moved PKGBUILD to separate repo
    • Properly update lock file

    NOTE: this release is purely to fix some packaging issues

    Downloads
     
  • 0.4.0 9ce2417528

    0.4.0 Stable

    Jef Roosens released this 2023-08-12 15:06:58 +02:00 | 3 commits to main since this release

    Added

    • Extract command for working with the output of export
    • Arch packages are now published to my bur repo
    • Allow passing configuration variables from TOML file

    Changed

    • Export command no longer reads backups that do not contribute to the final
      state
    • Running backups no longer block stdin input or shutdown
    • Env vars ALEX_CONFIG_DIR, ALEX_WORLD_DIR and ALEX_BACKUP_DIR renamed to
      ALEX_CONFIG, ALEX_WORLD and ALEX_BACKUP respectively
    Downloads
     
  • 0.3.1 b924a054a6

    0.3.1 Stable

    Jef Roosens released this 2023-07-08 14:12:18 +02:00 | 16 commits to main since this release

    Added

    • Export command to export any backup as a new full backup
    Downloads
     
  • 0.3.0 75e9d7a9d2

    0.3.0 Stable

    Jef Roosens released this 2023-07-04 15:55:52 +02:00 | 24 commits to main since this release

    Added

    • Incremental backups
      • Chain length describes how many incremental backups to create from the
        same full backup
      • "backups to keep" has been replaced by "chains to keep"
    • Server type & version and backup size are now stored as metadata in the
      metadata file
    • Backup layers
      • Store multiple chains of backups in parallel, configuring each with
        different parameters (son-father-grandfather principle)
    • CLI commands for creating, restoring & listing backups

    Changed

    • Running the server now uses the run CLI subcommand
    • server_type and server_version arguments are now optional flags
    Downloads
     
  • 0.2.2 9ce8199d5f

    0.2.2 Stable

    Jef Roosens released this 2023-06-13 13:44:40 +02:00 | 63 commits to main since this release

    Fixed

    • Use correct env var for backup directory
    Downloads
     
  • 0.2.1 375a68fbd6

    0.2.1 Stable

    Jef Roosens released this 2023-06-13 13:03:08 +02:00 | 64 commits to main since this release

    Added

    • --dry flag to inspect command that will be run

    Changed

    • JVM flags now narrowely follow Aikar's specifications
    Downloads
     
  • 0.2.0 45d736d1bb

    0.2.0 Stable

    Jef Roosens released this 2023-06-13 11:41:57 +02:00 | 69 commits to main since this release

    This version is meant as the first iteration of Alex that I can deploy on my server. It supports rudimentary periodic full backups, and listens to simple signals.

    Added

    • Rudimentary signal handling for gently stopping server
      • A single stop signal will trigger the Java process to shut down, but Alex
        still expects to be run from a utility such as dumb-init
    • Properly back up entire config directory
    • Inject Java optimisation flags
    Downloads
     
  • 0.1.1 c32741bbc9

    0.1.1 Pre-Release

    Jef Roosens released this 2023-06-05 11:45:07 +02:00 | 75 commits to main since this release

    Changed

    • Better env var support
    Downloads
     
  • 0.1.0 6092b15f25

    0.1.0 Pre-Release

    Jef Roosens released this 2023-06-05 10:48:34 +02:00 | 80 commits to main since this release

    Added

    • CLI interface
    • Working backup command
    • Thread for periodic backups
    • Env var support
    Downloads