UP9 RELEASE NOTES

Release 8 (04/12/2021)

Application

New features

⏲ Schedule tests: enable test collections to run periodically, every day, every hour.
🖨 Copy as cURL: Each debugging session in the Try it now™️ screen now allows to get the request as a curl command.
🎊 Tests are now available for all accounts.

Improvements

  • UX enhancements for Test Builder.

Fixes

  • Fixed an issue where live traffic entries failed to load.
  • Fixed an issue where the Tests Reports tab was unnecessary disabled.
  • Fixed an issue where pushing to GitHub failed due to rate limit exception.

Release 7 (03/29/2021)

Application

New features

🎸 Tests are now GA: introducing the new Test Builder and Test Collections.
🏎 Live traffic viewer: view the network traffic log in real-time. Filter by service, response code, path and more.
🚥 Installation status: with the new installation status section, it is easier than ever to see whether the UP9 Agent is currently connected and when data was last sent.
🔀 Dependencies in Service Map: visualize the service in and out, direct and indirect dependencies.

Improvements

  • Added a "Push to GitHub" button in the Contracts screen.
  • Added sign-up and login with GitHub.

Agent

Fixes

  • Agent performance improvements - The UP9 agent now takes less resources when capturing data.
  • Agent stability - better recovery from packet losses and partial traffic.
  • Agent resiliency - improved logging around critical paths to better troubleshoot performance issues.

CLI

Fixes

  • Support for test collections (test:run-collection).
  • Fetch junit.xml report when test ends by adding --junit option. (Supports test:run | test:run-local | test:run-collection)
  • Fix test report link redirect.
  • Fixes for test:run-local.
  • Improved test:run default options.

Release 6 (03/02/2021)

Application

New features

  • Headers redaction: allow to redact sensitive headers and hide them from the app.
  • OAuth authentication support - UP9 now makes it easy to call endpoints and services that uses OAuth.
  • Payment support - added Stripe integration for licensing.

Fixes

  • Kafka message capturing performance improvements.
  • Support for Base64 encoded REST responses.

Agent

Fixes

  • Agent stability improvement - better support Kubernetes crash-loops.
  • Better Kubernetes resource allocation and limits definitions.

Release 5 (02/15/2021)

Application

New features

  • New sample project: play with an UP9 environment before installing.

Improvements

  • Improve Request/Response Json presentation in Contract schema.

Fixes

  • Fixed a rare issue where Services hostname manual edits got reset to default.
  • Fixed an issue where the number of endpoints reported in the app was inaccurate.
  • Fixed an issue where paused sources still sent some traffic.
  • Multiple Kafka related stability and decoding fixes.

Agent

Fixes

  • Agent performance improvement - auto-throttle traffic during high load.

Release 4 (02/01/2021)

Application

New features

  • Onboarding wizard: Install the UP9 agent on Kubernetes, Amazon ECS, Docker Compose or use Puppeteer.
  • Discover new data - a new push notification mechanism to prompt when new data arrives.

Fixes

  • Multiple fixes in the Kubernetes installation wizard flow.
  • Fixed Service Map zoom issues.
  • Minor UI fixes.

CLI

Fixes

  • Fixed an issue with auth:logout
  • Support for headless machines.

Release 3 (01/25/2021)

Application

New features

  • Export artifacts: easily export to file all Contracts, Tests and Mocks with a click on a button.
  • Sync with GitHub: automatically sync all Contracts, Tests and Mocks to Git using our GitHub integration.

Improvements

  • Kafka configuration: easy access to the Kafka configuration from the settings screen.

Fixes

  • Fixed support for long strings across the UI.
  • Fixes to shared workspace mode.
  • Fixed a rare UI crash.

CLI

Improvements

  • Revised test:run command to not need a profile.

Release 2 (01/15/2021)

Application

New features

🗺 Introducing Service Map: a graph representation of all services and their dependencies.

Release 1 (01/03/2021)

Application

New features

📝 Introducing Contracts: view the OpenAPI Specification schema, traffic samples and Try it Now™️.

Fixes

  • Improved overall performance when showing hundreds of endpoints.
  • Many fixes in our traffic analysis service.

Agent

Fixes

  • Get process ports from analyzing docker containers / Kubernetes services.

CLI

Improvements

  • Added support for Envoy traffic capture in Docker Compose.