Skip to content

Commit f89c839

Browse files
authored
chore: prepare v2.42.0
CHANGELOG + version bumps for v2.42.0. Agent unchanged at 3.0.15.
1 parent 61fc61d commit f89c839

4 files changed

Lines changed: 19 additions & 4 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,21 @@ Todos los cambios notables de NetPulse se documentan en este fichero.
55
El formato se basa en [Keep a Changelog](https://keepachangelog.com/es/1.1.0/),
66
y este proyecto se adhiere a [Versionado Semántico](https://semver.org/lang/es/).
77

8+
## [2.42.0] - 2026-10-11
9+
10+
### Added
11+
12+
- **Aviso opt-in cuando un cliente se desconecta (#1354, #1355)**: check "Avisar si se desconecta" en el editor del dispositivo. Al confirmarse la caída (tres ciclos seguidos offline, sin avisos por flapping corto ni por el arranque del server) entra una alerta urgente con push, y al volver la entrada se retira sola del feed, como la de agente caído.
13+
- **Desconexión de túneles WireGuard en el registro (#1348, #1361)**: el panel ya registraba la conexión de un peer; ahora también su desconexión, con la duración de la sesión. Solo en sondeos correctos: un fallo de lectura nunca marca desconexiones espurias.
14+
- **Badge de categoría por fila en el registro de actividad (#1357, #1362)**: las filas se tiñen por severidad y la categoría solo existía en los chips de filtro; el azul de info coincide con el de Internet y confundía la categoría de un evento. Cada fila muestra ahora su categoría con icono y etiqueta.
15+
- **Evidencia real en los enlaces de topología y switches hoja inferidos (#1325, #1356)**: cada enlace de unidad de flota declara su procedencia (LLDP, FDB, device o manual) en la label; antes el front la deducía con un heurístico del router y un enlace resuelto por FDB podía etiquetarse "LLDP". Los switches no gestionados colgados de un puerto de un switch gestionado con dos o más clientes cableados aparecen como nodos inferidos colgando del switch. Las hover cards de puertos de switch colapsan la línea duplicada cuando ambas vías nombran al mismo vecino.
16+
- **Política de seguridad** (`SECURITY.md`, canal privado de reporte) y **Dependabot mensual** para Go y npm (#1350, #1351).
17+
18+
### Changed
19+
20+
- **Tabla de clientes más aireada (#1360, #1363)**: la columna de dispositivo cede peso (3.4 -> 2.8fr) a las de fecha, que suben a 1.0fr con nowrap y cabeceras españolas más cortas ("Primera vez" / "Última vez"); dejan de partir el texto en dos líneas. Recordatorio: el selector de columnas permite ocultar cualquiera y el espacio se reparte entre las visibles.
21+
- Dependencias: `gonzalop/mq` al tag oficial v0.9.12 (#1352) y 31 actualizaciones npm minor+patch agrupadas (#1353), ambas vía Dependabot.
22+
823
## [2.41.0] - 2026-10-09
924

1025
### Added

‎app/package-lock.json‎

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎app/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "netpulse",
33
"private": true,
4-
"version": "2.41.0",
4+
"version": "2.42.0",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",

‎server-go/internal/httpapi/server.go‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ import (
5757
// Version es la versión del backend (app.js:18). Es una var (no const) para
5858
// que goreleaser la inyecte con -X httpapi.Version={{.Version}} y el health
5959
// reporte la versión del tag; los builds locales caen al fallback.
60-
var Version = "2.41.0"
60+
var Version = "2.42.0"
6161

6262
// Deps son las dependencias del servidor API (como createApp de app.js).
6363
type Deps struct {

0 commit comments

Comments
 (0)