Skip to content

Commit c347609

Browse files
authored
Merge pull request #6 from logtide-dev/fix/security-deps
chore: bump version to 0.6.1 and fix security vulnerabilities
2 parents fcbaa97 + f431d7b commit c347609

16 files changed

Lines changed: 447 additions & 904 deletions

File tree

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,21 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.6.1] - 2026-02-28
9+
10+
### Fixed
11+
- **Security Updates**: Addressed multiple security vulnerabilities across the workspace:
12+
- Updated `minimatch` to `>=10.2.3` (fixes several ReDoS vulnerabilities).
13+
- Updated `rollup` to `>=4.59.0` (fixes Arbitrary File Write via Path Traversal).
14+
- Updated `tar` to `>=7.5.8` (fixes Hardlink Target Escape).
15+
- Updated `nanotar` to `^0.2.1` (fixes Path Traversal).
16+
- Updated `@angular/core` to `^19.2.19` (fixes XSS in i18n).
17+
- Updated `@sveltejs/kit` to `^2.52.2` and `svelte` to `^5.53.5` (fixes XSS and Resource Exhaustion).
18+
- Updated `ajv` to `>=8.18.0` (fixes ReDoS).
19+
- Updated `qs` to `>=6.14.2` (fixes DoS).
20+
- Updated `hono` to `^4.11.10` (Timing attack hardening).
21+
- Updated `devalue` to `>=5.6.3` (fixes Prototype Pollution and Resource Exhaustion).
22+
823
## [0.6.0] - 2026-02-28
924

1025
### Added

package.json

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"private": true,
3-
"version": "0.6.0",
3+
"version": "0.6.1",
44
"scripts": {
55
"build": "pnpm -r --filter @logtide/* build",
66
"test": "pnpm -r --filter @logtide/* test",
@@ -16,10 +16,20 @@
1616
},
1717
"pnpm": {
1818
"overrides": {
19-
"tar": ">=7.5.7",
19+
"tar": ">=7.5.8",
2020
"esbuild": ">=0.25.0",
2121
"webpack": ">=5.104.1",
22-
"cookie": ">=0.7.0"
22+
"cookie": ">=0.7.0",
23+
"minimatch": ">=10.2.3",
24+
"rollup": ">=4.59.0",
25+
"ajv": ">=8.18.0",
26+
"qs": ">=6.14.2",
27+
"devalue": ">=5.6.3",
28+
"hono": "^4.11.10",
29+
"@angular/core": "^19.2.19",
30+
"@sveltejs/kit": "^2.52.2",
31+
"svelte": "^5.53.5",
32+
"nanotar": "^0.2.1"
2333
}
2434
}
2535
}

packages/angular/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@logtide/angular",
3-
"version": "0.6.0",
3+
"version": "0.6.1",
44
"description": "LogTide SDK integration for Angular — ErrorHandler, HTTP Interceptor, trace propagation",
55
"type": "module",
66
"main": "./dist/index.cjs",
@@ -51,9 +51,9 @@
5151
"rxjs": ">=7.0.0"
5252
},
5353
"devDependencies": {
54-
"@angular/common": "^19.0.0",
55-
"@angular/compiler": "^21.1.3",
56-
"@angular/core": "^19.0.0",
54+
"@angular/common": "^19.2.19",
55+
"@angular/compiler": "^19.2.19",
56+
"@angular/core": "^19.2.19",
5757
"rxjs": "^7.8.0",
5858
"tsup": "^8.5.1",
5959
"typescript": "^5.5.4"

packages/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@logtide/core",
3-
"version": "0.6.0",
3+
"version": "0.6.1",
44
"description": "Core client, hub, scope, transports, and utilities for the LogTide SDK",
55
"type": "module",
66
"main": "./dist/index.cjs",

packages/elysia/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@logtide/elysia",
3-
"version": "0.6.0",
3+
"version": "0.6.1",
44
"description": "LogTide SDK plugin for Elysia — request tracing and error capture via lifecycle hooks",
55
"type": "module",
66
"main": "./dist/index.cjs",

packages/express/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@logtide/express",
3-
"version": "0.6.0",
3+
"version": "0.6.1",
44
"description": "LogTide SDK middleware for Express — request tracing and error capture",
55
"type": "module",
66
"main": "./dist/index.cjs",

packages/fastify/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@logtide/fastify",
3-
"version": "0.6.0",
3+
"version": "0.6.1",
44
"description": "LogTide SDK plugin for Fastify — request tracing and error capture",
55
"type": "module",
66
"main": "./dist/index.cjs",

packages/hono/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@logtide/hono",
3-
"version": "0.6.0",
3+
"version": "0.6.1",
44
"description": "LogTide SDK middleware for Hono — request tracing and error capture",
55
"type": "module",
66
"main": "./dist/index.cjs",
@@ -49,7 +49,7 @@
4949
"hono": ">=4.0.0"
5050
},
5151
"devDependencies": {
52-
"hono": "^4.6.0",
52+
"hono": "^4.11.10",
5353
"tsup": "^8.5.1",
5454
"typescript": "^5.5.4"
5555
}

packages/nextjs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@logtide/nextjs",
3-
"version": "0.6.0",
3+
"version": "0.6.1",
44
"description": "LogTide SDK integration for Next.js — auto error capture, request tracing, and performance spans",
55
"type": "module",
66
"main": "./dist/index.cjs",

packages/node/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@logtide/sdk-node",
3-
"version": "0.6.0",
3+
"version": "0.6.1",
44
"description": "Official Node.js SDK for LogTide (logtide.dev) - Self-hosted log management with advanced features: retry logic, circuit breaker, query API, live streaming, and middleware support",
55
"type": "module",
66
"main": "./dist/index.cjs",

0 commit comments

Comments
 (0)