Skip to content

Releases: Kampfkarren/Roblox

1.4.0

23 May 01:48
ab81664
Compare
Choose a tag to compare

[1.4.0]

This release contains a bug where calling :Set() before calling :Get() can yield. This will not be an issue for most consumers, but be aware of it.

  • Added DataStore2.SaveAllAsync.
  • Fix :IncrementAsync throwing an error on combined data stores.
  • Fix :Set on combined data stores having the potential to yield.
  • Fix a crash relating to backups.
  • Fix GetTable not working appropriately when using different default table keys.
  • Fix GetTable not working appropriately when using combined data stores.
  • Fix :IncrementAsync not returning a Promise.
  • Fix OnUpdate being fired twice when using Update to update data.
  • Fix BindToClose memory leak, breaking other BindToClose scripts, and potential error.

DataStore2 v1.3.1

16 Sep 23:22
Compare
Choose a tag to compare

This fixes some errors with the new implementations.

  • Fix :IncrementAsync throwing an error on combined data stores.
  • Fix :GetTable sometimes throwing an error when yielding.

DataStore2 v1.3.0

13 Sep 07:49
Compare
Choose a tag to compare

We have beautiful docs now! Check them out, and tell me any issues you find

  • Added :GetAsync(), :GetTableAsync, and :IncrementAsync(), which are promise versions of their non-async counterparts.
  • :SaveAsync() now returns a promise.
  • If data can't save when a player leaves, it'll no longer halt Studio.
  • Added a Settings module and DataStore2.PatchGlobalSettings to manipulate settings of DataStore2.
  • Added a setting (SavingMethod) for using standard data stores instead of the berezaa method. It can currently be set to "OrderedBackups" (the default) or "Standard".

DataStore2 v1.2.1

04 Sep 21:58
Compare
Choose a tag to compare

This features a minor bug fix.

  • Fix BindToClose extending too long if :Save() resolves immediately (691b916)

DataStore2 v1.2.0

04 Sep 21:41
Compare
Choose a tag to compare
  • Adds DataStore2.SaveAll() to save all the data stores a user has. (8547203)
  • :Save() no longer saves if the data hasn't been updated (dd6b616)

DataStore2 v1.1.7

04 Sep 20:46
Compare
Choose a tag to compare
  • Fixed a bug where data was not saving when you forcefully shut down servers (0552df1)

DataStore2 v1.1.6

02 Sep 22:08
Compare
Choose a tag to compare
  • Fixed a bug where getting combined data store default values would be identical.

DataStore2 v1.1.5

15 Aug 00:22
Compare
Choose a tag to compare
  • Fixed a reported crashing issue.

DataStore2 v1.1.4

14 Aug 06:10
Compare
Choose a tag to compare

v1.1.3

14 Aug 05:11
83b161a
Compare
Choose a tag to compare
  • Refactored code to make further development easier.
  • Fixed a memory leak when players left (Thanks @1waffle1!).