From d1c1492e2e31df12e2d7ad4d9e22a336894ed86b Mon Sep 17 00:00:00 2001 From: checktheroads Date: Fri, 26 Feb 2021 23:52:42 -0700 Subject: [PATCH] bump version to v1.0.0-beta.79 --- CHANGELOG.md | 15 +++++++++++++++ hyperglass/constants.py | 2 +- pyproject.toml | 2 +- 3 files changed, 17 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 40deff0..667796f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,21 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 1.0.0-beta.79 - 2021-02-26 + +### BREAKING CHANGE +**Major changes have been made to how VRFs are defined and handled.** Previously, you would signal to hyperglass that a VRF was the "default" VRF (meaning, a VRF does not need to be specified in any commands) by setting `name: default` in the VRF block. This limitation meant that a VRF named `default` _had_ to be defined, and that any users who keep their global routing table in a non-default VRF must define it separately. + +Moving forward, the `name` field is only used to define the name of the VRF **as known by the device**. To signal that hyperglass should use the device's default VRF, set `default: true` on the VRF. **This is not the default**. + +### Fixed +- Fix an issue where long-running commands, such as traceroutes that never complete, time out and display an error instead of the output. + +### Changed +- Don't do external RPKI lookups for non global unicast prefixes. +- Migrate to palette-by-numbers for theming. +- Update UI dependencies. + ## 1.0.0-beta.78 - 2021-02-12 ### Added diff --git a/hyperglass/constants.py b/hyperglass/constants.py index 76de44e..c083f12 100644 --- a/hyperglass/constants.py +++ b/hyperglass/constants.py @@ -4,7 +4,7 @@ from datetime import datetime __name__ = "hyperglass" -__version__ = "1.0.0-beta.78" +__version__ = "1.0.0-beta.79" __author__ = "Matt Love" __copyright__ = f"Copyright {datetime.now().year} Matthew Love" __license__ = "BSD 3-Clause Clear License" diff --git a/pyproject.toml b/pyproject.toml index abebc6b..a6e4eb6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -23,7 +23,7 @@ license = "BSD-3-Clause-Clear" name = "hyperglass" readme = "README.md" repository = "https://github.com/checktheroads/hyperglass" -version = "1.0.0-beta.78" +version = "1.0.0-beta.79" [tool.poetry.scripts] hyperglass = "hyperglass.console:CLI"