Skip to content

v3.0.0

Latest

Choose a tag to compare

@rmartone rmartone released this 02 Mar 02:35
· 39 commits to master since this release
88746c7

Breaking Change

  • Unregistered Tags Are No Longer Automatically Added

Previously, using an unregistered tag would implicitly add it to the system.
New Behavior: Logs using unregistered tags will now default to the global level (DEFAULT_TAG) instead of being registered.
Migration: If you rely on dynamic tag creation, explicitly register your tags before logging.

🚀 New Features & Enhancements

  • Console-Compatible Output
    Improved logging format to be more compatible with standard console.log() behavior.
  • Optional Tagging System
    Logging now works without requiring tags, allowing a simpler logging approach when desired.

🛠 Internal Improvements

  • Refactored Default Logging Behavior
  • Replaced hardcoded '*' wildcard with DEFAULT_TAG, improving maintainability and clarity in log filtering.

Updated Test Suite

  • Ensured consistency by replacing hardcoded wildcard values with DEFAULT_TAG.