Skip to content

Commit

Permalink
release:
Browse files Browse the repository at this point in the history
  • Loading branch information
alimd committed Sep 2, 2024
1 parent ad73c79 commit 75230f8
Show file tree
Hide file tree
Showing 12 changed files with 201 additions and 6 deletions.
71 changes: 71 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,77 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [7.0.0](https://github.com/Alwatr/store/compare/v7.0.0-beta.1...v7.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](https://github.com/Alwatr/store/commit/81823692edacacb95a53d55218c2c818c9fa13cb)) by @AliMD
* add `extra` property to StoreFileMeta ([5cdb573](https://github.com/Alwatr/store/commit/5cdb5735c2faf888a3fcea466ec3fd848e60148e)) by @AliMD
* Add Alwatr Store package ([a77a71b](https://github.com/Alwatr/store/commit/a77a71b883e861d7e26e058bbbc9b513770eb970)) by @AliMD
* Add getStoreList method to AlwatrStore ([25ace2a](https://github.com/Alwatr/store/commit/25ace2aa4e32d9ad99d6ac2e63ac783462b9f4e5)) by @AliMD
* Add methods for managing extra metadata in DocumentReference ([5c0ae83](https://github.com/Alwatr/store/commit/5c0ae83980ba863b99f3d53ee7c7b91c31bf61c0)) by @AliMD
* Add migrateName property to StoreFileStat ([f5b4f39](https://github.com/Alwatr/store/commit/f5b4f3904cec69ad96089daa800ed4243bd0f33e)) by @AliMD
* Update type imports in alwatr-store.ts ([68064c4](https://github.com/Alwatr/store/commit/68064c4430c5aad8bca49d1f2a9270d6e64b051e)) by @AliMD

### Bug Fixes

* **CollectionReference:** logger issues ([9660fb2](https://github.com/Alwatr/store/commit/9660fb22dce5670c16028441c60f0715f537467a)) by @AliMD
* **engine:** set the correct names ([076fa3e](https://github.com/Alwatr/store/commit/076fa3e0d7cfe673cc58418153b7dc2aacfb340a)) by @mohammadhonarvar
* **packages/engine:** apply some new name of methods ([e3d5712](https://github.com/Alwatr/store/commit/e3d5712e19406f58fb87b822e036df5847aab6c0)) by @mohammadhonarvar
* **reference:** set the correct names ([e55300e](https://github.com/Alwatr/store/commit/e55300e908526b38b17274c65b9e3b8fa0387a96)) by @mohammadhonarvar
* **store/demo:** compatible with new apis ([a4d4d03](https://github.com/Alwatr/store/commit/a4d4d031366f798cef1e3bb36237272cbb5d12d3)) by @AliMD

### Code Refactoring

* Add methods for managing extra metadata in CollectionReference ([eed99f5](https://github.com/Alwatr/store/commit/eed99f5d596885b715a6a51fc3b6fb885dbeadb5)) by @AliMD
* **engine:** use `hasItem` ([e17afa7](https://github.com/Alwatr/store/commit/e17afa7ef050cbf9f349dd6919739a01764aa24f)) by @mohammadhonarvar
* move all demo from engine to srore package ([e34fc49](https://github.com/Alwatr/store/commit/e34fc49c71703cd287559ca4fb23f9f13842b2d0)) by @AliMD
* **reference:** rename `itemExists` to `hasItem` ([f49e776](https://github.com/Alwatr/store/commit/f49e77655e3507bce2d4359dcebabb4e048bc6ec)) by @mohammadhonarvar
* Refresh metadata in CollectionReference when updating or refreshing items ([b7108c7](https://github.com/Alwatr/store/commit/b7108c72a04441afddabd2bb30432b22a4d31f51)) by @AliMD
* Refresh metadata in DocumentReference when updating ([50d3ea8](https://github.com/Alwatr/store/commit/50d3ea82ea6044e194eed7554be42c509b8377f1)) by @AliMD
* Remove unused "ALWATR_DEBUG" environment variable from build script ([26e7642](https://github.com/Alwatr/store/commit/26e764280e0a2827904762ed3de21a9966ddfc63)) by @AliMD
* remove ver in metadata and Update file format version to 3 in CollectionReference and DocumentReference ([4bf146e](https://github.com/Alwatr/store/commit/4bf146ed5b1cbd2b340b3c0f3c5f6911aeed6f6d)) by @AliMD
* Remove ver property from StoreFileMeta ([3c27903](https://github.com/Alwatr/store/commit/3c2790330c71857ffafd41495610abdd691c5486)) by @AliMD
* Rename add method to addItem in CollectionReference ([60a859b](https://github.com/Alwatr/store/commit/60a859b920ba57e2e98b2cc7b4d25d978e649944)) by @AliMD
* Rename append method to appendItem in CollectionReference ([949f261](https://github.com/Alwatr/store/commit/949f261fc12c93cd89b3480a2c1aaa8054af477a)) by @AliMD
* Rename exists method to itemExists in CollectionReference ([7555803](https://github.com/Alwatr/store/commit/7555803cdf5fd737b013f2ecd340f5b6936b9c65)) by @AliMD
* Rename getItem method to getItemData in CollectionReference ([e592ae5](https://github.com/Alwatr/store/commit/e592ae5511e8e81a702f3d0283b2aa20a93edc74)) by @AliMD
* Rename remove method to removeItem in CollectionReference ([6238cae](https://github.com/Alwatr/store/commit/6238cae8e46b379d00559b54c27aedc793ca77c2)) by @AliMD
* Rename update method to replaceData in DocumentReference ([367257c](https://github.com/Alwatr/store/commit/367257c13255a1537d87d948ed0f303368b2ae2d)) by @AliMD
* Rename updatePartial method to mergeData in DocumentReference ([cbc1194](https://github.com/Alwatr/store/commit/cbc119410b3a58d554c30dfc01eafbdb91b4c49a)) by @AliMD
* Rename updatePartial method to mergeItemData in CollectionReference ([e091900](https://github.com/Alwatr/store/commit/e09190062e9387d7abad0d395a921b94b4efea18)) by @AliMD
* Replace id_ with documentId and collectionId in AlwatrStore ([e58d0fd](https://github.com/Alwatr/store/commit/e58d0fd905722352238e11ed4e308907485f8ff5)) by @AliMD
* Replace update method with replaceItemData in CollectionReference ([45a9309](https://github.com/Alwatr/store/commit/45a9309887ed6db4ac452b6dbc48a8cb4b38c7c7)) by @AliMD
* Update migrate process in CollectionReference and DocumentReference ([5a25ae2](https://github.com/Alwatr/store/commit/5a25ae2674dfa3eda78b6995b0af3beb4ab885c5)) by @AliMD
* Update type imports in alwatr-store.ts ([d6f02ad](https://github.com/Alwatr/store/commit/d6f02ad5b779d04aa1b484bff96369483393af15)) by @AliMD
* Update type imports in alwatr-store.ts ([b6a4aba](https://github.com/Alwatr/store/commit/b6a4aba2e5fc51585d69b047a9bd22c49ed2098a)) by @AliMD
* Update type imports in alwatr-store.ts ([274d234](https://github.com/Alwatr/store/commit/274d234e6653cade2288288a4894feb7314987a2)) by @AliMD
* Update validateContext__ method in CollectionReference and DocumentReference ([4dfee95](https://github.com/Alwatr/store/commit/4dfee95f7eb04cf12afc4df1f275c5495f78ad6a)) by @AliMD
* Update validateContext__ method in CollectionReference and DocumentReference ([bb0ae6a](https://github.com/Alwatr/store/commit/bb0ae6ab62e6fe34ff916adba74aba6a2a0b304a)) by @AliMD

### Miscellaneous Chores

* **lerna:** prepare to graduate release ([ad73c79](https://github.com/Alwatr/store/commit/ad73c79b5c990a90cd4d3f79dc6efd324b4a8958)) by @

### Dependencies update

* update ([6411ff7](https://github.com/Alwatr/store/commit/6411ff7d49323b8bbf0dbb03fbc3c640b433a8bb)) by @

## [7.0.0-beta.1](https://github.com/Alwatr/store/compare/v7.0.0-beta.0...v7.0.0-beta.1) (2024-08-31)

### Code Refactoring
Expand Down
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"$schema": "https://raw.githubusercontent.com/lerna-lite/lerna-lite/main/packages/cli/schemas/lerna-schema.json",
"version": "7.0.0-beta.1",
"version": "7.0.0",
"npmClient": "yarn",
"packages": [
"packages/*"
Expand Down
24 changes: 24 additions & 0 deletions packages/engine/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,30 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [7.0.0](https://github.com/Alwatr/store/compare/v7.0.0-beta.1...v7.0.0) (2024-09-02)

### Features

* Add getStoreList method to AlwatrStore ([25ace2a](https://github.com/Alwatr/store/commit/25ace2aa4e32d9ad99d6ac2e63ac783462b9f4e5)) by @AliMD

### Bug Fixes

* **engine:** set the correct names ([076fa3e](https://github.com/Alwatr/store/commit/076fa3e0d7cfe673cc58418153b7dc2aacfb340a)) by @mohammadhonarvar
* **packages/engine:** apply some new name of methods ([e3d5712](https://github.com/Alwatr/store/commit/e3d5712e19406f58fb87b822e036df5847aab6c0)) by @mohammadhonarvar

### Code Refactoring

* **engine:** use `hasItem` ([e17afa7](https://github.com/Alwatr/store/commit/e17afa7ef050cbf9f349dd6919739a01764aa24f)) by @mohammadhonarvar
* move all demo from engine to srore package ([e34fc49](https://github.com/Alwatr/store/commit/e34fc49c71703cd287559ca4fb23f9f13842b2d0)) by @AliMD
* Remove unused "ALWATR_DEBUG" environment variable from build script ([26e7642](https://github.com/Alwatr/store/commit/26e764280e0a2827904762ed3de21a9966ddfc63)) by @AliMD
* Replace id_ with documentId and collectionId in AlwatrStore ([e58d0fd](https://github.com/Alwatr/store/commit/e58d0fd905722352238e11ed4e308907485f8ff5)) by @AliMD
* Update type imports in alwatr-store.ts ([d6f02ad](https://github.com/Alwatr/store/commit/d6f02ad5b779d04aa1b484bff96369483393af15)) by @AliMD
* Update type imports in alwatr-store.ts ([274d234](https://github.com/Alwatr/store/commit/274d234e6653cade2288288a4894feb7314987a2)) by @AliMD

### Dependencies update

* update ([6411ff7](https://github.com/Alwatr/store/commit/6411ff7d49323b8bbf0dbb03fbc3c640b433a8bb)) by @

## [7.0.0-beta.1](https://github.com/Alwatr/store/compare/v7.0.0-beta.0...v7.0.0-beta.1) (2024-08-31)

### Code Refactoring
Expand Down
2 changes: 1 addition & 1 deletion packages/engine/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@alwatr/store-engine",
"version": "7.0.0-beta.1",
"version": "7.0.0",
"description": "Extremely fast and compact JSON-based database that operates in memory, includes a JSON file backup, and serve over the highly accelerated Nginx.",
"author": "S. Ali Mihandoost <[email protected]>",
"keywords": [
Expand Down
4 changes: 4 additions & 0 deletions packages/nginx/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [7.0.0](https://github.com/Alwatr/store/compare/v7.0.0-beta.1...v7.0.0) (2024-09-02)

**Note:** Version bump only for package @alwatr/store-nginx

## [6.0.4](https://github.com/Alwatr/store/compare/v6.0.3...v6.0.4) (2024-04-25)

### Miscellaneous Chores
Expand Down
2 changes: 1 addition & 1 deletion packages/nginx/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@alwatr/store-nginx",
"version": "6.0.4",
"version": "7.0.0",
"description": "Extremely fast and compact JSON-based database that operates in memory, includes a JSON file backup, and serve over the highly accelerated Nginx.",
"author": "S. Ali Mihandoost <[email protected]>",
"license": "MIT",
Expand Down
52 changes: 52 additions & 0 deletions packages/reference/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,58 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [7.0.0](https://github.com/Alwatr/store/compare/v7.0.0-beta.1...v7.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 `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](https://github.com/Alwatr/store/commit/81823692edacacb95a53d55218c2c818c9fa13cb)) by @AliMD
* Add methods for managing extra metadata in DocumentReference ([5c0ae83](https://github.com/Alwatr/store/commit/5c0ae83980ba863b99f3d53ee7c7b91c31bf61c0)) by @AliMD

### Bug Fixes

* **CollectionReference:** logger issues ([9660fb2](https://github.com/Alwatr/store/commit/9660fb22dce5670c16028441c60f0715f537467a)) by @AliMD
* **reference:** set the correct names ([e55300e](https://github.com/Alwatr/store/commit/e55300e908526b38b17274c65b9e3b8fa0387a96)) by @mohammadhonarvar

### Code Refactoring

* Add methods for managing extra metadata in CollectionReference ([eed99f5](https://github.com/Alwatr/store/commit/eed99f5d596885b715a6a51fc3b6fb885dbeadb5)) by @AliMD
* **reference:** rename `itemExists` to `hasItem` ([f49e776](https://github.com/Alwatr/store/commit/f49e77655e3507bce2d4359dcebabb4e048bc6ec)) by @mohammadhonarvar
* Refresh metadata in CollectionReference when updating or refreshing items ([b7108c7](https://github.com/Alwatr/store/commit/b7108c72a04441afddabd2bb30432b22a4d31f51)) by @AliMD
* Refresh metadata in DocumentReference when updating ([50d3ea8](https://github.com/Alwatr/store/commit/50d3ea82ea6044e194eed7554be42c509b8377f1)) by @AliMD
* Remove unused "ALWATR_DEBUG" environment variable from build script ([26e7642](https://github.com/Alwatr/store/commit/26e764280e0a2827904762ed3de21a9966ddfc63)) by @AliMD
* remove ver in metadata and Update file format version to 3 in CollectionReference and DocumentReference ([4bf146e](https://github.com/Alwatr/store/commit/4bf146ed5b1cbd2b340b3c0f3c5f6911aeed6f6d)) by @AliMD
* Rename add method to addItem in CollectionReference ([60a859b](https://github.com/Alwatr/store/commit/60a859b920ba57e2e98b2cc7b4d25d978e649944)) by @AliMD
* Rename append method to appendItem in CollectionReference ([949f261](https://github.com/Alwatr/store/commit/949f261fc12c93cd89b3480a2c1aaa8054af477a)) by @AliMD
* Rename exists method to itemExists in CollectionReference ([7555803](https://github.com/Alwatr/store/commit/7555803cdf5fd737b013f2ecd340f5b6936b9c65)) by @AliMD
* Rename getItem method to getItemData in CollectionReference ([e592ae5](https://github.com/Alwatr/store/commit/e592ae5511e8e81a702f3d0283b2aa20a93edc74)) by @AliMD
* Rename remove method to removeItem in CollectionReference ([6238cae](https://github.com/Alwatr/store/commit/6238cae8e46b379d00559b54c27aedc793ca77c2)) by @AliMD
* Rename update method to replaceData in DocumentReference ([367257c](https://github.com/Alwatr/store/commit/367257c13255a1537d87d948ed0f303368b2ae2d)) by @AliMD
* Rename updatePartial method to mergeData in DocumentReference ([cbc1194](https://github.com/Alwatr/store/commit/cbc119410b3a58d554c30dfc01eafbdb91b4c49a)) by @AliMD
* Rename updatePartial method to mergeItemData in CollectionReference ([e091900](https://github.com/Alwatr/store/commit/e09190062e9387d7abad0d395a921b94b4efea18)) by @AliMD
* Replace update method with replaceItemData in CollectionReference ([45a9309](https://github.com/Alwatr/store/commit/45a9309887ed6db4ac452b6dbc48a8cb4b38c7c7)) by @AliMD
* Update migrate process in CollectionReference and DocumentReference ([5a25ae2](https://github.com/Alwatr/store/commit/5a25ae2674dfa3eda78b6995b0af3beb4ab885c5)) by @AliMD
* Update type imports in alwatr-store.ts ([b6a4aba](https://github.com/Alwatr/store/commit/b6a4aba2e5fc51585d69b047a9bd22c49ed2098a)) by @AliMD
* Update validateContext__ method in CollectionReference and DocumentReference ([4dfee95](https://github.com/Alwatr/store/commit/4dfee95f7eb04cf12afc4df1f275c5495f78ad6a)) by @AliMD
* Update validateContext__ method in CollectionReference and DocumentReference ([bb0ae6a](https://github.com/Alwatr/store/commit/bb0ae6ab62e6fe34ff916adba74aba6a2a0b304a)) by @AliMD

### Dependencies update

* update ([6411ff7](https://github.com/Alwatr/store/commit/6411ff7d49323b8bbf0dbb03fbc3c640b433a8bb)) by @

## [7.0.0-beta.1](https://github.com/Alwatr/store/compare/v7.0.0-beta.0...v7.0.0-beta.1) (2024-08-31)

### Code Refactoring
Expand Down
2 changes: 1 addition & 1 deletion packages/reference/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@alwatr/store-reference",
"version": "7.0.0-beta.1",
"version": "7.0.0",
"description": "Extremely fast and compact JSON-based database that operates in memory, includes a JSON file backup, and serve over the highly accelerated Nginx.",
"author": "S. Ali Mihandoost <[email protected]>",
"keywords": [
Expand Down
23 changes: 23 additions & 0 deletions packages/store/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Change Log

All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [7.0.0](https://github.com/Alwatr/store/compare/v7.0.0-beta.1...v7.0.0) (2024-09-02)

### Features

* Add Alwatr Store package ([a77a71b](https://github.com/Alwatr/store/commit/a77a71b883e861d7e26e058bbbc9b513770eb970)) by @AliMD

### Bug Fixes

* **store/demo:** compatible with new apis ([a4d4d03](https://github.com/Alwatr/store/commit/a4d4d031366f798cef1e3bb36237272cbb5d12d3)) by @AliMD

### Code Refactoring

* move all demo from engine to srore package ([e34fc49](https://github.com/Alwatr/store/commit/e34fc49c71703cd287559ca4fb23f9f13842b2d0)) by @AliMD
* Remove unused "ALWATR_DEBUG" environment variable from build script ([26e7642](https://github.com/Alwatr/store/commit/26e764280e0a2827904762ed3de21a9966ddfc63)) by @AliMD

### Dependencies update

* update ([6411ff7](https://github.com/Alwatr/store/commit/6411ff7d49323b8bbf0dbb03fbc3c640b433a8bb)) by @
2 changes: 1 addition & 1 deletion packages/store/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@alwatr/store",
"version": "7.0.0-beta.1",
"version": "7.0.0",
"description": "Extremely fast and compact JSON-based database that operates in memory, includes a JSON file backup, and serve over the highly accelerated Nginx.",
"author": "S. Ali Mihandoost <[email protected]>",
"keywords": [
Expand Down
21 changes: 21 additions & 0 deletions packages/types/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,27 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [7.0.0](https://github.com/Alwatr/store/compare/v7.0.0-beta.1...v7.0.0) (2024-09-02)

### ⚠ BREAKING CHANGES

* The ver property has been removed from the StoreFileMeta interface. Developers should update their code to remove any references to the ver property.

### Features

* add `extra` property to StoreFileMeta ([5cdb573](https://github.com/Alwatr/store/commit/5cdb5735c2faf888a3fcea466ec3fd848e60148e)) by @AliMD
* Add migrateName property to StoreFileStat ([f5b4f39](https://github.com/Alwatr/store/commit/f5b4f3904cec69ad96089daa800ed4243bd0f33e)) by @AliMD
* Update type imports in alwatr-store.ts ([68064c4](https://github.com/Alwatr/store/commit/68064c4430c5aad8bca49d1f2a9270d6e64b051e)) by @AliMD

### Code Refactoring

* Remove unused "ALWATR_DEBUG" environment variable from build script ([26e7642](https://github.com/Alwatr/store/commit/26e764280e0a2827904762ed3de21a9966ddfc63)) by @AliMD
* Remove ver property from StoreFileMeta ([3c27903](https://github.com/Alwatr/store/commit/3c2790330c71857ffafd41495610abdd691c5486)) by @AliMD

### Dependencies update

* update ([6411ff7](https://github.com/Alwatr/store/commit/6411ff7d49323b8bbf0dbb03fbc3c640b433a8bb)) by @

## [7.0.0-beta.1](https://github.com/Alwatr/store/compare/v7.0.0-beta.0...v7.0.0-beta.1) (2024-08-31)

### Code Refactoring
Expand Down
Loading

0 comments on commit 75230f8

Please sign in to comment.