Skip to content

1.1.0

  • feat: Add support for 26.1.2 by @kacper-jar in https://github.com/kacper-jar/mcup/pull/131
  • feat: Add Docker container generation support by @kacper-jar in https://github.com/kacper-jar/mcup/pull/132

1.0.0

  • docs: Align install guide with release artifacts by @kacper-jar in https://github.com/kacper-jar/mcup/pull/113
  • feat: Bump support to version 26.1.1 by @kacper-jar in https://github.com/kacper-jar/mcup/pull/114
  • ci: Add support for Linux arm64 builds and packaging by @kacper-jar in https://github.com/kacper-jar/mcup/pull/115
  • ci: Set explicit architecture for Linux packages by @kacper-jar in https://github.com/kacper-jar/mcup/pull/116
  • ci: Fix invalid artifact name in Build Windows Installer task by @kacper-jar in https://github.com/kacper-jar/mcup/pull/117
  • ci: Skip testing of aarch64 builds on pacman by @kacper-jar in https://github.com/kacper-jar/mcup/pull/118
  • ci: Add macOS executable builds by @kacper-jar in https://github.com/kacper-jar/mcup/pull/119
  • ci: Create universal2 build for macOS instead of separate binaries by @kacper-jar in https://github.com/kacper-jar/mcup/pull/120
  • ci: Build only arm64 for macOS because of broken universal2 builds by @kacper-jar in https://github.com/kacper-jar/mcup/pull/121
  • feat: Implement update check timeout by @kacper-jar in https://github.com/kacper-jar/mcup/pull/122
  • ci: Disable update checks during CI tests by @kacper-jar in https://github.com/kacper-jar/mcup/pull/123
  • ci: Add macOS Intel x64 builds to CI matrix by @kacper-jar in https://github.com/kacper-jar/mcup/pull/124
  • ci: Add global concurrency to test-executables job by @kacper-jar in https://github.com/kacper-jar/mcup/pull/125
  • revert: ci: Add global concurrency to test-executables job by @kacper-jar in https://github.com/kacper-jar/mcup/pull/126
  • feat: add --skip-locker-update flag allowing to skip automatic locker updates by @kacper-jar in https://github.com/kacper-jar/mcup/pull/127
  • ci: Cache locker.json as artifact to avoid GitHub API rate limits by @kacper-jar in https://github.com/kacper-jar/mcup/pull/128
  • docs: Update installation guide with macOS support and architecture-specific steps by @kacper-jar in https://github.com/kacper-jar/mcup/pull/129

1.0.0-rc3

  • ci: Reorganize Actions by @kacper-jar in https://github.com/kacper-jar/mcup/pull/101
  • ci: Build workflow fixes by @kacper-jar in https://github.com/kacper-jar/mcup/pull/102
  • ci: Refactor native Linux packing to wrap binary artifacts instead of wheels by @kacper-jar in https://github.com/kacper-jar/mcup/pull/103
  • ci: Add -o flag to unzip to suppress interactive prompt by @kacper-jar in https://github.com/kacper-jar/mcup/pull/104
  • ci: Fix dpkg version format crash by parsing pyproject instead of branch name by @kacper-jar in https://github.com/kacper-jar/mcup/pull/105
  • ci: Drop .apk build support because of broken builds by @kacper-jar in https://github.com/kacper-jar/mcup/pull/106
  • ci: Sanitize package version string manually for pacman compatibility by @kacper-jar in https://github.com/kacper-jar/mcup/pull/107
  • ci: Restrict artifact uploads to compressed zip files by @kacper-jar in https://github.com/kacper-jar/mcup/pull/108
  • chore: Remove legacy packaging artifacts by @kacper-jar in https://github.com/kacper-jar/mcup/pull/109
  • feat: Add import/export commands for user config by @kacper-jar in https://github.com/kacper-jar/mcup/pull/110
  • feat: Add configurable startup update notifications by @kacper-jar in https://github.com/kacper-jar/mcup/pull/111

1.0.0-rc2

  • feat: Add support for 26.1 by @kacper-jar in https://github.com/kacper-jar/mcup/pull/94
  • ci: Implemet automated artifact builds and releases by @kacper-jar in https://github.com/kacper-jar/mcup/pull/95
  • ci: Fix build linux packages action by @kacper-jar in https://github.com/kacper-jar/mcup/pull/96
  • ci: Force utf-8 IO encoding for metadata extraction by @kacper-jar in https://github.com/kacper-jar/mcup/pull/97
  • ci: Implement selfcheck devtool and executable testing job by @kacper-jar in https://github.com/kacper-jar/mcup/pull/98
  • docs: Update installation instructions to align with new release structure by @kacper-jar in https://github.com/kacper-jar/mcup/pull/99

