Estamos felices de anunciar Rext HTTP v0.0.8 — una actualización enfocada en interoperabilidad con Postman y mejoras de experiencia en el panel de resultados.

Exportación a Postman Collections

Ahora puedes exportar tus requests .rext directamente como Postman Collections v2.1, listos para importar en Postman sin configuración adicional.

Múltiples puntos de exportación

  • Desde el editorCtrl+Shift+P → “Export to Postman Collection”
  • Desde el sidebar — Click derecho en un archivo, colección o grupo → 📦 Export to Postman
  • Desde el panel de resultados — Export ▾ → Postman Collection
  • Botón directo 📦 — En los headers de colecciones y grupos

Traducción inteligente de directivas

Lo más potente: tus directivas Rext se traducen automáticamente a Postman:

Directiva RextTraducción en Postman
@capture env.token = body.access_tokenpm.environment.set("token", ...) en Test script
@capture global.apiKey = body.keypm.globals.set("apiKey", ...) en Test script
@assert status == 200pm.test() con Chai assertions
@assert body.email existspm.expect(jsonData.email).to.exist
@group Auth/LoginCarpetas anidadas en la colección
@pre abc123pm.sendRequest() en Pre-request Script

Pre-requests inteligentes

Cuando exportas un request que usa @pre y el pre-request no está incluido en la exportación, Rext te pregunta:

  • “Sí, incluir” — Agrega el pre-request como item adicional en la colección
  • “No, solo pm.sendRequest()” — Genera un script inline con la URL, headers y body del pre-request

Mejoras en el Panel de Preview

  • Timeline colapsable — Nuevo botón ☰ para ocultar/mostrar el timeline y ganar espacio
  • Timeline más compacto — 30% más angosto para priorizar el contenido de la respuesta
  • Scroll corregido — El Word Wrap ahora funciona correctamente: sin scrollbar horizontal cuando está activo

Comenzar

Actualiza tu extensión desde el marketplace o descarga el .vsix desde nuestro GitHub.

Consulta la documentación de exportación para todos los detalles.