Skip to content

Commit ed8cfc2

Browse files
πŸ¦‹ New version release (#160)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 627bda0 commit ed8cfc2

3 files changed

Lines changed: 11 additions & 6 deletions

File tree

β€Ž.changeset/migrate-to-tsdown.mdβ€Ž

Lines changed: 0 additions & 5 deletions
This file was deleted.

β€ŽCHANGELOG.mdβ€Ž

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# @smooai/logger
22

3+
## 4.1.10
4+
5+
### Patch Changes
6+
7+
- 627bda0: Migrate build tooling from tsup to tsdown β€” faster, oxc-based, drop-in replacement. The `esbuild-plugin-alias` shim used to swap `rotating-file-stream` for a no-op stub in the browser build is replaced with `@rollup/plugin-alias` (rolldown-compatible). `src/decycle.cjs` (a side-effect CJS file that patches global `JSON`) is marked external so rolldown leaves it alone. Output extensions shift from `.js`/`.mjs`/`.d.ts` to `.cjs`/`.mjs`/`.d.cts`/`.d.mts` (tsdown defaults); the `exports` map + the CLI bin path are updated to match. No public API change.
8+
39
## 4.1.9
410

511
### Patch Changes
@@ -163,22 +169,26 @@
163169
This release transforms `@smooai/logger` into a comprehensive multi-language logging ecosystem:
164170

165171
### 🐍 Python Package (`smooai-logger`)
172+
166173
- Available on PyPI as `smooai-logger`
167174
- Full Python implementation with identical API to TypeScript version
168175
- Synchronized versioning with npm package
169176

170177
### πŸ¦€ Rust Crate (`smooai-logger`)
178+
171179
- Available on crates.io as `smooai-logger`
172180
- Native Rust logging implementation
173181
- Synchronized versioning with npm package
174182

175183
### πŸ“Š Log Viewer CLI (`smooai-log-viewer`)
184+
176185
- Interactive GUI application for viewing `.smooai-logs` files
177186
- Available as CLI command when installing npm package: `smooai-log-viewer`
178187
- Cross-platform native binaries bundled with package
179188
- Features filtering, searching, JSON expansion, and context viewing
180189

181190
### πŸ”„ Automated Publishing Pipeline
191+
182192
- Single changesets release now publishes to npm, PyPI, and crates.io
183193
- Automatic version synchronization across all packages
184194
- Enhanced CI/CD workflow for multi-language support

β€Žpackage.jsonβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@smooai/logger",
3-
"version": "4.1.9",
3+
"version": "4.1.10",
44
"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.",
55
"homepage": "https://github.com/SmooAI/logger#readme",
66
"bugs": {

0 commit comments

Comments
Β (0)