1.0.0-rc1

  • build: Update build exclusions by @kacper-jar in https://github.com/kacper-jar/mcup/pull/84
  • build: Update minimum Python version to 3.10 by @kacper-jar in https://github.com/kacper-jar/mcup/pull/85
  • build: Remove Python 3.8 and 3.9 classifiers from pyproject by @kacper-jar in https://github.com/kacper-jar/mcup/pull/86
  • docs: Add pip installation instructions to installation guide by @kacper-jar in https://github.com/kacper-jar/mcup/pull/87
  • feat: Add support for overrides in Paper Global config collector by @kacper-jar in https://github.com/kacper-jar/mcup/pull/88
  • feat: Add elapsed time tracking to progress bars in UI by @kacper-jar in https://github.com/kacper-jar/mcup/pull/89
  • feat: Add support for override-like customizable values in Paper World Defaults config collector by @kacper-jar in https://github.com/kacper-jar/mcup/pull/90
  • chore: Bump dependencies by @kacper-jar in https://github.com/kacper-jar/mcup/pull/91
  • chore: Drop wrapper start scripts by @kacper-jar in https://github.com/kacper-jar/mcup/pull/92

1.0.0-beta7

  • build: Drop Snap support by @kacper-jar in https://github.com/kacper-jar/mcup/pull/72
  • docs: Fix formatting by @kacper-jar in https://github.com/kacper-jar/mcup/pull/73
  • docs: Add MkDocs-based documentation by @kacper-jar in https://github.com/kacper-jar/mcup/pull/74
  • ci: Update documentation deployment workflow branch by @kacper-jar in https://github.com/kacper-jar/mcup/pull/75
  • chore: Update copyright year range by @kacper-jar in https://github.com/kacper-jar/mcup/pull/76
  • fix: Support resolving VersionDependantVariable lists in config files to prevent UI defaults preview issues by @kacper-jar in https://github.com/kacper-jar/mcup/pull/77
  • docs: Simplify README in favor of quick links to documentation by @kacper-jar in https://github.com/kacper-jar/mcup/pull/78
  • build: Prepare package for PyPI release by @kacper-jar ian https://github.com/kacper-jar/mcup/pull/79
  • feat: Add support for Paper 1.21.11 by @kacper-jar in https://github.com/kacper-jar/mcup/pull/80
  • test: Add unit and integration tests by @kacper-jar in https://github.com/kacper-jar/mcup/pull/81
  • docs: Update contributing guide by @kacper-jar in https://github.com/kacper-jar/mcup/pull/82

1.0.0-beta6

  • fix: Add missing Spigot config variables by @kacper-jar in https://github.com/kacper-jar/mcup/pull/59
  • fix: Add missing Paper config variables by @kacper-jar in https://github.com/kacper-jar/mcup/pull/60
  • feat: Implement about command by @kacper-jar in https://github.com/kacper-jar/mcup/pull/61
  • fix: Resolve snap-related Java detection issues by @kacper-jar in https://github.com/kacper-jar/mcup/pull/62
  • feat: Add --skip-java-check flag to server create command by @kacper-jar in https://github.com/kacper-jar/mcup/pull/63
  • build: Change snap confinement to classic for better Java compatibility by @kacper-jar in https://github.com/kacper-jar/mcup/pull/64
  • build: Modify build to use dump plugin instead of python by @kacper-jar in https://github.com/kacper-jar/mcup/pull/65
  • feat: Add support for Vanilla 1.21.11 by @kacper-jar in https://github.com/kacper-jar/mcup/pull/66
  • feat: Add support for Paper 1.21.10 by @kacper-jar in https://github.com/kacper-jar/mcup/pull/67
  • fix: Add missing Paper values (that I forgot to add) by @kacper-jar in https://github.com/kacper-jar/mcup/pull/68
  • build: Add RPM package build support by @kacper-jar in https://github.com/kacper-jar/mcup/pull/69
  • docs: Update README by @kacper-jar in https://github.com/kacper-jar/mcup/pull/70

1.0.0-beta5

  • feat: Add default configuration preview to collector UI by @kacper-jar in https://github.com/kacper-jar/mcup/pull/47
  • docs: Cleanup README by @kacper-jar in https://github.com/kacper-jar/mcup/pull/48
  • refactor: Project overhaul by @kacper-jar in https://github.com/kacper-jar/mcup/pull/50
  • build: Remove the PKG_MANAGER variable as it is unused by @kacper-jar in https://github.com/kacper-jar/mcup/pull/51
  • feat: Add support for resolving logging level from user configuration by @kacper-jar in https://github.com/kacper-jar/mcup/pull/52
  • fix: Set proper translation keys for missing userconfig translations by @kacper-jar in https://github.com/kacper-jar/mcup/pull/53
  • fix: Add INF_VERSION to keep certain collector fields active for newer versions by @kacper-jar in https://github.com/kacper-jar/mcup/pull/54
  • fix: Update _check_version_support to properly display the warning by @kacper-jar in https://github.com/kacper-jar/mcup/pull/55
  • feat: Add support for Minecraft 1.21.9 and 1.21.10 by @kacper-jar in https://github.com/kacper-jar/mcup/pull/56
  • fix: Resolve AttributeError caused by yield of None by @kacper-jar in https://github.com/kacper-jar/mcup/pull/57

