Skip to content

fnb v0.12.1 - Logger Output Optimization

Release Date: 2025-08-29 Type: Patch Release Migration: No changes required

Release Highlights

This patch release refines the logging system introduced in v0.12.0 by optimizing verbosity levels for better user experience.

🔧 Logger Output Optimization

  • Reduced Verbosity - Log file location message moved from INFO to DEBUG level
  • Cleaner Output - Standard operations no longer display technical log file paths unless explicitly requested
  • Better UX - Users see essential information without system-level details cluttering output

Technical Changes

Logger Module Updates

  • logger.py - Modified log file location announcement from logger.info() to logger.debug()
  • User Experience - Log file paths now only shown when users explicitly request debug output with --verbose or --log-level DEBUG

Installation & Usage

No changes to installation or command usage:

# Standard operation - clean output (no log file path shown)
fnb status

# Debug output - log file path shown
fnb status --verbose
fnb status --log-level DEBUG

Migration Guide

No migration required - fnb v0.12.1 maintains full backward compatibility:

  • All existing commands work exactly as before
  • Configuration files remain unchanged
  • Logging behavior is identical except for reduced default verbosity
  • Debug information still available when explicitly requested

Resources

  • Documentation: https://fnb.readthedocs.io/
  • Release Notes: https://fnb.readthedocs.io/en/latest/releases/
  • Installation Guide: https://fnb.readthedocs.io/en/latest/usage/installation/
  • Configuration Guide: https://fnb.readthedocs.io/en/latest/usage/configuration/