What's Changed
- chore: update Nix flake by @github-actions[bot] in #3520
- SR-SIM: Find running instance via full cmdline by @vista- in #3538
- docs(ipinfusion_ocnos): where to get the image; 7.0.0 needs no image change by @victorkhgith in #3552
- chore: deprecate per-node runtime in the schema by @FloSch62 in #3527
- feat: select the management network of mgmt-net links by @FloSch62 in #3495
- fix(c9s): close runtime gaps for lab host clients by @FloSch62 in #3539
- fix: report every interface change in
clab eventsby @FloSch62 in #3532 - feat(c9s): node access API, per-call Kubernetes identity and
containerlab logsby @FloSch62 in #3540 - feat(c9s): node lifecycle on clabernetes run state, with a release check by @FloSch62 in #3541
- feat(nodes): isolate CHR management in a native VRF by @mischadiehm in #3547
- build(deps): bump github.com/gopacket/gopacket from 1.7.1 to 1.7.4 by @dependabot[bot] in #3528
- build(deps): bump k8s.io/client-go from 0.36.4 to 0.37.2 by @dependabot[bot] in #3529
- build(deps): bump github.com/dustin/go-humanize from 1.0.1 to 1.1.0 by @dependabot[bot] in #3530
- build(deps): bump github.com/beevik/etree from 1.8.0 to 1.8.1 by @dependabot[bot] in #3531
- README: list Ciena SAOS 10 among the vrnetlab-based NOSes by @jgroom33 in #3533
- feat: packet capture,
containerlab captureandinspect interfaces for c9sby @FloSch62 in #3542 - fix(nodes): omit invalid CHR default keymat export entry by @mischadiehm in #3545
- fix(nodes): disable CHR management neighbor discovery by default by @mischadiehm in #3546
- fix(c9s): report events and inspect in Docker's terms by @FloSch62 in #3543
- chore: update Nix flake by @github-actions[bot] in #3525
- fix(frr): preserve vtysh availability while installing save wrapper by @camunro in #3555
- IOL: Set environment variable for overriden mgmt intf by @kaelemc in #3557
- feat(mikrotik_chr): support up to 64 interfaces via PCI bridges by @tomashoryl in #3521
- docs(dell_sonic): data port names depend on the image HwSKU by @ohai89 in #3553
- update go-jose by @hellt in #3569
- test(srsim): report license validity from the boot log by @sacckth in #3572
- srl: keep links and mgmt address across chassis reboots by @sacckth in #3567
- fix: remove vxlan-stitch host interfaces after node deletion by @sacckth in #3571
- build(deps): bump github.com/scrapli/scrapligo from 1.4.2 to 1.4.3 by @dependabot[bot] in #3561
- build(deps): bump github.com/klauspost/cpuid/v2 from 2.4.0 to 2.4.1 by @dependabot[bot] in #3560
- build(deps): bump github.com/go-logr/logr from 1.4.3 to 1.4.4 by @dependabot[bot] in #3563
- feat(ciena_saos): stage license file into /config and expose SAOS_LIC… by @sreeja-lingam in #3535
- [SRLinux] propose doc warning about types and licence by @htam-net in #3575
- fix: resolve network-mode container when lab name contains node name by @FloSch62 in #3577
- fix: avoid errors when snapshotting a partially built containerlab by @jaeminbird in #3537
- Add ale_vaos kind (ALE OmniSwitch vAOS) by @Mathias-gt in #3556
- refactor(vr_ros): save the RouterOS config through a shared SSH export helper by @lz-networks in #3517
- fix(ovs): remove stale auto-created bridge ports on redeploy by @sacckth in #3573
- fix(mikrotik_chr): check data NICs again after RouterOS reboots itself by @tomashoryl in #3568
- build(deps): bump github.com/pkg/sftp from 1.13.11 to 1.13.12 by @dependabot[bot] in #3562
- build(deps): bump github.com/minio/minio-go/v7 from 7.3.0 to 7.4.1 by @dependabot[bot] in #3559
- fix: handle nodes, kinds and defaults defined without a body by @MaxFreedomPollard in #3518
- chore: update Nix flake by @github-actions[bot] in #3576
- chore: update Nix flake by @github-actions[bot] in #3578
- Release 0.83 by @hellt in #3579
- chore: update Nix flake by @github-actions[bot] in #3580
- chore: update Nix flake by @github-actions[bot] in #3581
- fix(srl): keep nodes deployed without a netns holder working by @FloSch62 in #3582
New Contributors
- @victorkhgith made their first contribution in #3552
- @mischadiehm made their first contribution in #3547
- @camunro made their first contribution in #3555
- @tomashoryl made their first contribution in #3521
- @ohai89 made their first contribution in #3553
- @sreeja-lingam made their first contribution in #3535
- @htam-net made their first contribution in #3575
- @jaeminbird made their first contribution in #3537
- @Mathias-gt made their first contribution in #3556
Full Changelog: v0.82.0...v0.83.0