Skip to content

EML Lib v2.1.0

Choose a tag to compare

@github-actions github-actions released this 29 Mar 15:06
· 117 commits to main since this release
1c53386

Changelog

New features

  • Added support for Profiles.

Changes

  • You can now fetch the list of profiles from EML AdminTool using Profiles.getProfiles().
  • You can also choose a profile when launching the game with Config.profile.
  • You can now select the storage mode when you use Profiles: 'isolated' creates a completely separated directory for each profile, while 'shared' uses the same directory for all profiles.

Bug fixes and improvements

  • Deprecated Config.serverId in favor of Config.root to avoid confusion with the new Profile feature.
  • Deprecated Config.cleaning.clean in favor of Config.cleaning.enabled for better clarity.
  • Fixed cleaner not working under certain conditions.
  • Improved downloader security by validating paths to prevent directory traversal attacks.