What's Changed
- fix(cert): return errors instead of nil and guard nil PEM decode by @Aprazor in #3130
- fix(links): correct vxlan type in MarshalYAML and prevent DNS empty-slice panic by @Aprazor in #3131
- fix: close file handles to prevent resource leaks by @Aprazor in #3132
- feat(nokia_sros): Support for classic CLI scrapligo platform for vr-sros by @antoinekh in #3129
- fix: use SplitN for env vars and check CreateFile errors by @Aprazor in #3139
- fix(cmd): move defer after nil check, fix nil error wrapping, and check errors by @Aprazor in #3140
- fix(nodes): propagate PreDeploy certificate errors across all node types by @Aprazor in #3138
- Merging 3133 3134 by @hellt in #3142
- Fix AUR repository link for Arch Linux users by @andywhitaker in #3151
- fdio_vpp: Update to image which has all configs in /config by @pimvanpelt in #3152
- [SR-SIM] Add new official site for SR-OS YANG browser on banner by @sacckth in #3154
- fix(runtime): return clear error when container PID is 0 in GetNSPath by @Aprazor in #3144
- fix(srl): accept ixr-x4 as alias for ixr-x4-d topology type. Fixes #3149 by @sacckth in #3157
- fix(vyos): wrap resp.Failed instead of nil err in save error by @Aprazor in #3160
- fix(core): close netns and netlink handles in ListContainerInterfaces by @Aprazor in #3161
- fix(core): handle exec errors and fix tool container cleanup loop by @Aprazor in #3159
- Release v1.51.0-1 by @biplamal in #3150
- Replace crds reference service by @hellt in #3164
- fix(cmd): fixed a typo by @mrognor in #3163
- feat(cmd): add --name flag to tools vxlan delete for exact-match deletion by @Rucdev in #3167
- Update vr-vmx.md with startup-config format clarification by @endn in #3168
- Fix 3089 Allow credentials to be set via topology configuration by @antoinekh in #3136
- Bump docker/login-action from 3 to 4 by @dependabot[bot] in #3100
- Bump goreleaser/goreleaser-action from 6 to 7 by @dependabot[bot] in #3071
- fix(runtime): close ExecNotWait connection, guard NetworkInspect error path by @Aprazor in #3148
- Bump docker/metadata-action from 5 to 6 by @dependabot[bot] in #3101
- Bump github.com/klauspost/compress from 1.18.3 to 1.18.4 by @dependabot[bot] in #3058
- fix(links): use sync.Once for singleton init and guard nil namespace by @Aprazor in #3147
- Add link IP support to VyOS and cEOS by @evilhamsterman in #3158
- feat(deploy): add --export-rendered flag to save expanded topology YAML by @Aprazor in #3145
- Release v1.53.0-1 by @biplamal in #3166
- Use overwrite node when checking the status of the default node kind by @hellt in #3173
- With topology vars file option by @hellt in #3171
- Enable topology template composition from multiple files by @amtelekom in #3169
- Start stop nodes by @FloSch62 in #3055
- add juniper_csrx kind by @mtucker502 in #3170
- Rn 0.75.0 by @hellt in #3181
New Contributors
- @mrognor made their first contribution in #3163
- @Rucdev made their first contribution in #3167
- @endn made their first contribution in #3168
- @amtelekom made their first contribution in #3169
- @mtucker502 made their first contribution in #3170
Full Changelog: v0.74.3...v0.75.0