diff --git a/.gitignore b/.gitignore
index 92082f19..682e2ccc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -35,3 +35,6 @@ mason-lock.json
*.flutter-plugins-dependencies
*.flutter-plugins
+
+# Local Netlify folder
+.netlify
diff --git a/examples/mirai_gallery/ios/Podfile.lock b/examples/mirai_gallery/ios/Podfile.lock
index 44e75d23..1a8fb039 100644
--- a/examples/mirai_gallery/ios/Podfile.lock
+++ b/examples/mirai_gallery/ios/Podfile.lock
@@ -1,36 +1,22 @@
PODS:
- Flutter (1.0.0)
- - path_provider_foundation (0.0.1):
- - Flutter
- - FlutterMacOS
- - sqflite_darwin (0.0.4):
- - Flutter
- - FlutterMacOS
- webview_flutter_wkwebview (0.0.1):
- Flutter
- FlutterMacOS
DEPENDENCIES:
- Flutter (from `Flutter`)
- - path_provider_foundation (from `.symlinks/plugins/path_provider_foundation/darwin`)
- - sqflite_darwin (from `.symlinks/plugins/sqflite_darwin/darwin`)
- webview_flutter_wkwebview (from `.symlinks/plugins/webview_flutter_wkwebview/darwin`)
EXTERNAL SOURCES:
Flutter:
:path: Flutter
- path_provider_foundation:
- :path: ".symlinks/plugins/path_provider_foundation/darwin"
- sqflite_darwin:
- :path: ".symlinks/plugins/sqflite_darwin/darwin"
webview_flutter_wkwebview:
:path: ".symlinks/plugins/webview_flutter_wkwebview/darwin"
SPEC CHECKSUMS:
Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7
- path_provider_foundation: 2b6b4c569c0fb62ec74538f866245ac84301af46
- sqflite_darwin: 5a7236e3b501866c1c9befc6771dfd73ffb8702d
- webview_flutter_wkwebview: 0982481e3d9c78fd5c6f62a002fcd24fc791f1e4
+ webview_flutter_wkwebview: 44d4dee7d7056d5ad185d25b38404436d56c547c
PODFILE CHECKSUM: 819463e6a0290f5a72f145ba7cde16e8b6ef0796
diff --git a/examples/mirai_gallery/pubspec.lock b/examples/mirai_gallery/pubspec.lock
index 45ffc0cc..3f09c13f 100644
--- a/examples/mirai_gallery/pubspec.lock
+++ b/examples/mirai_gallery/pubspec.lock
@@ -438,7 +438,7 @@ packages:
path: "../../packages/mirai"
relative: true
source: path
- version: "0.7.2"
+ version: "0.8.0"
mirai_framework:
dependency: "direct overridden"
description:
diff --git a/packages/mirai/CHANGELOG.md b/packages/mirai/CHANGELOG.md
index 070281db..08bc9730 100644
--- a/packages/mirai/CHANGELOG.md
+++ b/packages/mirai/CHANGELOG.md
@@ -1,3 +1,14 @@
+## 0.8.0
+
+* chore] Code Refactoring :) by @divyanshub024
+* feat: Add Row and Column Spacing by @divyanshub024
+* feat: Add Mirai carousel view with example by @divyanshub024
+* feat: Add Mirai colored box parser by @divyanshub024
+* fix: Replace cache network image with the Image.network. by @divyanshub024
+* feat: Add support for the Divider widget by @bhattkrutij
+* feat: added ability to override mirai parsers and action_parsers. by @khanjasir90
+* feat: Added support for mirai progress indicators by @ishanvaghani
+
## 0.7.2
* update Readme
diff --git a/packages/mirai/README.md b/packages/mirai/README.md
index 4559cd32..6aa5efe1 100644
--- a/packages/mirai/README.md
+++ b/packages/mirai/README.md
@@ -6,12 +6,21 @@
[](https://app.netlify.com/sites/buildmirai/deploys)
---
+# π Mirai β Server-Driven UI Framework for Flutter
-Mirai is a Server-Driven UI (SDUI) framework for Flutter. Mirai allows you to build beautiful cross-platform applications with JSON in real time.
+[Mirai][mirai_website] is a powerful Server-Driven UI (SDUI) framework for Flutter, enabling you to build beautiful, cross-platform applications dynamically using JSON in real time.
-Try out the [Mirai Playground](https://playground.buildmirai.dev/): A sandbox environment for experimenting with the Mirai SDUI.
+Whether youβre building apps for mobile, web, or desktop, Mirai simplifies UI delivery and enhances flexibility without requiring redeployment for every design change.
-Developed with π by [Mirai][mirai_link]
+- π οΈ Build Dynamic UIs: Update your appβs UI instantly with JSON configurations.
+- π Cross-Platform: Write once, render anywhere β Flutter does the rest.
+- β‘ Fast Iterations: Make changes on the server and see them live in your app.
+
+### π Explore Mirai in Action
+- π§ͺ [Try Mirai Playground](https://playground.buildmirai.dev/) β A sandbox environment for experimenting with Mirai Dynamic UI.
+- π [Read the Documentation](https://docs.buildmirai.dev/) β Get started with detailed guides and examples.
+
+Developed with π by [Mirai][mirai_website]
## Installation π
@@ -399,19 +408,18 @@ Check out the [Mirai Gallery](https://github.com/BuildMirai/mirai/tree/dev/examp
## Contributors β¨
-
+
## Maintainers
- [Divyanshu Bhargava][divyanshu_github]
----
[github_stars]: https://img.shields.io/github/stars/buildMirai/mirai
[github_stars_link]: https://github.com/buildMirai/mirai/stargazers
[license_badge]: https://img.shields.io/badge/license-MIT-blue.png
[license_link]: https://opensource.org/licenses/MIT
[mirai_banner]: https://github.com/buildMirai/mirai/blob/dev/assets/mirai_banner.png
-[mirai_link]: https://buildmirai.dev/
[form_screen]: https://github.com/buildMirai/mirai/blob/dev/assets/form_screen_image.png
[divyanshu_github]: https://github.com/divyanshub024
+[mirai_website]: https://buildmirai.dev/
\ No newline at end of file
diff --git a/packages/mirai/pubspec.yaml b/packages/mirai/pubspec.yaml
index 90f7c486..0822a5fe 100644
--- a/packages/mirai/pubspec.yaml
+++ b/packages/mirai/pubspec.yaml
@@ -1,6 +1,6 @@
name: mirai
description: Mirai is a Server-Driven UI (SDUI) framework for Flutter. Mirai allows you to build beautiful cross-platform applications with JSON in real time.
-version: 0.7.2
+version: 0.8.0
homepage: https://github.com/buildMirai/mirai
environment:
diff --git a/website/docs/widgets/listview.md b/website/docs/widgets/listview.md
new file mode 100644
index 00000000..e16bac3a
--- /dev/null
+++ b/website/docs/widgets/listview.md
@@ -0,0 +1,207 @@
+# ListView
+
+Mirai listview allows you to build the Flutter listview widget using JSON.
+To know more about the listview widget in Flutter, refer to the [official documentation](https://api.flutter.dev/flutter/widgets/ListView-class.html).
+
+## Properties
+
+| Property | Type | Description |
+| --- |-------------------|---------------------------------------------------|
+| scrollDirection | `Axis` | The Axis along which the scroll view's offset increases. |
+| reverse | `bool` | Whether the scroll view scrolls in the reading direction. |
+| primary | `bool` | Whether this is the primary scroll view. |
+| physics | `MiraiScrollPhysics` | How the scroll view should respond to user input. |
+| shrinkWrap | `bool` | Whether the extent of the scroll view in the scrollDirection should be determined by the contents being viewed. |
+| padding | `MiraiEdgeInsets` | The amount of space by which to inset the children. |
+| addAutomaticKeepAlives | `bool` | Determines whether the children should be automatically kept alive (cached) when they are no longer visible, preserving their state. |
+| addRepaintBoundaries | `bool` | Determines whether each child widget is wrapped in a RepaintBoundary to optimize rendering by reducing unnecessary repaints. |
+| addSemanticIndexes | `bool` | Determines whether semantic indexes are assigned to the children, enabling accessibility tools to understand the order and structure of the list items. |
+| cacheExtent | `double` | The viewport has an area before and after the visible area to cache items that are about to become visible when the user scrolls. |
+| children | `List