Skip to content

Releases: wipodev/EverMod-cli

Evermod Cli v2.0.0

12 Jan 23:38

Choose a tag to compare

[1.0.0] - 2025-11-03

feat!: refactor EverMod CLI architecture and migrate to Git submodule model

BREAKING CHANGE:
EverMod is no longer installed locally inside projects.
The framework is now always added as a Git submodule, providing a safer,
cleaner, and updatable integration model.

Major changes:

  • Migrated EverMod integration to Git submodules (no more local copies)
  • Added reliable environment detection (mod vs workspace)
  • Introduced evermod.manifest.json as the source of truth
  • Reorganized project structure by responsibility (commands, fs, services, io, utils)
  • Simplified workspace and mod creation flows
  • Improved Gradle and settings generation logic
  • Removed legacy utils-based architecture

This release represents a full architectural redesign and bumps the version
from 1.0.0 to 2.0.0.

Evermod Cli v1.0.0

04 Nov 03:56

Choose a tag to compare


[1.0.0] - 2025-11-03

Added

  • Initial public release of EverMod CLI, the modular Forge modding workspace manager.
  • Implemented the create command for generating new mods and modules using EverMod Templates.
  • Added support for multi-project workspaces with shared Gradle configuration.
  • Integrated add, update, and evermix commands to manage modules and keep dependencies synchronized.
  • Included Gradle tools and utilities for streamlined Forge mod development across multiple Minecraft versions.
  • Established core compatibility with EverMod Templates v1.2.0 for dynamic Jinja2-based rendering.

Overview

This release marks the foundation of the EverMod development ecosystem — a unified, version-aware workflow
for creating, maintaining, and scaling Forge mods efficiently.
EverMod CLI now serves as the command-line backbone of the framework, integrating directly with the
EverMod Templates repository for automatic project setup and configuration.