(R)?ex the friendly automation framework

News

2020-07-05
Rex-1.12.0

The Rex-1.12.0 release is now available on CPAN. It adds support for local rsync operations, improves tab completion for Bash and Zsh, and fixes related bugs. It also discontinues support for running Rex on Windows 7, Windows Server 2008 R2, and older versions since both mainstream and extended support has already ended for these products.

2020-06-09
Rex on StackShare

Thanks to the support from their amazing team, Rex is now listed on StackShare.

2020-06-05
Rex-1.11.0

The Rex-1.11.0 release is now available on CPAN. It enhances the behaviour of sysctl and file management, fixes bugs about group management and OpenSSH connection options, and clarifies quite a bit of documentation.

2020-05-05
Rex-1.10.0

The Rex-1.10.0 release is now available on CPAN (changelog). Apart from documentation updates and bug fixes, it adds initial package glob support, and an on_change hook for the mkdir command.

2020-04-05
Rex-1.9.0

The Rex-1.9.0 release is now available on CPAN, and it adds a new feature flag to force writing UTF-8 encoded files, documents configuration options, and fixes bugs.

Conferences

2016-06-21

Need Help?

Rex is a pure open source project, you can find community support in the following places:

Professional support is also available.

» Home » Docs » Release notes » Release notes for 1.7.0

Release notes for 1.7.0

Happy birthday, Rex!

This is a new minor release, adding new features, and fixing bugs. Upgrade is recommended for all users.

Many thanks to all contributors who made this release possible!

We would like to welcome Crimson Thompson, elisdg, iblinder, labbeduddel, LeMerP, Max E. Aubrey, Oliver Cherrier, Roy Storey, Steve Dondley as new contributors.

Release highlights

Contributing guide

We now have a contributing guide which collects all important information about collaborating on the codebase in a single place.

File hooks

Now all commands in Rex::Commands::File have the ability to trigger hooks.

Testing with Travis CI

The Rex codebase is now tested on Travis CI, helping tremendously by automating not just unit testing, but also author tests. It helps making the contribution process smoother.

CMDB caching

CMDB lookups are now cached as part of the base class, so all built-in and custom CMDB modules should get the same benefits. It's important not just for performance reasons, but also helps avoiding corner cases where the CMDB contents might change while Rex is running.

Enhancements

Bugfixes

Proudly powered by Statocles

Google Group / Twitter / GitHub / Mailinglist / irc.freenode.net #rex   -.ô.-   Disclaimer