Skip to content

Releases: buty4649/netnsplan

v1.4.0

18 Apr 07:01
a92da93
Compare
Choose a tag to compare

Changelog

  • 844d276 Add 'show' command to display network config
  • 165c9f2 Add UnmarshalError to handle json unmarshal errors
  • d009cea Add detailed debug messages for device setup functions
  • 1f622e4 Add loopback configuration to network setup
  • 0fc9040 Bump gitlab.com/greyxor/slogor from 1.2.6 to 1.2.7
  • a8bcd72 Bump lewagon/wait-on-check-action from 1.3.3 to 1.3.4
  • 0cbafd8 Merge pull request #22 from buty4649/dependabot/go_modules/gitlab.com/greyxor/slogor-1.2.7
  • d81a54f Merge pull request #23 from buty4649/dependabot/github_actions/lewagon/wait-on-check-action-1.3.4
  • 488185d Merge pull request #24 from buty4649/update-go
  • 57e42e0 Merge pull request #26 from buty4649/add-support-lo-addresses
  • 9256567 Merge pull request #27 from buty4649/add-show-subcommand
  • a92da93 Merge pull request #28 from buty4649/improve-warn-message
  • 44910a1 Refactor command execution to separate stdout and stderr
  • 3aff8a3 Update Go version to 1.22.2 in go.mod

v1.3.0

31 Mar 04:08
d7b9563
Compare
Choose a tag to compare

Changelog

  • 5829575 Bump dependabot/fetch-metadata from 1 to 2
  • de33ae1 Merge pull request #20 from buty4649/dependabot/github_actions/dependabot/fetch-metadata-2
  • d7b9563 Merge pull request #21 from buty4649/multiple-config-files
  • 32b4ac8 Update README with new netnsplan YAML instructions
  • 74d013a Update config loading to support multiple YAML files
  • c24055e Update file references from 'sample' to 'example'

v1.2.0

24 Mar 11:18
7aaa562
Compare
Choose a tag to compare

Changelog

  • d14705f Add flag to always run post-script in apply command
  • 12c4af1 Add tests for LoadConfig function in config package
  • bbc3708 Automatically skip interface configuration if already set
  • 983d9af Fix indentation for post-script in netnsplan.yaml
  • 2539fc0 Merge pull request #17 from buty4649/fix-error-rerun-netplan-apply
  • ab4a723 Merge pull request #18 from buty4649/combinedout
  • 7aaa562 Merge pull request #19 from buty4649/README.md
  • c18d77d Refactor output handling in runCommand function
  • a2165e7 Update README and add Japanese version

v1.1.1

21 Mar 02:05
11501c2
Compare
Choose a tag to compare

Changelog

  • 232b59f Merge pull request #13 from buty4649/linux-packages
  • 11501c2 Merge pull request #14 from buty4649/improve-archive-name
  • 9f35ddc build(.goreleaser.yaml): Add NFPMs configuration
  • fe97b61 build(.goreleaser.yaml): Update naming format for releases

v1.1.0

20 Mar 17:09
ccdddb9
Compare
Choose a tag to compare

Changelog

  • d8935c6 Add NetnsPid method to check running processes in netns
  • 90c8f65 Add cmdPath method to ipCmdRunner interface
  • 31876a3 Add logger to iproute2 and update slog usage
  • 1cd723b Add logging to SetupEthernets function
  • fbd52e3 Add release configuration for changelog categories
  • e22c5f9 Add route support to device setup functions
  • 65cac1e Add support for post script execution in netns
  • 472e654 Improve logging output for network configuration setup
  • 6d7a5ba Merge pull request #10 from buty4649/routes
  • 61b0b33 Merge pull request #11 from buty4649/refactor-iproute2
  • ccdddb9 Merge pull request #12 from buty4649/post-script
  • d810cc5 Merge pull request #4 from buty4649/add-release.yml
  • 18c72b7 Merge pull request #5 from buty4649/fix-version-str
  • 35acf01 Merge pull request #6 from buty4649/improve-message
  • d72d732 Merge pull request #7 from buty4649/check-running-process-when-netns-destroy
  • 6f0bbc2 Merge pull request #8 from buty4649/short-option
  • 0e21a3c Merge pull request #9 from buty4649/improve-debug-logger
  • 236ce01 Refactor SetupDevice to handle SetLinkUp internally
  • 8b63d40 Refactor command flags and their usage in rootCmd
  • d6dc137 Refactor iproute2 to improve command execution
  • aaf8879 Refactor iproute2 to use command runner interface
  • 5f04db4 Refactor network configuration code for better structure
  • 95f0bf6 Update config flag to use shorthand option"config" flag now has shorthand option "c".
  • 05dda85 Update netnsplan.yaml with routing and post-script
  • bee5df3 Update version formatting in Execute function

v1.0.0

18 Mar 15:25
a3ef285
Compare
Choose a tag to compare

Changelog

  • f0ba1d6 Add CI workflow for Go testing and formatting
  • 493f00b Add Dependabot auto-merge workflow
  • a95c3e8 Add Dependabot configuration for daily updates
  • a0a4f8b Add release workflow and configure GoReleaser v5
  • 84fb5ff Initial commit
  • 98e7c0c Initial commit
  • b916eb3 Merge pull request #1 from buty4649/ci
  • 3821047 Merge pull request #2 from buty4649/fix-version-tag
  • a3ef285 Merge pull request #3 from buty4649/dependabot
  • c605de4 Update Dependabot configuration for GitHub Actions
  • 46e52f9 Update Go setup to version 5 and use go.mod file
  • af7240d Update ldflags with new version package namespace
  • 4acca7d Update netnsplan command descriptions