diff --git a/docs/NEWS.md b/docs/NEWS.md new file mode 100644 index 0000000..ee9e157 --- /dev/null +++ b/docs/NEWS.md @@ -0,0 +1,19 @@ +# JuliaFEM.jl news + +User-visible and contributor-facing changes. The package is **0.x**; treat this +file as a lightweight changelog until a **1.0** release with full SemVer discipline. + +## 0.5.2 (current `Project.toml`) + +- Type-stable **`Element{K,P,S,N}`** pipeline with **`@DOFSet`**, **`DOFHandler`**, + and domain **`AbstractKernel`** implementations under `src/domains/`. +- **`DOFBasedCOOAssembler`** and matrix-free utilities under `src/assemblers/` + (including preconditioners and MPC hooks where merged on your branch). +- Optional **`JuliaFEM.Legacy`** behind **`JULIAFEM_ENABLE_LEGACY=1`** for older + `Problem` / Dict-field workflows. + +For earlier history, use `git log` and archived notebooks under `docs/tutorials/` +(reference only). + +When you land a user-visible change, add a dated bullet under a new **Unreleased** +heading in the same PR that updates code or docs.