From 1c79fbd6a61c819613490d92027ebaabfa8a8b92 Mon Sep 17 00:00:00 2001 From: Daniel Haag <121057143+denialhaag@users.noreply.github.com> Date: Mon, 11 May 2026 09:26:28 +0200 Subject: [PATCH 1/3] Prepare release of v0.2.0 --- CHANGELOG.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ac8ae89..f1265b1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,11 +4,23 @@ This file tracks the changes to `jeff-mlir`. The project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.2.0] - 2026-04-14 + +This release renames `serialize()` and `deserialize()` to `serializeToFile()` and `deserializeFromFile()`, respectively. +The new `serialize()` and `deserialize()` functions serialize to and from a memory buffer instead. + +Furthermore, this release fixes the deserialization of functions. +The function index had incorrectly been retrieved from list of strings and not the list of functions. + +This release is compatible with `jeff-v0.2.0`. + ## [0.1.0] - 2026-04-14 Initial release. -Compatible with `jeff-v0.2.0`. + +This release is compatible with `jeff-v0.2.0`. +[0.2.0]: https://github.com/PennyLaneAI/jeff-mlir/tree/v0.2.0 [0.1.0]: https://github.com/PennyLaneAI/jeff-mlir/tree/v0.1.0 From af10242410db7c20665016edcfa4c1904e636a81 Mon Sep 17 00:00:00 2001 From: Daniel Haag <121057143+denialhaag@users.noreply.github.com> Date: Mon, 11 May 2026 09:45:43 +0200 Subject: [PATCH 2/3] Fix release date Co-authored-by: Lukas Burgholzer --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f1265b1..d19c273 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ This file tracks the changes to `jeff-mlir`. The project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [0.2.0] - 2026-04-14 +## [0.2.0] - 2026-05-11 This release renames `serialize()` and `deserialize()` to `serializeToFile()` and `deserializeFromFile()`, respectively. The new `serialize()` and `deserialize()` functions serialize to and from a memory buffer instead. From 9b500553ae7d613f61e973e9891e9452da8ef703 Mon Sep 17 00:00:00 2001 From: Daniel Haag <121057143+denialhaag@users.noreply.github.com> Date: Mon, 11 May 2026 09:46:14 +0200 Subject: [PATCH 3/3] Update version in CMakeLists.txt --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 977e695..2e98e60 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.20...4.2) project( jeff-mlir - VERSION 0.1.0 + VERSION 0.2.0 DESCRIPTION "A jeff dialect in MLIR" LANGUAGES CXX C )