## Unreleased

## 1.2.2 (2026-06-01)

### Features

- add custom ErrorBoundary d419e67

### Bug Fixes

- add error templates and fix flat-routes error regarding the default layout 333414d
- catch error occuring in component definition 62d6d51

## 1.2.1 (2026-04-03)

## 1.2.1-beta.4 (2026-01-11)

## 1.2.1-beta.3 (2026-01-11)

## 1.2.1-beta.2 (2026-01-11)

## 1.2.1-beta.1 (2026-01-11)

## 1.2.1-beta.0 (2026-01-09)

## 1.2.0 (2026-01-03)

## 1.2.0 (2026-01-03)

## 1.2.0-beta.9 (2026-01-03)

## 1.2.0-beta.8 (2026-01-03)

## 1.2.0-beta.7 (2026-01-03)

## 1.2.0-beta.6 (2026-01-03)

## 1.2.0-beta.5 (2026-01-03)

## 1.2.0-beta.4 (2026-01-02)

## 1.2.0-beta.3 (2026-01-02)

## 1.2.0-beta.2 (2026-01-02)

## 1.2.0-beta.1 (2025-09-19)

- fix(rasengan): falling back to route.data if route.loaderData is undefined [3cc418](https://github.com/rasengan-dev/rasenganjs/3cc4186e34a5d115e6ef69e8c8b36538aa8562ed)

## 1.2.0-beta.0 (2025-09-18)

- feat: adding experiment lazyLoadPage function [017b26](https://github.com/rasengan-dev/rasenganjs/017b26a480815ff480a0f99368fa8fc0c094d5ab)
- feat(rasengan): synchronizing metadata on client navigation [75374b](https://github.com/rasengan-dev/rasenganjs/75374b958180ad1f46bb00f91235e22bfa11a321)
- feat(rasengan): adding support for lazy route loading into file-base routing [1161bc](https://github.com/rasengan-dev/rasenganjs/1161bc409679630e293a376536b2e749cbeeaab8)
- feat: start adding support for lazy loading pages into file-based routing [cbcfdb](https://github.com/rasengan-dev/rasenganjs/cbcfdb6a1f4992b6cfacc280c68dc0d8fe42059c)

## 1.1.3 (2025-08-30)

## 1.1.2 (2025-08-16)

## 1.1.1 (2025-08-16)

## 1.1.0 (2025-08-15)

## 1.1.0-beta.2 (2025-07-09)

## 1.1.0-beta.1 (2025-07-09)

## 1.1.0-beta.0 (2025-07-09)

## 1.0.0 (2025-04-26)

- fix: handling metadata on client when navigating between pages [5fbbaca](https://github.com/rasengan-dev/rasenganjs/5fbbaca5ce206d693b5a5d394827a3804838ba5c)
- feat(rasengan): update metadata on client while navigating [1c373ff](https://github.com/rasengan-dev/rasenganjs/1c373ff3e7dacee52dde81f8bb0689856ffe0393)
- fix: fix build issue in ssr mode [6dfde61](https://github.com/rasengan-dev/rasenganjs/6dfde618f4f0e43d801b67afc4f4235e98a3976c)
- feat: generate output inside the ./dist folder in spa mode instead of ./dist/client [cf2b7b2](https://github.com/rasengan-dev/rasenganjs/cf2b7b29133ff4f3256c131fa895fcde4d590e93)
- feat: handling proxy in spa mode [7616f67](https://github.com/rasengan-dev/rasenganjs/7616f670d8f7ae0a02d494b13bbe03efc25cc26e)
- feat: generate template.js, config.json and index.html during build for spa [ed345f2](https://github.com/rasengan-dev/rasenganjs/ed345f2abda7c508a384a16409fc28799085476c)
- feat: Handling client rendering for spa mode [980eefc](https://github.com/rasengan-dev/rasenganjs/980eefc65a17016544c94b323d69a92d24ac149d)
- feat: adding handleSpaModeHandle to render blank html in dev server mode [fe6b79b](https://github.com/rasengan-dev/rasenganjs/fe6b79b370e8626ddc65a6f4142225fd71880a5a)
- feat: adding option 'ssr' into defineConfig to enable spa mode [d2da64d](https://github.com/rasengan-dev/rasenganjs/d2da64d8a372f5ad71ff26196c37658e78e71cc7)
- feat: merge static metadata and dynamic metadata [c979609](https://github.com/rasengan-dev/rasenganjs/c979609e5b45b45f9965a81c34fa73284dce3e09)
- feat: Enabling keypress event capture by using readline built in nodejs package [72422fd](https://github.com/rasengan-dev/rasenganjs/72422fd8f5eee401f0ba0468a51d09097dc3ae8d)
- feat: implement the mergeMetadata function to merge static and dynamic metadata together [29a88dd](https://github.com/rasengan-dev/rasenganjs/29a88ddc727f523d6fedb28b5166501fe48ee275)

## 1.0.0-beta.62 (2025-04-26)

## 1.0.0-beta.61 (2025-03-22)

## 1.0.0-beta.60 (2025-03-16)

## 1.0.0-beta.59 (2025-03-16)

## 1.0.0-beta.58 (2025-03-12)

## 1.0.0-beta.57 (2025-03-04)

## 1.0.0-beta.56 (2025-03-03)

## 1.0.0-beta.55 (2025-02-28)

## 1.0.0-beta.54 (2025-02-28)

## 1.0.0-beta.53 (2025-02-28)

## 1.0.0-beta.53 (2025-02-28)
