Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .changeset/SMOODEV-966-dotnet-file-rotation.md

This file was deleted.

10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @smooai/logger

## 4.1.9

### Patch Changes

- 60745c7: SMOODEV-966: Add `RotatingFileOutput` to the .NET port β€” size-based rollover, gzip-compressed archives, configurable retention (`MaxArchivedFiles`), and a configurable filename pattern. Wired into `SmooLogger` via `SmooLoggerOptions.Rotation`, mirroring the TS `RotationOptions` and Rust `rotation.rs` surfaces.

## 4.1.8

### Patch Changes
Expand Down Expand Up @@ -157,22 +163,26 @@
This release transforms `@smooai/logger` into a comprehensive multi-language logging ecosystem:

### 🐍 Python Package (`smooai-logger`)

- Available on PyPI as `smooai-logger`
- Full Python implementation with identical API to TypeScript version
- Synchronized versioning with npm package

### πŸ¦€ Rust Crate (`smooai-logger`)

- Available on crates.io as `smooai-logger`
- Native Rust logging implementation
- Synchronized versioning with npm package

### πŸ“Š Log Viewer CLI (`smooai-log-viewer`)

- Interactive GUI application for viewing `.smooai-logs` files
- Available as CLI command when installing npm package: `smooai-log-viewer`
- Cross-platform native binaries bundled with package
- Features filtering, searching, JSON expansion, and context viewing

### πŸ”„ Automated Publishing Pipeline

- Single changesets release now publishes to npm, PyPI, and crates.io
- Automatic version synchronization across all packages
- Enhanced CI/CD workflow for multi-language support
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@smooai/logger",
"version": "4.1.8",
"version": "4.1.9",
"description": "A powerful contextual logging system designed for AWS Lambda and Browser environments, with built-in support for structured logging, correlation tracking, and automatic context gathering.",
"homepage": "https://github.com/SmooAI/logger#readme",
"bugs": {
Expand Down
Loading