DepoСкачатьСкачатьСкачать
ВЕРСИИ (3)
release
Depo 1.1.0
1.1.024 сент. 2025 г.103Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6bukkit, paper, spigot
Что нового
## 1.1.0 — 2025-09-24
Added:
- Version constraint support (`version-constraints` in config) with SemVer matching (exact, ranges, ^, ~, wildcards)
- `/depo tree` command to display per-plugin dependency declarations (shows which plugins declare each dependency, missing status, applied constraint)
- Interactive conflict resolution via `/depo resolve <dep> <ignore|relax|override>`
- Plugin categories grouping in `/depo status` (config `categories:`)
- Download progress output (config `download-progress` with throttled console feedback for larger downloads)
- Soft dependency management: separate optional dependency set, `/depo soft` command (list/install), and `auto-download-soft` config (default false)
- Numbered soft dependency list with multi-select install by indices or names; log hint suggesting `/depo soft list` when optional dependencies are missing
Changed:
- Config version bumped to 4 through staged migrations:
- v2: add `version-constraints` map
- v3: add `categories`, `download-progress`
- v4: add `auto-download-soft`
(Automatic migration preserves existing values and appends new keys.)
Internal:
- Exposed dependency scanning maps & install function for command handlers
- Improved message key auto-merge to preserve user customizations
release
Depo 1.0.0
1.0.028 авг. 2025 г.62Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6bukkit, paper, spigot
Что нового
First stable release.
- Platform-aware dependency resolution (Modrinth preferred, Spiget fallback)
- Async scan/download; download queue shown in `/depo status`
- i18n via `messages.yml` (all user-facing texts)
- bStats metrics (configurable service-id)
- Update checker (notify-only)
- Security: option to block non-HTTPS downloads
- Manual downloads: `/depo download direct|github` (+ shortcuts `/depo s`, `/depo dl`)
- Optional SHA-256 checksum validation
- Overrides and aliases support
- Notifications include requiring plugin names
- Persistent install log at `plugins/Depo/installed.log`
- Switched JSON parsing to kotlinx-serialization
- Fix: prevent repeated re-downloads (e.g., Vault) via provides/aliases validation
- Shaded JAR with relocations to avoid classpath conflicts
beta
Depo 1.0-SNAPSHOT
1.0-SNAPSHOT27 авг. 2025 г.85Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, paper, spigot
Что нового
# 🌟 Depo v1.0.0 – Initial Release
- 🚀 First release of **Depo**, the automatic dependency manager for Minecraft servers.
- 🔍 Scans all installed plugins on startup for `depend:` and `softdepend:` entries.
- 📦 Automatically downloads missing dependencies from **Modrinth** (preferred) or **Spiget** (fallback).
- ⚙️ Adds `config.yml` with options to:
- Enable/disable auto-download
- Set repository priority
- Define custom plugin sources
- 📝 Clear logging for all actions (installed, skipped, or failed dependencies).
- 📋 New admin commands:
- `/depo status` → Show installed plugins and missing dependencies
- `/depo reload` → Reload configuration