Changes in the last Vult release

In the latest update of the Free Vult modules you will find that I have enabled the extra modes that were available only on the Premium versions.

The main reason is that I want to make the modules that are duplicated in the Free and Premium packages to be identical. In a couple of releases I would like to remove the duplication and all the free modules part of the Premium package will be removed. In principle, you should not notice it because Rack internally replaces the modules. However, if you have any of the Vult modules disabled or hidden, you may have issues until you re-enable them.

This last version is one that I have have on hold for a long time. Internally, I changed the Vult Compiler from version 0.x to 1.x. This is a big change in the generated code and according to my measurements, it results on a small performance improvement in some modules.

If you find problems in any of the modules, feel free to reach me and report the bug.

26 Likes

Let’s see if I got this right,

The 47 modules of the paid version will go to 8 modules, and in an old patch where I used a paid module, it will automatically be replaced by a free one ?

Yes. The idea is that the process should be completely transparent for the users.

2 Likes

Thanks Leonardo! Remember to remind people, when you remove the duplicates from the premium plugin, that they need to now also subscribe to the free plugin if they haven’t today, which many probably haven’t because it’s not needed.

1 Like

After talking a bit with Andrew, it looks like this step will be done automatically. There was an issue as well with loading presets e.g. a preset of the Free modules cannot be loaded in the Premium. But this issue will be resolved in Rack before these changes are released.

If you can come up with other scenario that may be problematic, please let us know in order to find a solution before the update.

2 Likes

Sounds like Andrew will build out the aliasing in Rack a bit, and then do an auto-subscribe in the library, 'a la:

if subscribed to vult premium but not to vult free
then subscribe to vult free