1
0
mirror of https://github.com/checktheroads/hyperglass synced 2024-05-11 05:55:08 +00:00
2020-07-14 00:19:52 -07:00

3.9 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.0.0-beta51 - 2020-07-13

Fixed

  • #54 A Junos parsing error caused routes with no communities to raise an error.
  • Pre-validated config files are no longer logged on startup unless debugging is enabled.

Changed

  • Improved config import process & error handling.
  • Improved logging initialization so that noisy logs aren't generated on startup unless debugging is enabled.

1.0.0-beta50 - 2020-07-12

Fixed

  • #54: A Junos structured/table output parsing error caused routes with multiple next-hops to raise an error.
  • RPKI validation no longer occurs twice (once on serialization of the output, once on validation of the API response).

Changed

  • Improved cache type conversion when reading cached data.
  • External data via bgp.tools is now gathered via their bulk mode API.
  • External data via bgp.tools is now cached via Redis to reduce external traffic and improve performance.
  • RPKI validation via Cloudflare is now cached via Redis to reduce external traffic and improve performance.
  • Update Python dependencies.

Added

  • Synchronous API for Redis caching.
  • New redis-py dependency for synchronous Redis communication.

1.0.0-beta49 - 2020-07-05

Fixed

  • Route lookups for private (RFC 1918) addresses failed due to an unnecessary lookup to bgp.tools

Changed

  • Update UI dependencies
  • Removed react-textfit in favor of responsive font sizes and line breaking
  • Refactor & clean up React components

1.0.0-beta48 - 2020-07-04

Added

Fixed

  • UI: If the logo width parameter was set to ~ 50% and the title_mode was set to logo_subtitle, the subtitle would appear next to the logo instead of underneath.
  • When copying the opengraph image, the copied image was not deleted.
  • Default traceroute help link now actually points to the new docs site.

1.0.0-beta47 - 2020-07-04

Added

  • Opengraph images are now automatically generated in the correct format from any valid image file.
  • Better color mode toggle icons (they now match hyperglass.io).

Changed

  • Improved SEO & Accessibility for UI.
  • Default traceroute help link now points to new docs site.
  • Slightly different default black & white colors (they now match hyperglass.io).
  • Various docs site improvements

Fixed

  • Remove platform.linux_distribution() which was removed in Python 3.8
  • Width of page is no longer askew when logo_subtitle is set as the title_mode
  • Generated favicon manifest files now go to the correct directory.
  • Various docs site fixes

1.0.0-beta46 - 2020-06-28

Added

  • Support for hyperglass-agent 0.1.5

1.0.0-beta45 - 2020-06-27

Fixed

  • Webhook construction bugs that caused webhooks not to send
  • Empty response handling for table output

Changed

  • Removed RIPEStat for external data gathering, switched to bgp.tools

1.0.0-beta44 - 2020-06-26

Added

  • Support for Microsoft Teams webhook

Fixed

  • If webhooks were enabled, a hung test connection to RIPEStat would cause the query to time out

1.0.0-beta43 - 2020-06-22

Fixed

  • Logo path handling in UI

1.0.0-beta42 - 2020-06-21

Added

  • Automatic favicon generation

Changed

  • BREAKING CHANGE: The logo section now requires the full path for logo files. See the docs for details.