Changes for version 4.18_09 - 2026-03-21 (TRIAL RELEASE)

  • Remove explicit `TestRelease`/`ConfirmRelease`/`UploadToCPAN` blocks in `dist.ini` to avoid duplicate release/upload attempts from bundle defaults
  • Add `host_sort_command` config option to allow external custom host ordering for window sorting (Github issue #143)

Changes for version 4.18_08 - 2026-03-21

  • Make `t/10host.t` resilient to wildcard DNS/search domains by using absolute synthetic hostnames under `.invalid` (Github issue #148)
  • Clean up `dist.ini` to use a filtered `@Basic` bundle while keeping `Run::BeforeBuild` to generate and commit `README` for MetaCPAN use
  • Add author test `xt/author/dependency-scenarios.t` to cover installed/missing module behavior for `Sort::Naturally` and `XML::Simple`
  • Fix duplicate `-M` option conflict in `ccon` by moving `--master` short option from `-M` to `-m`

Changes for version 4.18_07 - 2026-03-21

  • Allow repeated use of --configfile/-C to allow for using multiple files (Github issue #165)

Changes for version 4.18_06 - 2026-02-28

  • Add preserve_host_order config and -P/--preserve-host-order to display hosts in command-line order (Github issue #152)
  • Fix remove_repeated_servers to preserve host order when -u/unique_servers is used

Changes for version 4.18_05 - 2026-02-27

  • Fix uninitialized $filename when parsing SSH config with Include directives (Github issue #154)
  • Resolve relative Include paths from the including config file directory; handle glob patterns and empty matches safely

Changes for version 4.18_04 - 2026-02-27

  • Add in Debian desktop files (Github issue #168)

Changes for version 4.18_03 - 2026-06-15

  • Add configurable main window font: `main_window_font` config key and `--main-window-font` / `-M` CLI option (Github issue #156)

Changes for version 4.18_02 - 2026-06-15

  • Paste event uses PRIMARY first then falls back to CLIPBOARD (#167)

Changes for version 4.18_01 - 2026-06-15

  • Add in `DEV` doc as a reminder on how to build a development environment
  • Add in `--no-autoclose` option (#166)

Modules

Base Tk windows object

Provides

in lib/App/ClusterSSH.pm
in lib/App/ClusterSSH/Base.pm
in lib/App/ClusterSSH/Cluster.pm
in lib/App/ClusterSSH/Config.pm
in lib/App/ClusterSSH/Getopt.pm
in lib/App/ClusterSSH/Helper.pm
in lib/App/ClusterSSH/Host.pm
in lib/App/ClusterSSH/L10N.pm
in lib/App/ClusterSSH/L10N/en.pm
in lib/App/ClusterSSH/Range.pm
in lib/App/ClusterSSH/Window.pm