Package Roadmap

circle-info

Version 8 Changes

In version 8, the Simple Data Stores package will be split into 2 editions. The current version will be considered "Simple Data Stores Lite v7" and a highly modified version will be releasing in version 8 called "Simple Data Stores PRO v1". Here is everything you need to know ahead of this change!

Lite Version:

This will NOT change from it's current state and will maintain it's role in being beginner friendly while still maintaining it's advanced capabilites. This version will also remain free and will return to the creator store soon following a quick modification for compliance.

Lite version is set to be back on the creator store Mid-February 2026

PRO version:

The pro version will see various changes including:

  • Moveable API modules system - Includes stuff like retrieving a set of data

  • Production Data Method's - Change between different methods of saving player data's

  • Store value changes - More targeted data storage and saving techniques

  • Data saving optimisations - Unnecessary data's will be saved differently

  • Improved advance developer workflow - Some of the current workflow may seem like a bit messy right now. The plan is to mitigate this

  • Will be available for free on the Creator Store and ClearlyDev. Select developers may be granted early access if possible

Pro version is set to release Autumn 2026

Upcoming Features:

  • Moveable API modules - Version 8 Custom API endpoints built in that any script will be able to connect to and can be moved anywhere in the game space while still having direct connections with the main systems

  • Data Methods - Version 8 Everyone has their own preferred method os storing player data within their games, let's onboard that! You'll be able to choose between the default instence storage, player instence attributes or even lua tables with a moveable API module

  • Store value changes - Version 8 Currently, the system saves player data (mostly stored in script until player leaves) either by auto-saving, player dies or player leaves. This change will make it so that player data is stored everytime it's values, and ascendents updates.

  • Optional Data Saving Optimisation - Version 8 When saving data, everything is saved currently. What data saving optimisation will do is limit down to the necessities. For example, right now if you add folders to public or hidden player data then that folder saves reguardless of it's necessity or purpose. What will happen once this rolls out is the folder will not save into the data stores but will not affect retrieving. This won't impact folders added in production, they will save!

Already actioned:

  • Return to Creator Store - Version 7.1 Simple Data Stores has plans to return back to the creator store. Currently, the package isn't allowed because of how it dynamically detects module scripts in Custom Data Module but we'll be changing this soon to no longer detect dynamically but rather it will be a script that can be edited.

  • Data Loss Prevention - Released Version 7 I heard the feedback from all angles, SimpleDataStores now uses it's own custom data loss prevention system which is completely customisable. Here is how well it's been improved already: - All player data will be cashe stored within the system before it's saved to data stores! - You can now set how frequent player data is saved to data stores (must be less then 30 seconds and server cap must be below 50) - Introduced outdated server prevention which will store the versionID of the game the player was last in and if the player joins an outdated version then they are kicked and saving is aborted - Player Data abortion system has been introduced for cases where saving player data would or may cause problems to currently saved data.

  • Custom Data Modules - Released Version 7 Custom data modules is something that people have wanted every since DataStores2 had to be removed due to system breaking bugs. You can now attach your own data modules to redirect and manipulate the player data saving and retrieving process with more capabilities to come based on feedback!

Last updated