Skip to content

Releases: Alwatr/store

v7.1.0

08 Sep 09:22
v7.1.0
418cc88
Compare
Choose a tag to compare

7.1.0 (2024-09-08)

Features

Miscellaneous Chores

Dependencies update

v7.0.0

02 Sep 15:54
v7.0.0
75230f8
Compare
Choose a tag to compare

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

v7.0.0-beta.1

31 Aug 21:54
v7.0.0-beta.1
40052d0
Compare
Choose a tag to compare
v7.0.0-beta.1 Pre-release
Pre-release

7.0.0-beta.1 (2024-08-31)

Code Refactoring

v7.0.0-beta.0

31 Aug 17:40
v7.0.0-beta.0
9c85bbc
Compare
Choose a tag to compare
v7.0.0-beta.0 Pre-release
Pre-release

7.0.0-beta.0 (2024-08-31)

⚠ BREAKING CHANGES

  • The update method in the DocumentReference not available anymore. use updatePartial instead.

  • DocumentReference: The set method in the DocumentReference not available anymore. use update instead.

  • DocumentReference: The meta method in the DocumentReference not available anymore. use getStoreMetadata instead.

  • DocumentReference: The get method in the DocumentReference not available anymore. use getData instead.

  • CollectionReference: The updateMeta_ method in the CollectionReference not available anymore. use updateMetadata_ instead.

  • CollectionReference: The update method in the CollectionReference not available anymore. use updatePartial instead.

  • CollectionReference: The set method in the CollectionReference not available anymore. use update instead.

  • The delete method in the CollectionReference not available anymore. use remove instead.

  • The create method in the CollectionReference not available anymore. use add instead.

  • The access_ method in the CollectionReference not available anymore. use getItemContext_ instead.

  • CollectionReference: The metaItem method in the CollectionReference not available anymore. use getItemMetadata instead.

  • The meta method in the CollectionReference not available anymore. use getStoreMetadata instead.

  • The deleteFile method has been renamed to remove. Update your code accordingly.

  • The doc and collection methods have been deprecated and should no longer be used. Instead, use the openDocument and openCollection methods.

Features

  • Add newDocument and newCollection methods to AlwatrStore (363f820) by @AliMD
  • Open document and collection with given id in AlwatrStore (5041a20) by @AliMD
  • Rename meta method to getStoreMetadata in CollectionReference (44ee78e) by @AliMD

Bug Fixes

  • alwatr-store: logger methods name issue (4798d15) by @AliMD
  • logger method name in CollectionReference and DocumentReference (f84f288) by @AliMD

Code Refactoring

  • AlwatrStore: compatible with new api (42c30f2) by @AliMD
  • CollectionReference: Rename item__ method parameter from id to itemId (c0cde18) by @AliMD
  • CollectionReference: Rename metaItem method to getItemMetadata in CollectionReference (3c9cfdb) by @AliMD
  • CollectionReference: Rename set method to update in CollectionReference (258d739) by @AliMD
  • CollectionReference: Rename update method to updatePartial in CollectionReference (d8a438a) by @AliMD
  • CollectionReference: Rename updateMeta_ method to updateMetadata_ in CollectionReference (815fd1d) by @AliMD
  • demo: compatible with new api (a76cc74) by @AliMD
  • DocumentReference: Rename get method to getData in DocumentReference (0c3c37e) by @AliMD
  • DocumentReference: Rename meta method to getStoreMetadata in DocumentReference (3bed92f) by @AliMD
  • DocumentReference: Rename set method to update in DocumentReference (5467a66) by @AliMD
  • Remove unnecessary debug flag from yarn script (7f21798) by @AliMD
  • Rename access_ method to getItemContext_ (76dd262) by @AliMD
  • Rename create method to add in CollectionReference (0a0ee28) by @AliMD
  • Rename delete method to remove in CollectionReference (017b315) by @AliMD
  • rename deleteFile method to remove (7356079) by @AliMD
  • Rename get method to getItem in CollectionReference (846ccff) by @AliMD
  • Rename update method to updatePartial in DocumentReference (c16d164) by @AliMD
  • update parameter name in CollectionReference.exists method (bb06487) by @AliMD
  • update StoreFileStat type to make extension property optional (e75a186) by @AliMD
  • updates the storeChanged__ method name to storeChanged_. (8fd35fa) by @AliMD

Miscellaneous Chores

Dependencies update

Co-authored-by: @mohammadhonarvar

v6.2.1

31 Aug 11:56
v6.2.1
de15678
Compare
Choose a tag to compare

6.2.1 (2024-08-31)

Miscellaneous Chores

  • deps-dev: bump the development-dependencies group across 1 directory with 13 updates (7e6aa11) by @dependabot[bot]
  • deps: bump micromatch from 4.0.7 to 4.0.8 (20c192e) by @dependabot[bot]
  • deps: bump the alwatr-dependencies group with 10 updates (faf1fc1) by @dependabot[bot]
  • deps: bump the alwatr-dependencies group with 9 updates (64ac4f2) by @dependabot[bot]
  • deps: bump the github-actions group across 1 directory with 7 updates (b80580d) by @dependabot[bot]

Dependencies update

v6.2.0

03 Jul 20:08
v6.2.0
ea4e247
Compare
Choose a tag to compare

6.2.0 (2024-07-03)

Features

  • Add freeze property to CollectionReference and DocumentReference (af1d7e4) by @AliMD
  • Add freeze property to CollectionReference and DocumentReference (beeb378) by @AliMD
  • Add saveImmediate method to CollectionReference and DocumentReference (aa5ab87) by @AliMD
  • schemaVer: log schema version changes (6a5bc90) by @AliMD

Bug Fixes

  • schemaVer: save after change schema version (99cf345) by @AliMD

v6.1.0

03 Jul 08:23
v6.1.0
10d6bcd
Compare
Choose a tag to compare

6.1.0 (2024-07-03)

Features

Dependencies update

v6.0.5

12 May 13:09
v6.0.5
2bc7ab8
Compare
Choose a tag to compare

6.0.5 (2024-05-12)

Bug Fixes

  • Errors may be hidden by exit-hook when it occurs.

Miscellaneous Chores

  • deps-dev: bump the development-dependencies group across 1 directory with 3 updates (f97552d) by @dependabot[bot]
  • deps: bump the alwatr-dependencies group with 8 updates (1aa95ca) by @dependabot[bot]
  • deps: bump the github-actions group across 1 directory with 3 updates (e34096c) by @dependabot[bot]
  • lerna: update (ab51222) by @

Dependencies update

v6.0.4

25 Apr 10:54
v6.0.4
bd44b11
Compare
Choose a tag to compare

6.0.4 (2024-04-25)

Bug Fixes

Miscellaneous Chores

v6.0.3

28 Mar 00:47
v6.0.3
b282b9b
Compare
Choose a tag to compare

6.0.3 (2024-03-28)

Bug Fixes

Miscellaneous Chores