Skip to content

Analog v3.0.0

Latest

Choose a tag to compare

@vish9812 vish9812 released this 25 Apr 21:01
· 1 commit to main since this release
9872a62

Analog v3.0.0 Release Notes πŸŽ‰

I'm excited to announce the release of Analog v3.0.0! This major version significantly improves the UI and CLI capabilities and introduces powerful new features for LDAP log analysis.

🎨 UI Improvements (#23 #26)

Complete UI Overhaul

  • Modernized UI with a fresh, clean design
  • Improved UX with better filter organization and layout
  • Added a convenient reload button for quick data refresh

πŸ› οΈ CLI Enhancements (#24 #25)

New LDAP Analysis Command

  • Interactive Mode (-i): Dynamically search user attributes
  • Non-interactive Mode (--jobId + --user): Trace group membership paths for specific users
  • Comparison Mode (--jobId + --compareJobId + --user): Compare LDAP data between different jobs
  • Flexible log file handling with prefix/suffix filtering support

Merger Command Improvements (formerly Filterer)

  • Added prefix and suffix filtering options
  • Implemented log deduplication
  • Enhanced default values for better usability

Network Binding Update (#18)

  • Fixed network binding to specifically bind to the local IP address

πŸ—οΈ Build Process Improvements (#24)

Single Binary Distribution

  • CLI now compiles to a single binary
  • Simplified installation and deployment process

Enhanced Build System

  • Updated Taskfile.yml with improved build commands
  • Added dedicated artifacts task for Linux, Windows, and macOS releases
  • Streamlined release artifact generation

πŸ”„ Breaking Changes

  • Complete UI framework overhaul
  • CLI command structure updates
  • Network binding changes

πŸš€ Installation

Download the latest release from our Releases Page:

  • Linux: analog-linux.tar.gz
  • macOS: analog-macos.tar.gz
  • Windows: analog-windows.zip

For more details about using Analog, please refer to our documentation.

Full Changelog: v2.4.0...v3.0.0