updates to changelog for 8.0.0 release
This commit is contained in:
parent
8f89488fd5
commit
e71079c772
1 changed files with 53 additions and 0 deletions
53
CHANGELOG.md
53
CHANGELOG.md
|
@ -1,3 +1,56 @@
|
|||
## 2022-01-12 CORE 8.0.0
|
||||
|
||||
*Breaking Changes
|
||||
* heavily refactored gRPC client, removing some calls, adding others, all using type hinted classes representing their protobuf counterparts
|
||||
* emane adjustments to run each nem in its own process, includes adjustments to configuration, which may cause issues
|
||||
* internal daemon cleanup and refactoring, in a script directly driving a scenario is used
|
||||
* Installation
|
||||
* added options to allow installation without ospf mdr
|
||||
* removed tasks that are no longer needed
|
||||
* updates to properly install/remove example files
|
||||
* pipx/poetry/invoke versions are now locked to help avoid update related issues
|
||||
* install.sh is now setup.sh and is a convenience to get tool setup to run invoke
|
||||
* Documentation
|
||||
* formally added notes for Docker and LXD based node types
|
||||
* added config services
|
||||
* Updated README to have quick notes for installation
|
||||
* \#563 - update to note how to enable core service
|
||||
* Examples
|
||||
* \#598 - update to fix sample1.imn to working order
|
||||
* core-daemon
|
||||
* emane global configuration is now configurable per nem
|
||||
* fixed wlan loss to support float values
|
||||
* improved default service loading to use full core path
|
||||
* improved emane model loading to occur one time
|
||||
* fixed handling rj45 link edits from tlv api
|
||||
* fixed wlan config getting a default value for the promiscuous setting when not provided
|
||||
* ebtables usage has now been replaced with nftables
|
||||
* \#564 - logging is now using module named loggers
|
||||
* \#573 - emane processes are not created 1 to 1 with nems
|
||||
* \#608 - update lxml version
|
||||
* \#609 - update pyyaml version
|
||||
* \#623 - fixed issue with ovs mode and mac learning
|
||||
* core-gui
|
||||
* config services are now the default service type
|
||||
* legacy services are marked as deprecated
|
||||
* fix to properly load session options
|
||||
* logging is now using module named loggers
|
||||
* save as will not update the current session file name as expected
|
||||
* fix to properly clear out removed customized services
|
||||
* adding directories to a service that do not exist, is now valid
|
||||
* added flag to exit after creating gui directory from command line
|
||||
* added new options to enable/disable ip4/ip6 assignment
|
||||
* improved canvas draw order, when joining sessions
|
||||
* improved node copy/paste to avoid issues when pasting text into service config dialogs
|
||||
* each canvas will not correctly save and load their size from xml
|
||||
* gRPC API
|
||||
* session options are now returned for GetSession
|
||||
* fixed issue not properly creating the session directory during start session definition state
|
||||
* updates to separate editing a node and moving a node, new MoveNode call added, EditNode is now used for editing icons
|
||||
* Services
|
||||
* fixed default route config service
|
||||
* config services now have options for shadowing directories, including per node customization
|
||||
|
||||
## 2021-09-17 CORE 7.5.2
|
||||
|
||||
* Installation
|
||||
|
|
Loading…
Reference in a new issue