Skip to content

Commit 19c8fca

Browse files
committed
chore(release): v2.26.12
1 parent 9a4d79a commit 19c8fca

4 files changed

Lines changed: 11 additions & 4 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,13 @@ 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.26.12] - 2026-09-04
9+
10+
### Fixed
11+
12+
- **El plan de canales mostraba un score absurdo (9223372036854775807) o nada (#518)**: cuando el canal actual del router era DFS (52/100/112/116...), no estaba en la lista de canales candidatos (solo no-DFS) y el score del canal actual quedaba sin calcular, pintando el valor máximo de un entero de 64 bits. Ahora el score del canal actual se calcula siempre (es informativo), aunque el canal no sea recomendable. Además, el mensaje de "sin escaneos" explica ahora que los routers con NetGrip no escanean vecinos y orienta a seleccionar un router con el agente NetPulse.
13+
- **El aviso de un intento de actualización de firmware fallido quedaba para siempre y no se podía cerrar (#519)**: un fallo antiguo (p. ej. "agent not connected" de un incidente pasado) seguía mostrándose aunque el router ya estuviera sano y en la versión objetivo. Nuevo botón "Descartar aviso" en la tarjeta (endpoint `DELETE /api/firmware-upgrades/{routerId}/failure`, que solo borra intentos terminados; un upgrade en curso nunca se toca). De paso, se arregló un fallo latente por el que los upgrades en curso no aparecían en la lista (el escaneo de columnas NULL fallaba en silencio).
14+
815
## [2.26.11] - 2026-09-04
916

1017
### 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.26.11",
4+
"version": "2.26.12",
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
@@ -52,7 +52,7 @@ import (
5252
// Version es la versión del backend (app.js:18). Es una var (no const) para
5353
// que goreleaser la inyecte con -X httpapi.Version={{.Version}} y el health
5454
// reporte la versión del tag; los builds locales caen al fallback.
55-
var Version = "2.26.11"
55+
var Version = "2.26.12"
5656

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

0 commit comments

Comments
 (0)