Windows / macOS
Notas de la versión de escritorio
Historial de versiones de ApiCatcher para Windows y macOS.
- Más reciente
v1.0.30
- Los registros de captura y de sincronización se pueden vaciar con un clic
- Al hacer clic en un host de una sesión, se abre el historial de peticiones de ese ámbito en una ventana independiente
- Se eliminó el botón para expandir o contraer la barra lateral
v1.0.29
- Nuevo modo TUN para capturar peticiones que no usan el proxy del sistema
- Las respuestas SSE se muestran como tarjetas de eventos que se pueden buscar
- Las peticiones de IA se pueden ver como un chat
v1.0.28
- El icono de la bandeja muestra un punto verde mientras se captura
- Corregido: pulsar varias veces «Iniciar captura» en el menú de la bandeja arrancaba varios servicios proxy
- Detecta si otra aplicación ha tomado el proxy del sistema y avisa de que no se está capturando tráfico
- Windows usa ahora una sola instancia, para no crear varios iconos de bandeja al abrir la app varias veces
v1.0.27
- Nueva vista Navegador: el tráfico capturado se agrupa por sitio y tipo de recurso (complemento, Fetch/XHR, documento, CSS, JS, fuente, imagen, media, socket)
- Los detalles de la petición incluyen una vista de pestañas para cambiar entre parámetros, cabeceras de petición/respuesta, body y duración
- Las tarjetas Body muestran el tamaño; tras unir chunks o descomprimir se indica el tamaño DCP
- La página de sincronización en tiempo real añade enlaces de descarga de las tiendas Android / iOS
v1.0.26
- Los filtros de Host / Session en Historial, Escaneo y Archivos son desplegables con filtro al escribir, para localizar opciones aunque haya muchas
- La vista cURL usa el mismo diseño y resaltado que HTTP Raw
- Los botones muestran cursor de mano al pasar el ratón
- Corregido: el desplegable de alcance de scripts ensanchaba el área de configuración y recortaba las opciones
- Corregido: copiar URL, cabeceras y body fallaba a menudo o pegaba contenido antiguo
- Corregido: el menú «copiar Key / Value» quedaba recortado u oculto por la tarjeta
v1.0.25
- Actualización a UI 2.0: barra lateral, listas y detalles unificados; Windows usa una barra de título personalizada sin marco
- Las ventanas independientes (detalles y otras) comparten el mismo proceso, con bandeja del sistema; cerrar la ventana principal solo la oculta, se restaura desde la bandeja
- El historial de solicitudes puede buscar por URL, cabeceras y otros campos; al editar cabeceras hay preajustes habituales
- Las respuestas con Content-Encoding: zstd se descomprimen
- El editor de scripts se desplaza internamente al arrastrar la selección para marcar código fuera de la pantalla
v1.0.24
- Las conexiones HTTPS a una IP ahora identifican el nombre de host real y descifran en consecuencia; los fallos de handshake se registran con ese dominio
- El código QR de sincronización en tiempo real prioriza una IP de LAN para evitar escanear una dirección VPN o inalcanzable
- Se corrigió el texto superpuesto del botón al pulsar «Actualizar suscripción»
v1.0.23
- Los scripts nuevos pueden partir de plantillas de autenticación (OAuth2, JWT, Basic Auth, HMAC, firma con marca de tiempo); los secretos van en LocalStore
- Nuevo administrador de LocalStore para ver, añadir, editar y borrar claves persistentes de scripts
- `crypto` de scripts añade codificación / decodificación Base64 y Base64URL, por ejemplo para firmar JWT
v1.0.22
- Ámbito de Script / Rewrite: lo elegido en la lista coincide exactamente; Host y Path escritos a mano admiten comodines `*`
- Los registros de prueba de script van aparte de los de captura; la página de prueba muestra la consola de esta ejecución
- La parada automática de tareas programadas desactiva el job en cuanto coincide la respuesta actual; los campos JSON se pueden elegir en la respuesta de ejemplo (ruta como `messages[0].content`)
v1.0.21
- El historial permite exportar las solicitudes seleccionadas como HAR
- El detalle de WebSocket carga mensajes nuevos de forma incremental: más fluido en conexiones largas y ya no salta al final al abrir
- Los scripts pueden usar funciones crypto como md5, sha256 y HMAC
- Si un script remoto no se puede cargar, se usa la caché local para que no deje de funcionar de golpe
- Los resultados de replay muestran tiempos por fase (conexión, TLS, envío, espera, recepción)
- Sin certificado instalado ya no se descifra HTTPS, así las páginas no muestran errores de certificado; los fallos de handshake se registran para diagnosticar
- Corrección: al cambiar los filtros del historial el modo de selección múltiple seguía activo
v1.0.20
- Abrir body JSON / XML muy grandes es más fluido, se mantiene el resaltado de sintaxis
- El contenido Apple plist se muestra como texto XML, no como volcado binario
v1.0.19
- Al importar HAR se generan automáticamente los documentos API
- Puedes vaciar toda la documentación API con un clic (los favoritos se conservan)
- El editor de Body en la página de reenvío ahora es un editor de código, para evitar cortes con Body grandes
- El tamaño de fuente del Body se puede ajustar en Ajustes
- Corrección: arrastrar un HAR para importar no hacía nada en Windows
- Corrección: la hora de las peticiones era incorrecta tras importar un HAR
- Corrección: al vaciar el historial, el desplegable Host en Rewrite y Script quedaba vacío
v1.0.18
- Tras una actualización, se muestran las notas de la versión en el primer inicio; también disponibles al pulsar la versión actual en Ajustes
- Al iniciar la captura se resalta la lista blanca de Host, para no pasar por alto ese filtro como causa de no capturar tráfico
- Corrección del bloqueo de la UI en macOS con Body muy largo sin espacios
- La altura del área de renderizado de Body de texto largo se adapta al contenido
v1.0.17
- Diálogo de progreso al exportar HAR desde Session, Historial y Favoritos de peticiones
- La exportación HAR del historial respeta los filtros actuales (todas las coincidencias, no solo la página cargada)
- Replay combinado: la inyección de expresiones funciona en cuerpos application/x-www-form-urlencoded
v1.0.16
- Replay, replay combinado y tareas programadas ahora admiten multipart/form-data (campos de texto y archivos)
- El replay sigue el proxy del sistema y se puede capturar con la captura activa
- La lista de sesiones permite borrar los datos capturados de un toque (se conservan las sesiones de captura/sincronización en curso)
- REQUEST / RESPONSE en el detalle de la petición se pueden plegar, con más mejoras de UI
- Corregido el bloqueo de la vista HTTP Raw con cuerpos grandes
- Corregido el corte de la vista Hex con cuerpos grandes
- Corregida la copia curl sin body
- Corregidos los nombres de variables globales ilegibles en expresiones de replay combinado
- Corregido que las tareas programadas escribieran cambios de nodos combinados en la regla original
- Corregido que el body binario no se guardara en replay combinado
- Corregido el cierre inesperado al detener el proxy
- Corregidos los fallos de captura IPv6