Skip to content

v1.2.0

Choose a tag to compare

@Th0rgal Th0rgal released this 27 Dec 13:07
· 8 commits to master since this release
54f956b

What's New

Multi-Hash Support

  • Support for SHA-256, SHA-512, SHA-1, and MD5 checksums
  • Modrinth now uses native SHA-512 verification (fixing previous limitation)
  • Lockfile backwards compatible with old sha256 field format

Platform-Aware Resolution

  • New Platform enum with automatic runtime detection
  • Detection order: Folia → Purpur → Paper → Spigot → Bukkit
  • Hangar and Modrinth now query platform-specific variants
  • Override with .platform(Platform.SPIGOT) on any dependency builder

Usage Example

// Auto-detect platform (default)
Dependency.modrinth("packetevents").build();

// Override platform
Dependency.hangar("ProtocolLib")
    .platform(Platform.PAPER)
    .build();