From 90212e63d7c00127792ef427e10682be90ede59d Mon Sep 17 00:00:00 2001 From: Roman Dodin Date: Thu, 20 Feb 2025 12:29:53 +0100 Subject: [PATCH] Release notes 0.65.0 (#2478) release notes 0.65.0 --- docs/rn/0.65.md | 34 ++++++++++++++++++++++++++++++++++ mkdocs.yml | 1 + 2 files changed, 35 insertions(+) create mode 100644 docs/rn/0.65.md diff --git a/docs/rn/0.65.md b/docs/rn/0.65.md new file mode 100644 index 000000000..d9de99b29 --- /dev/null +++ b/docs/rn/0.65.md @@ -0,0 +1,34 @@ +# Release 0.65 + +:material-calendar: 2025-02-20 · :material-list-status: [Full Changelog](https://github.com/srl-labs/containerlab/releases) + +## Promiscuous mode for MACVLAN interfaces + +MACVLAN interfaces are now created in promiscuous mode by default. #2460 + +Before this change, users might have noticed that some traffic flows were not passing in and out the interface. + +## No need for GitHub token + +The download script no longer uses the GitHub API to fetch the latest available release, and instead relies on public GitHub endpoints to fetch it. + +This removes the need to provide GitHub token to the download script in the proxy-based environments. + +## Env vars support in startup configs + +Now it is possible to use [environment variables](../manual/topo-def-file.md#environment-variables) in startup configs. #2471 + +This enables startup config customization at runtime, by embedding the variables in the startup config body. Both file-based and inline startup configs are supported. + +``` +❯ cat cfg-with-env.cfg +set / system information location ${SRL_LOCATION:=default-value} +``` + +The snippet above will have the `SRL_LOCATION` variable set to `default-value` if the variable is not set in the environment and will use the env var value otherwise. + +## Miscellaneous + +* json output format added to [netem](../cmd/tools/netem/show.md#format) output #2454 +* new logging library with structured logging #2449 +* updated VS Code extension documentation #2427 #2451 diff --git a/mkdocs.yml b/mkdocs.yml index 3adc32e7c..b7660966b 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -147,6 +147,7 @@ nav: - 5-stage Clos topology: lab-examples/templated02.md - Generic VM: lab-examples/generic_vm01.md - Release notes: + - "0.65": rn/0.65.md - "0.64": rn/0.64.md - "0.63": rn/0.63.md - "0.62": rn/0.62.md