Neoloader NPLME - Version 6.3.0

Neoloader 2025 July Interim Release 6.3.0

Neoloader Changes
major: 6
minor: 3
patch: 0

NEW memory footprint tracking added to existing time statistic
CHANGED lib.log_error() redesigned to be more efficient
FIXED lib.update_state() value validation and completion state changes

API Changes
API: 3
minor: 12
patch: 0

NEW lib.get_state() returns a plugin's launch time and memory footprint statistics
NEW lib.get_path() new behavior returns caller's folder path when no args provided
CHANGED INI declaration data 'api' also checks 'API' (more common in existing mods)

Neoloader v6.x.x is coming to a close with this version, a small update adding new features and fixing existing bugs. All forward progress will be dedicated to Neoloader v7.0.0, which provides a ground-up rework.

lib.get_path's new behavior is backported from the v7.0.0 project, allowing mods to determine their own folder path. This will help mods that may have been moved away from their expected directory, or for libraries being distributed with other mods.

Also implemented is a method to inspect a plugin's footprint, measured during its launch time, and how long it took to load. While not particularly useful to most mods, plugin developers seeking to improve their mod's efficiency for mobile or VR platforms can readily access this information more easily. Memory tracking is new, and while timestamps were always available in the LME logs, they're now kept within each plugin's registry directly.

Plugin: Neoloader NPLME
Version: 6.3.0 / 6.3.0
Release Date: July 14th, 2025
Download: neoloader-6.3.0.zip
Vendetta Online
·
Hosting Provider (Philtopia.com)
·
Contact Admin