(R)?ex the friendly automation framework

News

2019-11-05
Rex-1.7.0

The Rex-1.7.0 release is now available on CPAN.

2019-07-02
Deprecating official Rex packages

As part of our efforts to simplify maintenance around RexOps projects, we have decided to stop building Rex packages on our side. We recommend relying on OS packages maintained by the various distributions in their respective upstream repositories, or to install Rex from CPAN.

2019-06-09
Post-migration updates & clean-up

Over the course of the past weeks many clean-ups have been done, reaping the benefits provided by our new Statocles-based site:

2019-05-19
New site engine for rexify.org

After months of work on a new site backend, we reached the MVP today for our site to be switched over to a new engine: from now on, our site will be maintained using the static site generator Statocles.

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

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