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-updateflag 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
selfcheckdevtool 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_MANAGERvariable 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_supportto 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 listcommand by @kacper-jar in https://github.com/kacper-jar/mcup/pull/14 - feat: Rework
server createcommand 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_nameto 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.