[ANN] geas 2.5 (Erlang 22.2)

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[ANN] geas 2.5 (Erlang 22.2)

PAILLEAU Eric
Hi

Geas 2.5 has been released !

Geas is a tool detecting the runnable official Erlang release window for
your project.

Geas will tell you also :

     - what are the offending functions in the beam/source files that
reduce the available window.
     - if some beam files are compiled native.
     - the installed patches and recommend patches that should be
installed depending your code.

Geas is available as a module, erlang.mk and rebar 2/3 plugins.

Changelog :
     - Update for OTP 22.2 detection and database
     - Code re-manufacturing, speed increase on big project
     - *New features* :
         - versions are now displayed on right side of output
         - semver OTP range can be set with new variable GEAS_RANGE
         - plugins are exiting non zero on error (for better CI integration)

*Potential incompatibility*
with script using geas, as now plugins are exiting non zero on error.


https://github.com/crownedgrouse/geas
https://github.com/crownedgrouse/geas/releases/tag/2.5
https://github.com/crownedgrouse/geas/wiki/API-changelog#release--25

What changed in OTP in 22.2 compared to 22.1
https://raw.githubusercontent.com/crownedgrouse/geas_devel/master/doc/reldiffs/yaml/22.1%7E22.2

Cheers !

Eric