0.017 2023-07-18 07:52:22+10:00 Australia/Melbourne
- support for Consul >= 1.14.0 (disable gRPC TLS port)
- try harder to find a local port to bind to
0.016 2020-03-11 22:30:45+11:00 Australia/Melbourne
- add test-consul program
- improve node and datacenter name generation
- join method, connect multiple Consul instances together for multi-node applications
0.015 2020-02-24 22:09:12+11:00 Australia/Melbourne
- bug fix: call Net::EmptyPort::check_port correctly
0.014 2019-05-12 21:48:08+10:00 Australia/Melbourne
- generate and cycle node names
- document node_name and datacenter attributes
0.013 2019-04-05 12:00:24+11:00 Australia/Melbourne
- add find_version and skip_all_unless_version
- croak when enabling ACLs on Consul >= 1.4.0 (not currently supported)
- support for Consul >= 1.0.5 (disable gRPC port)
0.012 2017-10-18 22:30:21+11:00 Australia/Melbourne
- minor fixes to support Consul 1.0.0
0.011 2017-08-07 09:39:39+10:00 Australia/Melbourne
- added enable_remote_exec, disabled by default since Consul 0.8.0
0.010 2017-08-07 09:17:20+10:00 Australia/Melbourne
- removed rpc_port, deprecated from Consul 0.9.0
0.009 2017-08-01 22:28:20+10:00 Australia/Melbourne
- wan_join method, connect multiple Consul instances together for
cross-datacenter applications
0.008 2017-02-01 11:50:33+11:00 Australia/Melbourne
- Converted to a Moo class internally
- Allow ports to be specified by caller
0.007 2016-10-21 17:06:01+11:00 Australia/Melbourne
- Add enable_acls and acl_default_policy arguments in
preparation for supporting the ACL API in the Consul
module.
0.006 2016-09-24 14:26:19+10:00 Australia/Melbourne
- Ensure that each port, and each class instance, gets unique
free ports. This avoids some random test failures.
- When assigning SERF ports makes sure that not only is TCP
available, but UDP as well. Again, avoids random test
failures.
- Increase the daemon start timeout from 10 to 30 seconds so
that 20-parallel.t can pass 100% even on my scrappy laptop.
0.005 2016-09-22 21:18:37+10:00 Australia/Melbourne
- Support Consul 0.7.0 by specifying the new performance
parameter so that test startup does not timeout.
- Loosen constraints on the Consul version so that all is required
is v0.6.1 or newer.
- Added a skip_all_if_no_bin class method.
- Support setting the consul binary via the CONSUL_BIN env var.
- Support running multiple Test::Consul instances at once.
- Use the -dev option if datadir is not set.
0.004 2016-03-29 21:44:20+11:00 Australia/Melbourne
- Update for Consul 0.6.4
0.003 2016-02-19 08:52:55+11:00 Australia/Melbourne
- Update for Consul 0.6.3
0.002 2015-12-08 16:57:50+11:00 Australia/Melbourne
- Update for Consul 0.6.0
0.001 2015-11-04 13:32:28+11:00 Australia/Melbourne
- First release