Official MSync Release
Today is finally the day, that we are releasing MSync 2 to the Workshop
It took us almost two years but now we are finally able to release the successor of MSync. Version two has a lot of changes and is [b]not[/b] backwards compatible, because of the new database structure.
The new version of MSync brings a lot of advantages, for example the new module system which allows to easily enable and disable modules. This system allows us to easily add additional MSync 2 features without big re-coding. Additionally everyone is now able to develop modules for MSync 2, the only thing to keep in mind is the structure of the modules. for that purpose, we have provided a SampleModule to allow you to easily learn and understand our syntax as well as our API.
Additionally we provided a new rank synchronization module, as well as a new ban synchronization module. These modules have been re-coded from scratch, to fix old bugs and to improove the general user experience. These modules are shipped with MSync 2 by default. In the future, we planned to develop more modules to extend the functionalities. More informations regarding planned modules are avaiable on GitHub and on our Workshop page.
We also want to announce the end-of-life of MSync 1. MSync 1 won't recieve any future updates or support by us. Please note that due to the difference between MSync 1 and MSync 2, there currently is no possibility to import the data from MSync 1 into MSync 2. We plan to release a script for that very soon. We are sorry for any inconvenience.
The addon is avaiable at the workshop here:
https://steamcommunity.com/sharedfiles/filedetails/?id=1636008512
as well as on GitHub:
https://github.com/Aperture-Development/MSync-2
Have a nice day
~Maximilian Grüttemeier