Skip to content

Releases: treeben77/rblx-open-cloud

v0.4.3

02 Dec 08:12
dd47c53
Compare
Choose a tag to compare

The library printed the EntryInfo.key_created value in the init for EntryInfo. forgot to remove that before releasing (oops).

v0.4.2 - Fixed a minor bug

11 Nov 15:43
53e94fb
Compare
Choose a tag to compare

Changelog

  • I think i fixed a bug which cause the library to raise an exception on many functions in the DataStores data classes. The bug occured if a key, version or datastore was created/updated at a specific milisecond which meant that the timestamp was shorter. Roblox and python don't use the same ISO standards which is why this bug was caused.

v0.4.1 - Iterable Limits & Python 3.9 Requirement

29 Oct 10:22
715e45a
Compare
Choose a tag to compare

Changelog

  • Added limit paramater to DataStore.list_keys(), DataStore.list_versions() and Universe.list_data_stores(). This will limit the number of items returned so you don't have to set up a system to break out of a loop yourself!
  • Added rblxopencloud.VERSION and rblxopencloud.VERSION_INFO values.
  • Added requirements for Python 3.9 because the library will not work with earlier versions.

I also made some examples!! you can have a look at them in the examples/ directory!

v0.3.2 - Preconditions

17 Oct 07:32
f8ee813
Compare
Choose a tag to compare

Changelog

  • Added exclusive_create to DataStore.set(). When True it will not update and raise PreconditionFailed if they is already a value for the key.
  • Added previous_version to DataStore.set(). When provided, it will not update and raise PreconditionFailed if previous_version is not the latest version ID.
  • Added docstrings to functions
  • ListedEntry and EntryVersions now support being compared with the == operator.

v0.3.1 - All Scopes Support

27 Sep 09:54
7a6b121
Compare
Choose a tag to compare

Changelog

  • The scope paramater in get_data_store and list_data_stores now accepts None
  • list_keys will return results from all scopes if DataStore.scope is None.
  • DataStore methods which accept a key now are required to formated like scope/key if DataStore.scope is None.
  • empty EntryInfo.users objects from DataStore.increment are now a list instead of a dictionary.
  • ValueError can now be raised by DataStore methods which accept a key.
  • Fixed some issues in the documentation

v0.2.1

21 Sep 18:32
95fdefb
Compare
Choose a tag to compare

Changelog

  • Functions such as list_data_stores, list_keys and list_version now use iterators instead to be more efficent.
  • list_keys now returns ListedEntry with both key and scope values.