network_json_devtools 0.1.4
network_json_devtools: ^0.1.4 copied to clipboard
HTTP inspector for Dart DevTools with local RSA-OAEP/AES-CBC decryption and an expandable JSON viewer.
Historial de cambios #
0.1.4 · 2026-10-29 #
- Corrección del ejemplo de instalación del README para que coincida con la versión publicada.
- Comprobación de versiones en la compilación para mantener sincronizados el paquete, la interfaz, DevTools y el README.
- Mismos algoritmos, API y licencia MIT de 0.1.3.
0.1.3 · 2026-10-29 #
- Documentación Dartdoc de toda la API pública de configuración, descifrado y perfil HTTP.
- Reglas de análisis de Dart alineadas con las comprobaciones de pub.dev.
- Actualización a PointyCastle 4 y eliminación de
encrypty su dependencia transitivajs, descontinuada. - Lectura local de PEM RSA PKCS#1/PKCS#8 mediante ASN.1 de PointyCastle, con los mismos algoritmos de descifrado.
- Cambio de licencia a MIT para el material propio, conservando la atribución a ModLovelace y los avisos de terceros. La versión 0.1.2 publicada conserva su licencia original.
0.1.2 · 2026-10-28 #
- Licencia CC BY-NC 4.0 para el material propio, atribución y conservación de avisos de terceros.
- Preparación de la publicación del paquete raíz y guía de entrega con los pendientes del repositorio.
- Interfaz, descripciones y documentación genéricas para inspeccionar APIs con sobres RSA y cuerpos AES-CBC.
- Guía de instalación portable y contrato de cifrado documentado.
- Limpieza de ejemplos, pruebas y artefactos anteriores; llaves de prueba generadas en cada ejecución, sin PEM persistentes ni diagramas antiguos.
- Reglas de distribución que incluyen la interfaz compilada y excluyen los metadatos locales de desarrollo.
0.1.1 · 2026-10-28 #
- El diálogo de configuración permanece abierto al volver del selector de PEM: un clic fuera o Escape no descarta la llave pendiente de aplicar.
- La carga bloquea temporalmente aplicar, cerrar y cancelar mientras lee y valida el archivo.
- Cancelar la selección o importar un PEM inválido conserva la llave anterior y muestra el error cuando corresponde.
- El mensaje de llave cargada indica que falta pulsar «Aplicar y descifrar».
- Cuatro pruebas de regresión nuevas cubren importación asíncrona, clic fuera, Escape, cancelación y reemplazo inválido.
0.1.0 · 2026-10-26 #
- Inspector de DevTools con captura del perfil HTTP, descifrado RSA-OAEP/AES-CBC y vistas JSON para request y response.