Skip to content

v7.0.0

Compare
Choose a tag to compare
@AliMD AliMD released this 02 Sep 15:54
· 11 commits to next since this release
v7.0.0
75230f8

7.0.0 (2024-09-02)

⚠ BREAKING CHANGES

  • The StoreFileMeta interface has been updated to include the extra property. Developers should update their code to handle the new property.
  • The ver property has been removed from the StoreFileMeta interface. Developers should update their code to remove any references to the ver property.
  • The update method has been replaced with replaceData in the DocumentReference class. Developers should update their code to use the new method name.
  • The updateMetadata_ method has been replaced with refreshMetadata_ in the CollectionReference class. Developers should update their code to use the new method name.
  • The updatePartial method has been replaced with mergeItemData in the CollectionReference class. Developers should update their code to use the new method name.
  • update method in CollectionReference has been replaced with replaceItemData
  • remove renamed to removeItem in CollectionReference
  • append renamed to appendItem in CollectionReference
  • add renamed to addItem in CollectionReference
  • getItem renamed to getItemData in CollectionReference
  • exists renamed to itemExists in CollectionReference
  • version in metadata removed

Features

  • Add extra meta for collection-reference.ts and document-reference.ts with migrate old versions (8182369) by @AliMD
  • add extra property to StoreFileMeta (5cdb573) by @AliMD
  • Add Alwatr Store package (a77a71b) by @AliMD
  • Add getStoreList method to AlwatrStore (25ace2a) by @AliMD
  • Add methods for managing extra metadata in DocumentReference (5c0ae83) by @AliMD
  • Add migrateName property to StoreFileStat (f5b4f39) by @AliMD
  • Update type imports in alwatr-store.ts (68064c4) by @AliMD

Bug Fixes

Code Refactoring

  • Add methods for managing extra metadata in CollectionReference (eed99f5) by @AliMD
  • engine: use hasItem (e17afa7) by @mohammadhonarvar
  • move all demo from engine to srore package (e34fc49) by @AliMD
  • reference: rename itemExists to hasItem (f49e776) by @mohammadhonarvar
  • Refresh metadata in CollectionReference when updating or refreshing items (b7108c7) by @AliMD
  • Refresh metadata in DocumentReference when updating (50d3ea8) by @AliMD
  • Remove unused "ALWATR_DEBUG" environment variable from build script (26e7642) by @AliMD
  • remove ver in metadata and Update file format version to 3 in CollectionReference and DocumentReference (4bf146e) by @AliMD
  • Remove ver property from StoreFileMeta (3c27903) by @AliMD
  • Rename add method to addItem in CollectionReference (60a859b) by @AliMD
  • Rename append method to appendItem in CollectionReference (949f261) by @AliMD
  • Rename exists method to itemExists in CollectionReference (7555803) by @AliMD
  • Rename getItem method to getItemData in CollectionReference (e592ae5) by @AliMD
  • Rename remove method to removeItem in CollectionReference (6238cae) by @AliMD
  • Rename update method to replaceData in DocumentReference (367257c) by @AliMD
  • Rename updatePartial method to mergeData in DocumentReference (cbc1194) by @AliMD
  • Rename updatePartial method to mergeItemData in CollectionReference (e091900) by @AliMD
  • Replace id_ with documentId and collectionId in AlwatrStore (e58d0fd) by @AliMD
  • Replace update method with replaceItemData in CollectionReference (45a9309) by @AliMD
  • Update migrate process in CollectionReference and DocumentReference (5a25ae2) by @AliMD
  • Update type imports in alwatr-store.ts (d6f02ad) by @AliMD
  • Update type imports in alwatr-store.ts (b6a4aba) by @AliMD
  • Update type imports in alwatr-store.ts (274d234) by @AliMD
  • Update validateContext__ method in CollectionReference and DocumentReference (4dfee95) by @AliMD
  • Update validateContext__ method in CollectionReference and DocumentReference (bb0ae6a) by @AliMD

Miscellaneous Chores

  • lerna: prepare to graduate release (ad73c79) by @

Dependencies update