Release 0.0.27 was released with omniLib 2.0.43 (with edit) or omniLib 2.0.44 implementation of dynamic recipes and recipe-auto-updating in entities.
A few configs were newly made, edited slightly or otherwise treated differently if omniLib is detected.
LegacyMode recipes allows the standard recipes made in recipe.lua to be inserted into their original tech's effects even if omniLib cannot update those recipes and they will have names as they did before: "more-science-pack-i"
...the dynamic recipes which are now unlocked in their own technologies are named by omniLib. names for both are chosen within omniLib but can be read by a simple serpentine function that'll scan technology-names or recipe-names and print to the log. Tiers of efficiency or number of recipes/techs to match can be chosen in config.
If omniLib is detected, global-multiplier is ignored.
..a future-planned change will further alter the amounts given at each stage in game progression for each of the packs that can be configured: "difficulty mode" has not been implemented yet.
the item name should remain unchanged, for this reason, it is advised to check if the mod exists, and if the result_count has been set to 0 to determine whether or not to use each pack in crafting the intermediate items used for science or not. setting to 0 does not remove the item itself from the game, but is an indication that problems crafting the item may exist, and thus, removed from technology research requirements, and should be treated as a non-existing-item.
The function "packs are intermediates only" removes all 30 packs from research requirements, but only if momotweaks is detected, this change also removes the icons from labs and players are advised not to toggle this on and off during a game with active labs.
updates to recipes previously in recipe-updates.lua (called from data-updates.lua) is now called recipe-corrections.lua and is called from data.lua prior to dynamic recipes being generated, as it is required to load the "fixed-final-result" of recipes into the function so they don't have incorrect recipes when being generated by omniLib. This function may later be moved to data-updates if needed.
other changes are likely to, mostly out of the probability that these varied changes will introduce some of the old bugs back into the game. I'm working on locating these and treating them first.