Releases: buty4649/netnsplan
Releases · buty4649/netnsplan
v1.4.0
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
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
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
v1.1.0
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
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