diff --git a/CHANGELOG.md b/CHANGELOG.md index 248b233..e3c480e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). -## [Unreleased] +## [0.1.1] - 2026-05-10 ### Added @@ -25,6 +25,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). - `NodeResult` is now `NodeResult[T]` (PEP 695 generic). Existing references default to `NodeResult[Any]` and remain backwards compatible. - `@task` is now flow-aware: outside a `@flow` body it executes normally; inside one it records the call and returns `FlowFuture[T]`. The same decorator works for both the legacy `Pipeline` and the new `@flow` API. +### Docs + +- Migrated documentation site from Docusaurus 3 to Fumadocs 16 (Next.js 16 + Tailwind v4 + pnpm). Same deploy URL (`byteveda.github.io/dagron/`). Three sidebar root sections: **Guide**, **Typed & Reactive**, **API Reference**. New reusable component library: `ui/` primitives, MDX globals (`DagDiagram`, `StatusBadge`, `EffectBadge`, `FeatureCard`/`Grid`, `ApiSignature`, `ParamTable`), and a client-side themed Mermaid component. + ## [0.1.0] - 2026-03-06 ### Added diff --git a/crates/dagron-core/Cargo.toml b/crates/dagron-core/Cargo.toml index a0fd4d3..5dad8ff 100644 --- a/crates/dagron-core/Cargo.toml +++ b/crates/dagron-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dagron-core" -version = "0.1.0" +version = "0.1.1" edition = "2021" rust-version = "1.83" description = "Fast DAG construction, analysis, and scheduling engine" diff --git a/crates/dagron-py/Cargo.toml b/crates/dagron-py/Cargo.toml index 9272003..7d056d9 100644 --- a/crates/dagron-py/Cargo.toml +++ b/crates/dagron-py/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dagron-py" -version = "0.1.0" +version = "0.1.1" edition = "2021" rust-version = "1.83" diff --git a/crates/dagron-ui/Cargo.toml b/crates/dagron-ui/Cargo.toml index 7174284..e4c1c72 100644 --- a/crates/dagron-ui/Cargo.toml +++ b/crates/dagron-ui/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dagron-ui" -version = "0.1.0" +version = "0.1.1" edition = "2021" rust-version = "1.83" diff --git a/py_src/dagron/__init__.py b/py_src/dagron/__init__.py index 65e4971..bb5fa19 100644 --- a/py_src/dagron/__init__.py +++ b/py_src/dagron/__init__.py @@ -119,7 +119,7 @@ # Module-level plugin manager singleton _plugin_manager = PluginManager() -__version__ = "0.1.0" +__version__ = "0.1.1" def __getattr__(name: str) -> object: diff --git a/pyproject.toml b/pyproject.toml index c1054e6..8907a29 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "maturin" [project] name = "dagron" -version = "0.1.0" +version = "0.1.1" description = "A fast Rust-backed DAG engine for Python" readme = "README.md" requires-python = ">=3.12"