Rspec Screenshot

Rspec Screenshot
Copyright © 2014, 2015 LHA. All rights reserved.

Thursday, November 19, 2015

Release Candidate 2 (beta version)

Yesterday, we released Jackbox RC2.

With this release we have concluded the upgrade of the inheritance model and are gearing up for version 1.0.  The inheritance model in Jackbox now has to concurring aspects.  First, there is the now well known Versioned Inheritance.  This form of inheritance takes all pre-existing methods and makes them part of your new Injector version for use.

With RC2 however, we have added a new aspect to this design pattern. We have called it Just-in-Time Inheritance for lack of a better term (taking suggestions), and because it self-injects ancestor function just at it is need by your code.  In this way our modular closures are endowed now with a similar model of inheritance as you would find in classes, all happening in the mix-in however.

Also in this release we have made some improvements to the VMC (virtual method cache), numerous updates, introduced more examples, and once again updated the documents.  One major perhaps incompatible change is the reversal in the ordering of how injectors are added and presented.  We are now following in line with Ruby which handles ancestor precedence in a left to right order instead of the other way around. 

Once again we would like to Thank everyone who has shown their support through the numerous emails we have received and, also once again we hope we have met with your expectations.

Please visit us: http://jackbox.us


Thank you, kindly,

Lou

No comments:

Post a Comment