Beta-3 for Version 1.1.0 Released! 
The Last Steps
Towards the Stable Version!
After some time of not expanding the library, SLib is now back with the stabilization of extensive and fundamental changes. Prepare to update your plugin in your projects, otherwise missing out on these new features will slow down your progress!
What’s New?
Since the previous stable version (1.0.7
), SLib has changed so much that this update is marked as a direct leap and a major update. But what has happened in this time? Let’s take a look together!
Extensive improvements, Let's do it better than ever!
New Functions, Better Access 
New SLib functions like set_file_location
and localize_path
break the limitations! From now on, defining file paths at runtime and returning to relative paths is possible.
Completely Reliable 
We have added numerous checks to prevent any possible errors and made several fixes to ensure error-free operation. Now everything will be under control! We have also implemented a new format for errors and warnings that makes understanding errors easier!
New Naming Conventions 
Minor changes have been made to the names of some functions and parameters to ensure that everything is in its place and completely clear. This will not break previous versions in most cases, but to be sure, you can go to the ChangeLogs in the project repository!
Faster and Simpler 
As the philosophy of creating SLib is to reduce complexity as much as possible while maintaining an appropriate level of customization and flexibility, we have now added features to improve the performance of functions. This includes automatic conversion of file paths where necessary and a few extra optional parameters. Additionally, improving the quality of the library code now increases speed and makes following the code path easier!
An intelligent file management system, SLib introduces you to AFMS!
In the previous update, we added many features to the file saving and loading functions, which increased the number of functions and the complexity of each one. Now, after reviewing several alternative solutions, we have arrived at a suitable method to return to the simplicity of the past! From now on, support for various file types, along with automatic type detection and type distinction, has been added! You can also now optimize performance by setting the file type. Now, 12 functions are usable in only 3 functions, without any conflicts!
Clear and precise documentation
One of SLib’s strengths is its comprehensive documentation. Now, with the internal documentation updated and reformatted, everything is in place! Press F1, search for SLibDocs, and see a detailed explanation of everything!
Animations; as easy as typing!
Thanks to @Locher for recommendation about appear
and disappear
functions for previous versions, we have now replaced them with a flexible animation system with easy access. From now on, you can run various animations on objects with just one line of code, without the need for special code blocks!
We have incorporated suitable capabilities to improve this feature by adding new animations to the existing ones. You can also be a contributor to this library by submitting new animations and your ideas!
Are macros no longer a thing?!
Due to inconsistencies and issues related to incorporating macros into the library, we are obliged to announce that from this version onward, we will no longer support macros or the so-called “automation system” . This measure was taken to facilitate better and smoother library development and usage. It is also important to note (for those game developers who have studied the complete version 1.0.7 guide) that we will no longer support Advanced Load, Fast Load & Simple Load. We have integrated all of these and similar functionalities into a clear Load method, which is now no longer confusing (as valuable feedback from some users indicated).
Join us in the latest update! 
We’re moving fast! Head over to the library’s GitHub repository for access to everything: forks, projects, contributors, documentation, ongoing development, and most importantly, SLib library v1.1.0! It’s waiting for you in the repository!
Watch out 1.1.0-B3: Releases · Subject-Team/SLib · GitHub
Share your amazing ideas here:
Get a quick preview of what’s here:
Your comments and recommendations in the comments section of this post are also highly appreciated!