Repository navigation
TracePerf 0.1.1
Changelog
All notable changes to the TracePerf project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[0.1.1] - 2025-03-16
Added
- Improved module compatibility for both CommonJS and ESM environments
- Added explicit CommonJS support in browser module
- Enhanced TypeScript configuration for better module interoperability
Changed
- Updated browser module to use CommonJS format for better compatibility
- Improved export structure to support both
require()andimportsyntax
Fixed
- Fixed module resolution issues in different JavaScript environments
- Resolved potential compatibility issues with older bundlers
[0.1.0] - 2025-03-16
Added
- Initial release of TracePerf
- Core logging functionality with
info(),warn(),error(), anddebug()methods - Execution flow tracking with ASCII visualization
- Performance monitoring with bottleneck detection
- Conditional logging modes (development, staging, production)
- Nested logging with group support
- Production optimization features
- Multiple output formats (CLI, JSON)
- Transport system for flexible output handling
- Comprehensive documentation and examples
- Browser support for frontend applications (React, Next.js)
- Comprehensive test suite with high coverage
Changed
- N/A (initial release)
Deprecated
- N/A (initial release)
Removed
- N/A (initial release)
Fixed
- N/A (initial release)
Security
- N/A (initial release)