Release v1.7.0
Change Log
Version v1.7.0
Released 2023-07-11
Please report issues via github or the ITRS Community Forum.
v1.7.0 Changes
-
tools/geneos
- Optimisation and parallel execution. All operations on Geneos instances are now run in parallel which has resulted in significant improvements in responsiveness and has reduced delays waiting for things to happen on larger installations and remote hosts. While extensive testing has taken place to ensure that the underlying functionality is not affected, there may still be issues in some cases - please report them as soon as you can! -
Add support for TLS key type selection, defaulting to ECDH (see
geneos help tls init
) -
Split
help
and-h
options -help
now gives the long description and usage while--help
/-h
only gives short description plus usage -
pkg/geneos
updates to XML parsing structures, fix regex handling -
pkg/gwhub
updates for better API support (work in progress) -
pkg/config
updates, with some API changes, to better supporttools/geneos
configuration handling and other refactoring and update ExpandString option NoDecode() -
Use
upx
for compression of binaries during releases build - saves about 2/3rd space -
Make consistent the handling of TLS certs and keys internally
-
geneos ps
will show the actual version of each instance running, in case the base symlink has been updated and the process not restarted -
Quite a bit of redecorating inside
tools/geneos
internal packages to make things clearer (refactoring, merge and split of functions etc.) -
tools/geneos
- Initial support for "remote only" working; i.e. if GENEOS_HOME is not set but there are remotes then try to "do stuff". This will break if you perform a local operation such asadd
as the root then is the current directory. Further work required, but getting Windows support working again is on the way. -
tools/geneos
- Add a basic--install
option topackage update
to allow checking of package that match the ones being updated and download them if found.
v1.7.0 Fixes
-
#156 - fix progressbar newline issue
-
#155 - refactor instance home directory handling (mostly internal)
-
#153 - fix local install of only components available
-
tools/geneos
- fix order of columns in plaingeneos ls
-
#38 - fix update stop/start as well as a number of related issues in
package install
and the handling offa2
packages -
#152 - call Rebuild() on every instance config save - then instance.setup.xml will stay in sync with config
-
#150 - document
deploy
behaviour when versions clash
1.7.0 Known Issues
- #165 - restarting while updating SANs is not working