# RELEASE: Cordial v1.10.2

**URL:** <https://community.itrsgroup.com/t/release-cordial-v1-10-2/219>\
**Category:** Geneos\
**Tags:** go, cordial, admin\
**Created:** [17 August 2023 07:29 UTC](https://community.itrsgroup.com/t/release-cordial-v1-10-2/219 "2023-08-17T07:29:27Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![pgalbavy](https://dub1.discourse-cdn.com/flex013/user_avatar/community.itrsgroup.com/pgalbavy/32/15_2.png) [@pgalbavy](https://community.itrsgroup.com/u/pgalbavy)\
**Post date:** [17 August 2023 07:29 UTC](https://community.itrsgroup.com/t/release-cordial-v1-10-2/219/1 "2023-08-17T07:29:27Z")

</div>

It’s been sometime since we posted an updated here. _cordial_ is no up to v1.10.2 and the changes since the last release posted here are below.

> **[Release Release v1.10.2 - Fix \`geneos\` wildcards and remote ssh sessions ·...](https://github.com/ITRS-Group/cordial/releases/tag/v1.10.2)**
>
> Change Log
> Version v1.10.2
> 
> Released 2023-10-31
> Please report issues via github or the ITRS Community Forum.
> 
> ⚠️ Note: The previous patch version was removed after finding the fix for wildcards was...

# Change Log

## Version v1.10.2

> **Released 2023-10-31**
> 
> Please report issues via [github](https://github.com/ITRS-Group/cordial/issues) or the [ITRS Community Forum](https://community.itrsgroup.com/).

⚠ Note: The previous patch version was removed after finding the fix for wildcards was only partial. This second patch release addresses that issue.

## v1.10.2 Fixes

- `tools/geneos`

- `pkg/process` - Fix Daemon() for Windows by adding a `DETACHED_PROCESS` flag to new proc attributes.

- `pkg/config`

- `pkh/host` - Allow for remote SSH session limits, retry NewSession() up to 10 times with a 250ms delay. This limit is in the remote server, so cannot be overridden.

* * *

## Version v1.10.0

> **Released 2023-10-25**
> 
> Please report issues via [github](https://github.com/ITRS-Group/cordial/issues) or the [ITRS Community Forum](https://community.itrsgroup.com/).

## v1.10.0 Fixes

- `pkg/config`

- `pkg/geneos/netprobe`

- `tools/geneos`

## v1.10.0 Changes

- `pkg/config`

- `tools/geneos`

* * *

## Version v1.9.2

> **Released 2023-10-10**
> 
> Please report issues via [github](https://github.com/ITRS-Group/cordial/issues) or the [ITRS Community Forum](https://community.itrsgroup.com/).

## v1.9.2 Fixes

- `tools/dv2email`
  - Fix environment handling, which was broken in an earlier update to the `config` package
  - Add command line args for use from a Geneos Command
  - Update Dataview Row handling
  - Fix HTML template for multiple Dataviews
  - Update docs

## v1.9.2 Changes

- `pkg/config`
  - Add a `SetConfigReader()` option to Load to be able to load configuration from an io.Reader. Untested, work in progress for a project.

* * *

## Version v1.9.1

> **Released 2023-10-06**
> 
> Please report issues via [github](https://github.com/ITRS-Group/cordial/issues) or the [ITRS Community Forum](https://community.itrsgroup.com/).

## v1.9.1 Fixes

- The release build process has been reworked to use Debian Bullseye images to maximise compatibility for shared libraries and also to build static binaries cleanly. A change in the Go toolchain at some point has made the build of the dynamically linked _centos7_ binary of `geneos` not work. This has now been removed while investigations into how to do this properly continue. This means that for users who have network directories for users there will be errors looking up users for `ls` and `ps` commands, at minimum.
- `tools/geneos`
  - Use `path.IsAbs()` and not `filepath.IsAbs()` so that constructing paths on a Windows host works for remote Linux systems. Fixes process start from Windows to Linux.
  - Allow deletion of protected instances with the `--force`/`-F` flags, as intended originally
  - When creating instances check all listening ports, not just those reserved in instance configurations
  - More fixes to package handling around component types with parent types
  - Change TLS cert verification to validation and document better
  - Add chain file path to `geneos tls ls -l` output

## v1.9.1 Changes

- `pkg/geneos`
  - Move Netprobe XML structs to their own package `pkg/geneos/netprobe`

* * *

## Version v1.8.1

> **Released 2023-09-01**
> 
> Please report issues via [github](https://github.com/ITRS-Group/cordial/issues) or the [ITRS Community Forum](https://community.itrsgroup.com/).

## v1.8.1 Fixes

- `tools/geneos`
  - `unset` should not present a warning if special parameters are passed but no actions performed, e.g. removing a non-existing environment variable
  - [#181](https://github.com/ITRS-Group/cordial/issues/181) - now build on MacOS, primarily for remote admin. Not fully tested
  - [#182](https://github.com/ITRS-Group/cordial/issues/182) - a slew of issues around the order of actions during package install, uninstall and update fixed
