PlateUp!
KitchenLib
 Dit topic is vastgepind, dus het is waarschijnlijk belangrijk
StarFluxGames  [ontwikkelaar] 26 aug 2024 om 1:08
2
2
KitchenLib EOL (End of Life) - UPDATE
As of last night, the PlateUp! team have reached out and we now working on a solution to have the ability to release public-facing updates for KitchenLib with a significantly better workflow.
Hopefully once this system is in place and rolled out, we won't need to wait months for releases, rather a couple days at most.

In saying that, the KitchenLib team have decided to start taking the mod's development very differently.
Initially we plan to release v0.8.3, this release will include several bug fixes to solve many problems (Hopefully this will be out before the weekend, although I am unable to guarantee).

Once these bug fixes are out, development will slow down significantly as we intend on a potential rewrite of how the library works.
At the moment absolutely everything is compiled into one large mod, this is quite a pain to maintain as a lot of systems are intertwined, and one small change can break a lot of things (as the current release shows).
Our plan is to begin splitting KitchenLib into it's separate components, this will not only make it much easier to develop, it also means users will only install the parts of KitchenLib they actually need.

This modular approach will be split into various components like so.
KitchenLib Core KitchenLib GDOs KitchenLib Preferences etc...
This is a massive change, and will take some time.

At the moment, KitchenLib is in a painful position.
As of the current public-facing release, it is plagued with several bugs with concerning levels of severity from
- audio issues
- visual glitches
- being completely unable to see what blueprints even are.
Not to mention there are likely other bugs that are completely undiscovered as of yet.

While these problems are all fixed in the unlisted beta version of KitchenLib I am unable to push an update.

Due to past events, both KitchenLib (And HarmonyX) are heavily restricted, and each public-facing release of KitchenLib requires the vanilla game to be updated first to include SHA256 hashes to verify the integrity of the release.
This restriction has existed since June of 2023 and was originally intended as a "short-term" solution.

Unfortunately due to the nature of the validation process, public-facing releases of KitchenLib can take months to be updated causing players to be stuck with a buggy mod. Through several conversations with the PlateUp! team, we have been unable to come to a better solution for this workflow.

As of recently, a large number of players have migrated towards the unlisted, and unverified beta release of KitchenLib, and the PlateUp! team have determined they don't want this, and have asked me to remove it from the public eye.

With that being said, I can no longer in good faith work on KitchenLib knowing I am unable to release hotfixes for (sometimes game-breaking) bugs. So as of now, unless a better solution can be provided, KitchenLib will no longer be receiving updates.
Laatst bewerkt door StarFluxGames; 26 aug 2024 om 22:51