- Sections are now processed as-needed, reducing memory requirements.
- Fix package autoload path in example merge script (GitHub#4).
- Fix merging http error sections with placeholder values (GitHub#5).
- Deprecated: AwstatsFromFile is no longer used as an interface. Use AwstatsFile directly.
- Change braces to brackets to address a PHP 7.4 deprecation warning.
- Read section names until the first space. Fixes edge case reading the OS section.
- Repackaged the classes for easy use with autoloaders and composer.
- Add getSection method to AwstatsFile class.
- Merged patches by Dave Dykstra:
- Do a better job at merging FirstTime, LastTime, LastUpdate and TotalVisits.
- Fixed bug that caused some data to be merged incorrectly.
- Treat 3rd and 4th indexes as dates when merging VISITOR and EXTRA_1 sections.
- Released on GitHub.
- Removed unnecessary call-time pass-by-references;
- Added newlines to error messages;
- Initial release.