1.0.0-beta4

  • fix: UserConfig creating folder instead of config file by @kacper-jar in https://github.com/kacper-jar/mcup/pull/33
  • fix: Improve Java version detection by @kacper-jar in https://github.com/kacper-jar/mcup/pull/34
  • feat: UserConfig enhancements and new command by @kacper-jar in https://github.com/kacper-jar/mcup/pull/35
  • feat: Add warning for unsupported versions to prevent generation of broken configuration files by @kacper-jar in https://github.com/kacper-jar/mcup/pull/36
  • fix: Add check if Java is installed before installing server by @kacper-jar in https://github.com/kacper-jar/mcup/pull/37
  • refactor: Reorganize Paper World Defaults collector sections by @kacper-jar in https://github.com/kacper-jar/mcup/pull/38
  • fix: Downloading progressbar stuck on 0% due to missing content-length by @kacper-jar in https://github.com/kacper-jar/mcup/pull/39
  • chore: Remove unused dependencies by @kacper-jar in https://github.com/kacper-jar/mcup/pull/40
  • fix: Retry input collection on validation errors instead of skipping by @kacper-jar in https://github.com/kacper-jar/mcup/pull/41
  • fix: Prevent success message when locker is loaded without an update by @kacper-jar in https://github.com/kacper-jar/mcup/pull/42
  • refactor: Extract eula file creation to config file and assembler by @kacper-jar in https://github.com/kacper-jar/mcup/pull/43
  • fix: Invalid properties in configurations due to no version checks by @kacper-jar in https://github.com/kacper-jar/mcup/pull/44
  • fix: Improve section inputs filtering to prevent skipping advanced inputs by @kacper-jar in https://github.com/kacper-jar/mcup/pull/45

1.0.0-beta3

  • fix: Change $ prefix in locker dynamic variables (installer_args) to % by @kacper-jar in https://github.com/kacper-jar/mcup/pull/12
  • refactor: Extract hardcoded collector titles to variables for dynamic title composition by @kacper-jar in https://github.com/kacper-jar/mcup/pull/13
  • feat: Add mcup server list command by @kacper-jar in https://github.com/kacper-jar/mcup/pull/14
  • feat: Rework server create command by @kacper-jar in https://github.com/kacper-jar/mcup/pull/15
  • feat: Add warning for unsupported configurations by @kacper-jar in https://github.com/kacper-jar/mcup/pull/16
  • refactor: Replace ServerInfoPrompt by @kacper-jar in https://github.com/kacper-jar/mcup/pull/17
  • feat: Overhaul start script(s) by @kacper-jar in https://github.com/kacper-jar/mcup/pull/18
  • chore: Update dependencies by @kacper-jar in https://github.com/kacper-jar/mcup/pull/19
  • docs: Update Commands section in README by @kacper-jar in https://github.com/kacper-jar/mcup/pull/20
  • feat: Add user config by @kacper-jar in https://github.com/kacper-jar/mcup/pull/21
  • refactor: Improve user config handling by @kacper-jar in https://github.com/kacper-jar/mcup/pull/22
  • feat: Disable devtools by default by @kacper-jar in https://github.com/kacper-jar/mcup/pull/23
  • feat: Add 3rd party locker support by @kacper-jar in https://github.com/kacper-jar/mcup/pull/24
  • chore: Improve logging by @kacper-jar in https://github.com/kacper-jar/mcup/pull/25
  • fix: Add new meta fields to lockermgr to prevent broken meta by @kacper-jar in https://github.com/kacper-jar/mcup/pull/26
  • feat: Add support for Forge and NeoForge by @kacper-jar in https://github.com/kacper-jar/mcup/pull/27
  • fix: Improve path handling in user config to avoid issues on Windows by @kacper-jar in https://github.com/kacper-jar/mcup/pull/28
  • fix: Add missing strings for user config by @kacper-jar in https://github.com/kacper-jar/mcup/pull/29
  • feat: Implement input modes to simplify server creation for basic users by @kacper-jar in https://github.com/kacper-jar/mcup/pull/30
  • fix: Adjust server_jar_name to work with NeoForge by @kacper-jar in https://github.com/kacper-jar/mcup/pull/31

1.0.0-beta2

  • ci: Add commitlint GitHub Action (by @kacper-jar in https://github.com/kacper-jar/mcup/pull/1)
  • chore: Update bug_report issue template (by @kacper-jar in https://github.com/kacper-jar/mcup/pull/2)
  • fix: Adjust error handling for unsupported server source types (by @kacper-jar in https://github.com/kacper-jar/mcup/pull/4)
  • feat: Implement LockerManager as a development tool (by @kacper-jar in https://github.com/kacper-jar/mcup/pull/5)
  • feat: Locker v2 implementation (by @kacper-jar in https://github.com/kacper-jar/mcup/pull/6)
  • feat: Add 1.21.8 support (by @kacper-jar in https://github.com/kacper-jar/mcup/pull/7)
  • feat: Simplify Locker v2 structure (by @kacper-jar in https://github.com/kacper-jar/mcup/pull/8)
  • fix: Prevent invalid server jar from start script (by @kacper-jar in https://github.com/kacper-jar/mcup/pull/9)

1.0.0-beta1

  • Initial beta release.