diff --git a/CHANGELOG.md b/CHANGELOG.md index 88a1f8b3..f096620e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,36 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [3.1.0](https://github.com/Alwatr/flux/compare/v3.0.3...v3.1.0) (2024-09-26) + +### Features + +* **fetch-state-machine:** add separate requestSuccess_ for overriding ([027226c](https://github.com/Alwatr/flux/commit/027226c376e1fb318dfd9d8133cac1da4d6f6fea)) by @AliMD +* **fsm:** Add resetToInitialState() method ([86b2479](https://github.com/Alwatr/flux/commit/86b2479c0319b33c8108dfd0319b2c444dc5f6de)) by @AliMD +* **remote-context:** public clean method ([138b782](https://github.com/Alwatr/flux/commit/138b782b7c6936745bfe48de9eb4641cebdf697a)) by @AliMD + +### Code Refactoring + +* **fetch-state-machine:** Rename requestSuccess_ method to requestSucceeded_ ([5d0ca73](https://github.com/Alwatr/flux/commit/5d0ca73f223536676b80c34cdbb3138177b9f16f)) by @AliMD +* **fetch-state-machine:** Rename requestSuccess_ method to requestSucceeded_ ([885a8bc](https://github.com/Alwatr/flux/commit/885a8bc61a3ac3402456f93163abcd1b9bc0a17c)) by @AliMD +* **fetch-state-machine:** Rename reset method to clean in fetch-state-machine and jfsm packages ([ab20b4f](https://github.com/Alwatr/flux/commit/ab20b4feff002c2b7a88e0897058aad0a8a52115)) by @AliMD +* **fetch-state-machine:** Rename resetToInitialState_ method to clean_ ([7ffc764](https://github.com/Alwatr/flux/commit/7ffc76487444e1b4b6d746d467118e383942852e)) by @AliMD +* **fetch-state-machine:** Rename resetToInitialState_ method to clean_ ([8e31471](https://github.com/Alwatr/flux/commit/8e31471423dc92dc920ac21bed72f834d3b36810)) by @AliMD +* **fetch-state-machine:** Rename resetToInitialState_ method to clean_ ([05bb40d](https://github.com/Alwatr/flux/commit/05bb40d6005664f02bae738edf3f140fb32aeacd)) by @AliMD +* **remote-context:** Clean up context cleanup logic ([9ee9a31](https://github.com/Alwatr/flux/commit/9ee9a317ab7cd06418765e90c86c9d6b951901ab)) by @AliMD +* **remote-context:** simplify context update logic ([627b4ef](https://github.com/Alwatr/flux/commit/627b4efde45bd3a3b69eaf4d70957922c5feccec)) by @AliMD +* update action names in fetch-state-machine and fsm packages and remove `_` prefix ([a90d959](https://github.com/Alwatr/flux/commit/a90d95921b322a288c4a60671ce90ff9fe709c00)) by @AliMD + +### Miscellaneous Chores + +* **fetch-state-machine:** review ([207153a](https://github.com/Alwatr/flux/commit/207153af59e93e34464137e31d798d21d467aa2a)) by @AliMD + +### Dependencies update + +* bump @types/node in the development-dependencies group ([979223c](https://github.com/Alwatr/flux/commit/979223c3cdbb002a926e72e1a7f79c82ff7395d4)) by @dependabot[bot] +* bump the github-actions group with 3 updates ([0e4eb78](https://github.com/Alwatr/flux/commit/0e4eb78642f2948faeea0fa04ea821c7b45e1db0)) by @dependabot[bot] +* update ([857ba97](https://github.com/Alwatr/flux/commit/857ba97bf64469996ad67b3342852c19599e68d2)) by @AliMD + ## [3.0.3](https://github.com/Alwatr/flux/compare/v3.0.2...v3.0.3) (2024-09-24) ### Miscellaneous Chores diff --git a/lerna.json b/lerna.json index 0b4fbe6f..a165a97c 100644 --- a/lerna.json +++ b/lerna.json @@ -1,6 +1,6 @@ { "$schema": "https://raw.githubusercontent.com/lerna-lite/lerna-lite/main/packages/cli/schemas/lerna-schema.json", - "version": "3.0.3", + "version": "3.1.0", "npmClient": "yarn", "packages": [ "packages/*" diff --git a/packages/context/CHANGELOG.md b/packages/context/CHANGELOG.md index b1640bb2..eef0f401 100644 --- a/packages/context/CHANGELOG.md +++ b/packages/context/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [3.1.0](https://github.com/Alwatr/flux/compare/v3.0.3...v3.1.0) (2024-09-26) + +### Dependencies update + +* bump @types/node in the development-dependencies group ([979223c](https://github.com/Alwatr/flux/commit/979223c3cdbb002a926e72e1a7f79c82ff7395d4)) by @dependabot[bot] + ## [3.0.3](https://github.com/Alwatr/flux/compare/v3.0.2...v3.0.3) (2024-09-24) **Note:** Version bump only for package @alwatr/context diff --git a/packages/context/package.json b/packages/context/package.json index 1102bc8f..d2e70985 100644 --- a/packages/context/package.json +++ b/packages/context/package.json @@ -1,6 +1,6 @@ { "name": "@alwatr/context", - "version": "3.0.3", + "version": "3.1.0", "description": "A simple yet powerful TypeScript library for managing application context and facilitating efficient communication between components.", "author": "S. Ali Mihandoost ", "keywords": [ diff --git a/packages/fetch-state-machine/CHANGELOG.md b/packages/fetch-state-machine/CHANGELOG.md index 1bda778b..00f1df50 100644 --- a/packages/fetch-state-machine/CHANGELOG.md +++ b/packages/fetch-state-machine/CHANGELOG.md @@ -3,6 +3,29 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [3.1.0](https://github.com/Alwatr/flux/compare/v3.0.3...v3.1.0) (2024-09-26) + +### Features + +* **fetch-state-machine:** add separate requestSuccess_ for overriding ([027226c](https://github.com/Alwatr/flux/commit/027226c376e1fb318dfd9d8133cac1da4d6f6fea)) by @AliMD + +### Code Refactoring + +* **fetch-state-machine:** Rename requestSuccess_ method to requestSucceeded_ ([885a8bc](https://github.com/Alwatr/flux/commit/885a8bc61a3ac3402456f93163abcd1b9bc0a17c)) by @AliMD +* **fetch-state-machine:** Rename reset method to clean in fetch-state-machine and jfsm packages ([ab20b4f](https://github.com/Alwatr/flux/commit/ab20b4feff002c2b7a88e0897058aad0a8a52115)) by @AliMD +* **fetch-state-machine:** Rename resetToInitialState_ method to clean_ ([7ffc764](https://github.com/Alwatr/flux/commit/7ffc76487444e1b4b6d746d467118e383942852e)) by @AliMD +* **fetch-state-machine:** Rename resetToInitialState_ method to clean_ ([8e31471](https://github.com/Alwatr/flux/commit/8e31471423dc92dc920ac21bed72f834d3b36810)) by @AliMD +* **fetch-state-machine:** Rename resetToInitialState_ method to clean_ ([05bb40d](https://github.com/Alwatr/flux/commit/05bb40d6005664f02bae738edf3f140fb32aeacd)) by @AliMD +* update action names in fetch-state-machine and fsm packages and remove `_` prefix ([a90d959](https://github.com/Alwatr/flux/commit/a90d95921b322a288c4a60671ce90ff9fe709c00)) by @AliMD + +### Miscellaneous Chores + +* **fetch-state-machine:** review ([207153a](https://github.com/Alwatr/flux/commit/207153af59e93e34464137e31d798d21d467aa2a)) by @AliMD + +### Dependencies update + +* bump @types/node in the development-dependencies group ([979223c](https://github.com/Alwatr/flux/commit/979223c3cdbb002a926e72e1a7f79c82ff7395d4)) by @dependabot[bot] + ## [3.0.3](https://github.com/Alwatr/flux/compare/v3.0.2...v3.0.3) (2024-09-24) **Note:** Version bump only for package @alwatr/fetch-state-machine diff --git a/packages/fetch-state-machine/package.json b/packages/fetch-state-machine/package.json index 1c1a04c1..07b1751d 100644 --- a/packages/fetch-state-machine/package.json +++ b/packages/fetch-state-machine/package.json @@ -1,6 +1,6 @@ { "name": "@alwatr/fetch-state-machine", - "version": "3.0.3", + "version": "3.1.0", "description": "A powerful TypeScript library for managing asynchronous fetch requests with a built-in state machine.", "author": "S. Ali Mihandoost (https://ali.mihandoost.com)", "keywords": [ diff --git a/packages/flux/CHANGELOG.md b/packages/flux/CHANGELOG.md index 5f57f372..eb1cac89 100644 --- a/packages/flux/CHANGELOG.md +++ b/packages/flux/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [3.1.0](https://github.com/Alwatr/flux/compare/v3.0.3...v3.1.0) (2024-09-26) + +### Dependencies update + +* bump @types/node in the development-dependencies group ([979223c](https://github.com/Alwatr/flux/commit/979223c3cdbb002a926e72e1a7f79c82ff7395d4)) by @dependabot[bot] + ## [3.0.3](https://github.com/Alwatr/flux/compare/v3.0.2...v3.0.3) (2024-09-24) **Note:** Version bump only for package @alwatr/flux diff --git a/packages/flux/package.json b/packages/flux/package.json index 2c49925b..2f301084 100644 --- a/packages/flux/package.json +++ b/packages/flux/package.json @@ -1,6 +1,6 @@ { "name": "@alwatr/flux", - "version": "3.0.3", + "version": "3.1.0", "description": "Flux empowers your applications with elegant and powerful state management and event handling capabilities. Built on the observable design pattern, Flux provides a lightweight yet robust foundation for managing global signals and states.", "author": "S. Ali Mihandoost ", "keywords": [ diff --git a/packages/fsm/CHANGELOG.md b/packages/fsm/CHANGELOG.md index c10360b8..40c82776 100644 --- a/packages/fsm/CHANGELOG.md +++ b/packages/fsm/CHANGELOG.md @@ -3,6 +3,20 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [3.1.0](https://github.com/Alwatr/flux/compare/v3.0.3...v3.1.0) (2024-09-26) + +### Features + +* **fsm:** Add resetToInitialState() method ([86b2479](https://github.com/Alwatr/flux/commit/86b2479c0319b33c8108dfd0319b2c444dc5f6de)) by @AliMD + +### Code Refactoring + +* update action names in fetch-state-machine and fsm packages and remove `_` prefix ([a90d959](https://github.com/Alwatr/flux/commit/a90d95921b322a288c4a60671ce90ff9fe709c00)) by @AliMD + +### Dependencies update + +* bump @types/node in the development-dependencies group ([979223c](https://github.com/Alwatr/flux/commit/979223c3cdbb002a926e72e1a7f79c82ff7395d4)) by @dependabot[bot] + ## [3.0.3](https://github.com/Alwatr/flux/compare/v3.0.2...v3.0.3) (2024-09-24) **Note:** Version bump only for package @alwatr/fsm diff --git a/packages/fsm/package.json b/packages/fsm/package.json index 4276b6be..07a85597 100644 --- a/packages/fsm/package.json +++ b/packages/fsm/package.json @@ -1,6 +1,6 @@ { "name": "@alwatr/fsm", - "version": "3.0.3", + "version": "3.1.0", "description": "A robust TypeScript library for implementing Flux (Finite) State Machines, enabling clear and organized management of application state and transitions.", "author": "S. Ali Mihandoost (https://ali.mihandoost.com)", "keywords": [ diff --git a/packages/observable/CHANGELOG.md b/packages/observable/CHANGELOG.md index ddeefaf0..1560bd55 100644 --- a/packages/observable/CHANGELOG.md +++ b/packages/observable/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [3.1.0](https://github.com/Alwatr/flux/compare/v3.0.3...v3.1.0) (2024-09-26) + +### Dependencies update + +* bump @types/node in the development-dependencies group ([979223c](https://github.com/Alwatr/flux/commit/979223c3cdbb002a926e72e1a7f79c82ff7395d4)) by @dependabot[bot] + ## [3.0.3](https://github.com/Alwatr/flux/compare/v3.0.2...v3.0.3) (2024-09-24) **Note:** Version bump only for package @alwatr/observable diff --git a/packages/observable/package.json b/packages/observable/package.json index 35140e3a..c0870008 100644 --- a/packages/observable/package.json +++ b/packages/observable/package.json @@ -1,6 +1,6 @@ { "name": "@alwatr/observable", - "version": "3.0.3", + "version": "3.1.0", "description": "A lightweight and flexible TypeScript library for implementing the observer pattern (similar to signals) with events, subscriptions, and convenient features.", "author": "S. Ali Mihandoost ", "keywords": [ diff --git a/packages/remote-context/CHANGELOG.md b/packages/remote-context/CHANGELOG.md index f721f0e0..f02d6efd 100644 --- a/packages/remote-context/CHANGELOG.md +++ b/packages/remote-context/CHANGELOG.md @@ -3,6 +3,23 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [3.1.0](https://github.com/Alwatr/flux/compare/v3.0.3...v3.1.0) (2024-09-26) + +### Features + +* **remote-context:** public clean method ([138b782](https://github.com/Alwatr/flux/commit/138b782b7c6936745bfe48de9eb4641cebdf697a)) by @AliMD + +### Code Refactoring + +* **fetch-state-machine:** Rename requestSuccess_ method to requestSucceeded_ ([5d0ca73](https://github.com/Alwatr/flux/commit/5d0ca73f223536676b80c34cdbb3138177b9f16f)) by @AliMD +* **remote-context:** Clean up context cleanup logic ([9ee9a31](https://github.com/Alwatr/flux/commit/9ee9a317ab7cd06418765e90c86c9d6b951901ab)) by @AliMD +* **remote-context:** simplify context update logic ([627b4ef](https://github.com/Alwatr/flux/commit/627b4efde45bd3a3b69eaf4d70957922c5feccec)) by @AliMD +* update action names in fetch-state-machine and fsm packages and remove `_` prefix ([a90d959](https://github.com/Alwatr/flux/commit/a90d95921b322a288c4a60671ce90ff9fe709c00)) by @AliMD + +### Dependencies update + +* bump @types/node in the development-dependencies group ([979223c](https://github.com/Alwatr/flux/commit/979223c3cdbb002a926e72e1a7f79c82ff7395d4)) by @dependabot[bot] + ## [3.0.3](https://github.com/Alwatr/flux/compare/v3.0.2...v3.0.3) (2024-09-24) **Note:** Version bump only for package @alwatr/remote-context diff --git a/packages/remote-context/package.json b/packages/remote-context/package.json index 378891e1..6815e4a2 100644 --- a/packages/remote-context/package.json +++ b/packages/remote-context/package.json @@ -1,6 +1,6 @@ { "name": "@alwatr/remote-context", - "version": "3.0.3", + "version": "3.1.0", "description": "A powerful TypeScript library for managing remote context data with offline-first support and automatic revalidation.", "author": "S. Ali Mihandoost (https://ali.mihandoost.com)", "keywords": [ diff --git a/packages/signal/CHANGELOG.md b/packages/signal/CHANGELOG.md index 530797fa..a5b3138f 100644 --- a/packages/signal/CHANGELOG.md +++ b/packages/signal/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [3.1.0](https://github.com/Alwatr/flux/compare/v3.0.3...v3.1.0) (2024-09-26) + +### Dependencies update + +* bump @types/node in the development-dependencies group ([979223c](https://github.com/Alwatr/flux/commit/979223c3cdbb002a926e72e1a7f79c82ff7395d4)) by @dependabot[bot] + ## [3.0.3](https://github.com/Alwatr/flux/compare/v3.0.2...v3.0.3) (2024-09-24) **Note:** Version bump only for package @alwatr/signal diff --git a/packages/signal/package.json b/packages/signal/package.json index 54abe9aa..75d46480 100644 --- a/packages/signal/package.json +++ b/packages/signal/package.json @@ -1,6 +1,6 @@ { "name": "@alwatr/signal", - "version": "3.0.3", + "version": "3.1.0", "description": "A simple and efficient TypeScript library for event-driven communication using signals.", "author": "S. Ali Mihandoost ", "keywords": [