Skip to content

Releases: wgtechlabs/log-engine

v2.3.1

14 Feb 06:56
a43861f

Choose a tag to compare

What's Changed

✨ New Features

  • 📦 Per-call emoji override — Add support for overriding or suppressing the auto-detected emoji on individual log calls via a new LogCallOptions parameter. Pass { emoji: '✅' } to set a specific emoji, or { emoji: '' } to suppress it entirely. Fully backward compatible with existing usage by @Copilot in #31

🧪 Tests

  • Comprehensive test coverage for emoji override functionality across all logging methods (28 new tests covering LogFormatter, Logger, raw methods, LogEngine wrapper, and withoutRedaction)

🗑️ Cleanup

  • Add manual-test.cjs to .gitignore

Full Changelog: v2.3.0...v2.3.1

v2.3.0

12 Feb 08:24
170eec4

Choose a tag to compare

What's Changed

✨ New Features

  • 📦 Emoji support — Add emoji selector and context-aware logic for log output. Emojis are enabled by default and configurable via format.includeEmoji. Includes optimized regex caching and performance-tuned state management by @Copilot in #26
  • 📦 Bundle size checker — Add bundle size checker with tests and a dedicated CI workflow to monitor package size over time by @Copilot in #27

🔒 Security

  • Add permissions block to size-check workflow
  • Fix shell injection vulnerability and improve error visibility
  • Fix non-literal require in tests

📖 Documentation

  • Update README with new features, improved descriptions, and formatted code blocks for emoji log examples

🗑️ Cleanup

  • Remove outdated Snyk security instructions file
  • Remove repository banner image

Full Changelog: v2.2.2...v2.3.0

v2.2.2

10 Feb 04:47

Choose a tag to compare

What's Changed

  • Migrate package manager from Yarn to pnpm by @Copilot in #25

Full Changelog: v2.2.1...v2.2.2

v2.2.1

10 Feb 03:16
20ed597

Choose a tag to compare

What's Changed

  • 📖 docs: add Clean Commit convention support by @Copilot in #23
  • 📦 new: implement package build flow action v1.2.3 by @Copilot in #24

Full Changelog: v2.2.0...v2.2.1

v2.2.0

12 Jul 13:37
cd40869

Choose a tag to compare

What's Changed

  • Add Support for Customizing Log Elements While Keeping Log Levels Mandatory by @Copilot in #20
  • Refactor: Extract helper method to reduce code duplication in Logger class by @Copilot in #22
  • 🚀 release: v2.2.0 by @warengonzaga in #21

Full Changelog: v2.1.1...v2.2.1

v2.1.1

30 Jun 06:26
1aa7523

Choose a tag to compare

What's Changed

Full Changelog: v2.1.0...v2.1.1

v2.1.0

29 Jun 15:53
abdcf36

Choose a tag to compare

What's Changed

Full Changelog: v2.0.0...v2.1.0

v2.0.0

20 Jun 16:33
0177b7c

Choose a tag to compare

What's Changed

Full Changelog: 1.3.0...v2.0.0

v1.3.0

18 Jun 11:41
217438a

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.2.1...1.3.0

v1.2.1

04 Jun 23:33

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.2.0...1.2.1