Skip to content

Releases: AxelWine/wine-database

v1.3.5

05 Sep 07:01
8810db4

Choose a tag to compare

All major changes are documented below.

  • Using backups: In case of file corruption or loss, the backup will now be loaded.
  • Removed await requirement: To initialize a database it is no longer necessary to use an await.
  • Faster intervals: Save interval now takes 100ms and backup takes 1000ms
  • Testing: Specific testing cases were added for each function and situation.
  • Clustering: Starting at 8000 entries, the database will be clustered into nodes, each with 8000 to avoid disk operation overhead when saving data.

For complete information on all versions, see the repository history.

v1.3.4

16 Aug 10:40
179e95f

Choose a tag to compare

All major changes are documented below.

  • JSON file format: Databases without passwords will be stored as files with the .json extension, leaving the .wdb format exclusively for databases with passwords.
  • Updating dependencies: Updated uuid version to 10.0.0 to improve security and compatibility.
  • New function "some": Allows you to loop through all the data and validate if at least one of them meets a condition, similar to Array.prototype.some()
  • New function "every": Allows you to loop through all the data and validate if they all meet a condition, similar to Array.prototype.every()

For complete information on all versions, see the repository history.