Skip to content

Commit

Permalink
release:
Browse files Browse the repository at this point in the history
  • Loading branch information
AliMD committed Nov 6, 2024
1 parent f58f80c commit 88875a7
Show file tree
Hide file tree
Showing 16 changed files with 110 additions and 8 deletions.
22 changes: 22 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,28 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [4.0.0](https://github.com/Alwatr/flux/compare/v3.2.2...v4.0.0) (2024-11-06)

### ⚠ BREAKING CHANGES

* **fsm:** all name of type ActionName in class `actionRecord_` changed
* **fsm:** event 'reset' fired on calling resetToInitialState and the first time in class constructor
* **fsm:** initialState remove from AlwatrFetchStateMachineConfig

### Bug Fixes

* **fsm:** remove initialState from AlwatrFetchStateMachineConfig ([fcb9541](https://github.com/Alwatr/flux/commit/fcb95411e55d75dbdd7ee296465919f660368799)) by @AliMD
* **fsm:** run postTransition__ in resetToInitialState_ and constructor ([00ca9c1](https://github.com/Alwatr/flux/commit/00ca9c156b4a75883bad3e7d1c8907d370fd2b71)) by @AliMD
* **observable:** add AlwatrLogger type to logger_ property ([f21b562](https://github.com/Alwatr/flux/commit/f21b562836a4817313dad6bca1122b6ff5edcbb1)) by @AliMD

### Code Refactoring

* **fsm:** update action naming conventions and enhance event handling in state transitions ([c3a4094](https://github.com/Alwatr/flux/commit/c3a40940c0a5dee11dbb0fbaaa45d811603e5ff7)) by @AliMD

### Dependencies update

* update ([a0c4014](https://github.com/Alwatr/flux/commit/a0c40144c50ba69083864bd4403b7c0dab388a2f)) by @AliMD

## [3.2.2](https://github.com/Alwatr/flux/compare/v3.2.1...v3.2.2) (2024-11-02)

### Dependencies update
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": "3.2.2",
"version": "4.0.0",
"npmClient": "yarn",
"packages": [
"packages/*"
Expand Down
6 changes: 6 additions & 0 deletions packages/context/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.

## [4.0.0](https://github.com/Alwatr/flux/compare/v3.2.2...v4.0.0) (2024-11-06)

### Dependencies update

* update ([a0c4014](https://github.com/Alwatr/flux/commit/a0c40144c50ba69083864bd4403b7c0dab388a2f)) by @AliMD

## [3.2.2](https://github.com/Alwatr/flux/compare/v3.2.1...v3.2.2) (2024-11-02)

### Dependencies update
Expand Down
2 changes: 1 addition & 1 deletion packages/context/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@alwatr/context",
"version": "3.2.2",
"version": "4.0.0",
"description": "A simple yet powerful TypeScript library for managing application context and facilitating efficient communication between components.",
"author": "S. Ali Mihandoost <[email protected]>",
"keywords": [
Expand Down
19 changes: 19 additions & 0 deletions packages/fetch-state-machine/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,25 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [4.0.0](https://github.com/Alwatr/flux/compare/v3.2.2...v4.0.0) (2024-11-06)

### ⚠ BREAKING CHANGES

* **fsm:** all name of type ActionName in class `actionRecord_` changed
* **fsm:** initialState remove from AlwatrFetchStateMachineConfig

### Bug Fixes

* **fsm:** remove initialState from AlwatrFetchStateMachineConfig ([fcb9541](https://github.com/Alwatr/flux/commit/fcb95411e55d75dbdd7ee296465919f660368799)) by @AliMD

### Code Refactoring

* **fsm:** update action naming conventions and enhance event handling in state transitions ([c3a4094](https://github.com/Alwatr/flux/commit/c3a40940c0a5dee11dbb0fbaaa45d811603e5ff7)) by @AliMD

### Dependencies update

* update ([a0c4014](https://github.com/Alwatr/flux/commit/a0c40144c50ba69083864bd4403b7c0dab388a2f)) by @AliMD

## [3.2.2](https://github.com/Alwatr/flux/compare/v3.2.1...v3.2.2) (2024-11-02)

### Dependencies update
Expand Down
2 changes: 1 addition & 1 deletion packages/fetch-state-machine/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@alwatr/fetch-state-machine",
"version": "3.2.2",
"version": "4.0.0",
"description": "A powerful TypeScript library for managing asynchronous fetch requests with a built-in state machine.",
"author": "S. Ali Mihandoost <[email protected]> (https://ali.mihandoost.com)",
"keywords": [
Expand Down
6 changes: 6 additions & 0 deletions packages/flux/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.

## [4.0.0](https://github.com/Alwatr/flux/compare/v3.2.2...v4.0.0) (2024-11-06)

### Dependencies update

* update ([a0c4014](https://github.com/Alwatr/flux/commit/a0c40144c50ba69083864bd4403b7c0dab388a2f)) by @AliMD

## [3.2.2](https://github.com/Alwatr/flux/compare/v3.2.1...v3.2.2) (2024-11-02)

### Dependencies update
Expand Down
2 changes: 1 addition & 1 deletion packages/flux/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@alwatr/flux",
"version": "3.2.2",
"version": "4.0.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 <[email protected]>",
"keywords": [
Expand Down
19 changes: 19 additions & 0 deletions packages/fsm/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,25 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [4.0.0](https://github.com/Alwatr/flux/compare/v3.2.2...v4.0.0) (2024-11-06)

### ⚠ BREAKING CHANGES

* **fsm:** all name of type ActionName in class `actionRecord_` changed
* **fsm:** event 'reset' fired on calling resetToInitialState and the first time in class constructor

### Bug Fixes

* **fsm:** run postTransition__ in resetToInitialState_ and constructor ([00ca9c1](https://github.com/Alwatr/flux/commit/00ca9c156b4a75883bad3e7d1c8907d370fd2b71)) by @AliMD

### Code Refactoring

* **fsm:** update action naming conventions and enhance event handling in state transitions ([c3a4094](https://github.com/Alwatr/flux/commit/c3a40940c0a5dee11dbb0fbaaa45d811603e5ff7)) by @AliMD

### Dependencies update

* update ([a0c4014](https://github.com/Alwatr/flux/commit/a0c40144c50ba69083864bd4403b7c0dab388a2f)) by @AliMD

## [3.2.2](https://github.com/Alwatr/flux/compare/v3.2.1...v3.2.2) (2024-11-02)

### Dependencies update
Expand Down
2 changes: 1 addition & 1 deletion packages/fsm/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@alwatr/fsm",
"version": "3.2.2",
"version": "4.0.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 <[email protected]> (https://ali.mihandoost.com)",
"keywords": [
Expand Down
10 changes: 10 additions & 0 deletions packages/observable/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,16 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [4.0.0](https://github.com/Alwatr/flux/compare/v3.2.2...v4.0.0) (2024-11-06)

### Bug Fixes

* **observable:** add AlwatrLogger type to logger_ property ([f21b562](https://github.com/Alwatr/flux/commit/f21b562836a4817313dad6bca1122b6ff5edcbb1)) by @AliMD

### Dependencies update

* update ([a0c4014](https://github.com/Alwatr/flux/commit/a0c40144c50ba69083864bd4403b7c0dab388a2f)) by @AliMD

## [3.2.2](https://github.com/Alwatr/flux/compare/v3.2.1...v3.2.2) (2024-11-02)

### Dependencies update
Expand Down
2 changes: 1 addition & 1 deletion packages/observable/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@alwatr/observable",
"version": "3.2.2",
"version": "4.0.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 <[email protected]>",
"keywords": [
Expand Down
14 changes: 14 additions & 0 deletions packages/remote-context/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.

## [4.0.0](https://github.com/Alwatr/flux/compare/v3.2.2...v4.0.0) (2024-11-06)

### ⚠ BREAKING CHANGES

* **fsm:** all name of type ActionName in class `actionRecord_` changed

### Code Refactoring

* **fsm:** update action naming conventions and enhance event handling in state transitions ([c3a4094](https://github.com/Alwatr/flux/commit/c3a40940c0a5dee11dbb0fbaaa45d811603e5ff7)) by @AliMD

### Dependencies update

* update ([a0c4014](https://github.com/Alwatr/flux/commit/a0c40144c50ba69083864bd4403b7c0dab388a2f)) by @AliMD

## [3.2.2](https://github.com/Alwatr/flux/compare/v3.2.1...v3.2.2) (2024-11-02)

### Dependencies update
Expand Down
2 changes: 1 addition & 1 deletion packages/remote-context/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@alwatr/remote-context",
"version": "3.2.2",
"version": "4.0.0",
"description": "A powerful TypeScript library for managing remote context data with offline-first support and automatic revalidation.",
"author": "S. Ali Mihandoost <[email protected]> (https://ali.mihandoost.com)",
"keywords": [
Expand Down
6 changes: 6 additions & 0 deletions packages/signal/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.

## [4.0.0](https://github.com/Alwatr/flux/compare/v3.2.2...v4.0.0) (2024-11-06)

### Dependencies update

* update ([a0c4014](https://github.com/Alwatr/flux/commit/a0c40144c50ba69083864bd4403b7c0dab388a2f)) by @AliMD

## [3.2.2](https://github.com/Alwatr/flux/compare/v3.2.1...v3.2.2) (2024-11-02)

### Dependencies update
Expand Down
2 changes: 1 addition & 1 deletion packages/signal/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@alwatr/signal",
"version": "3.2.2",
"version": "4.0.0",
"description": "A simple and efficient TypeScript library for event-driven communication using signals.",
"author": "S. Ali Mihandoost <[email protected]>",
"keywords": [
Expand Down

0 comments on commit 88875a7

Please sign in to comment.