# Change Log

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

## 0.3.0 (2024-11-23)

### ⚠ BREAKING CHANGES

-   **signal:** Signal subscriptions now require explicit opt-out of initial value notification

Signed-off-by: Khaled Sameer <khaled.smq@hotmail.com>

-   **core:** add project to npm organization @avatijs and publish batch scheduler

### Features

-   **batch-scheduler:** Prepare publish scripts and improve debugging
    expiration. ([5da715f](https://github.com/KhaledSMQ/avati/commit/5da715fce0750c86976f93e7ecdddcba03be6d98))
-   **core:** add dist's ([99ce9b6](https://github.com/KhaledSMQ/avati/commit/99ce9b63cf49707e9498e49c1c49ecbce7592a29))
-   **core:** add new deps
    check ([09379ee](https://github.com/KhaledSMQ/avati/commit/09379eeea7c94aa204a953386a8ed153935ef29e))
-   **core:** shipping packages without dist
    folders ([74ea760](https://github.com/KhaledSMQ/avati/commit/74ea760a2e81bf729810a38fcbd194c02cc232fa))
-   **core:** Use shared config for
    webpack ([c99ae12](https://github.com/KhaledSMQ/avati/commit/c99ae1259c6d781e3793aa867d4de1fde38d1e84))
-   **signal:** add StyleSignal for reactive DOM
    styling ([76216a6](https://github.com/KhaledSMQ/avati/commit/76216a6fc505ee04b1f298cf61d7235f459d5f4d))
-   **signal:** enhance signal subscription behavior with skipInitial
    option ([d4bd8cb](https://github.com/KhaledSMQ/avati/commit/d4bd8cb918d97692fb6420def55c42c71be681e8))
-   **signal:** Improve build and bundle size and
    performance ([1ae10bf](https://github.com/KhaledSMQ/avati/commit/1ae10bf0e4e61d829f027c9ab3a0bf6b8d726fbe))
-   **signal:** Improve build and bundle size and
    performance ([4ba9554](https://github.com/KhaledSMQ/avati/commit/4ba955459eee18f3214a4fbf38eaa4effebb6e7f))
-   **signal:** Introduce signal
    package ([8e8a111](https://github.com/KhaledSMQ/avati/commit/8e8a111bc04bd85e2fea894b09f90c807dbd4318))

### Bug Fixes

-   **signal:** UMD build ([32c0b7b](https://github.com/KhaledSMQ/avati/commit/32c0b7bd667d7db339956e5bf7ab932d500b69f8))

### Build System

-   **core:** add project to npm organization [@avatijs](https://github.com/avatijs) and publish batch
    scheduler ([90d5666](https://github.com/KhaledSMQ/avati/commit/90d56667ed3d02548b764cb1d48b42a20214af75))

##

## [0.2.0] - 2024-11-20

### ✨ Features

-   Improve build and bundle size and performance ([4ba9554](https://github.com/KhaledSMQ/avati/commits/4ba9554))
    Signed-off-by: Khaled Sameer <khaled.smq@hotmail.com>

-   Introduce signal package ([8e8a111](https://github.com/KhaledSMQ/avati/commits/8e8a111))

##

## [0.2.0] - 2024-11-20

### ✨ Features

-   Introduce signal package ([8e8a111](https://github.com/KhaledSMQ/avati/commits/8e8a111))

##

## [0.1.0] - 2024-11-19

### ✨ Features

-   Introduce signal package ([8e8a111](https://github.com/KhaledSMQ/avati/commits/8e8a111))

##

## [0.1.0] - 2024-11-19

### ✨ Features

-   Introduce signal package ([8e8a111](https://github.com/KhaledSMQ/avati/commits/8e8a111))
