From 27d6263eb6547914cfcfb497f09cefae46f774c3 Mon Sep 17 00:00:00 2001 From: Tom Ha Date: Tue, 2 Dec 2025 09:12:28 +0000 Subject: [PATCH 1/4] chore: Release 1.0.0-dev.0 From 597bdcb30887f6b2dc9c75a925545d3fc6ed5dfc Mon Sep 17 00:00:00 2001 From: Tom Ha Date: Thu, 4 Dec 2025 15:18:34 +0000 Subject: [PATCH 2/4] docs: Update `CHANGELOG.md` --- CHANGELOG.md | 4 ++++ pubspec.yaml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 157844e..7ba8d8f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.0.0-dev.0 + +* Adds support for Riverpod version 3.X. + ## 0.4.1 * Fixes an issue where implementations of sealed types were being generated, leading to compilation errors diff --git a/pubspec.yaml b/pubspec.yaml index 43d8edf..f33a971 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,7 +1,7 @@ name: mirage description: "A code generator to create Mockito compliant mocks of Riverpod Notifiers." publish_to: "none" -version: 0.4.1 +version: 1.0.0-dev.0 environment: sdk: ^3.6.2 From 9e385b3cd41ef991cc94fb295610a7fe725e6789 Mon Sep 17 00:00:00 2001 From: Tom Ha Date: Sat, 14 Feb 2026 12:37:31 +0000 Subject: [PATCH 3/4] chore: Merge `main` into `release/1.0.0-dev.1` From 1392f3014b49a4677a6ac692364e25072d569728 Mon Sep 17 00:00:00 2001 From: TomRHandcock <33254448+TomRHandcock@users.noreply.github.com> Date: Sat, 21 Feb 2026 12:19:00 +0000 Subject: [PATCH 4/4] chore: Update `pubspec.yaml` for publication --- .pubignore | 62 ++++++++++++++++++++++++++++++++++++++++++++ CHANGELOG.md | 5 ++++ example/pubspec.lock | 2 +- pubspec.yaml | 9 +++++-- 4 files changed, 75 insertions(+), 3 deletions(-) create mode 100644 .pubignore diff --git a/.pubignore b/.pubignore new file mode 100644 index 0000000..473c4a2 --- /dev/null +++ b/.pubignore @@ -0,0 +1,62 @@ +# Node artifact files +node_modules/ +dist/ + +# Compiled Java class files +*.class + +# Compiled Python bytecode +*.py[cod] + +# Log files +*.log + +# Package files +*.jar + +# Maven +target/ +dist/ + +# JetBrains IDE +.idea/ +mirage.iml + +# Unit test reports +TEST*.xml + +# Generated by MacOS +.DS_Store + +# Generated by Windows +Thumbs.db + +# Applications +*.app +*.exe +*.war + +# Large media files +*.mp4 +*.tiff +*.avi +*.flv +*.mov +*.wmv + +.dart_tool + +# Generated code (not generated by Flumepod) +*.g.dart +*.mocks.dart + +# FVM Version Cache +.fvm/ +.fvmrc +example/android/local.properties + +# Build files +build/ + +# Testing +test/ \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 4c6fa22..8abbee2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +## 1.0.0-dev.3 + +* Updates `pubspec.yaml` for publishing to pub.dev. +* Removes unwanted files from published package. + ## 1.0.0-dev.2 * Upgrades dependencies. diff --git a/example/pubspec.lock b/example/pubspec.lock index 8d82cc3..1d45638 100644 --- a/example/pubspec.lock +++ b/example/pubspec.lock @@ -223,7 +223,7 @@ packages: path: ".." relative: true source: path - version: "1.0.0-dev.2" + version: "1.0.0-dev.3" flutter: dependency: "direct main" description: flutter diff --git a/pubspec.yaml b/pubspec.yaml index 6390853..a34fc28 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,7 +1,12 @@ name: flumepod description: "A code generator to create Mockito compliant mocks of Riverpod Notifiers." -publish_to: "none" -version: 1.0.0-dev.2 +repository: https://github.com/Apadmi-Engineering/mirage +issue_tracker: https://github.com/Apadmi-Engineering/mirage/issues +version: 1.0.0-dev.3 +topics: + - riverpod + - testing + - mocking environment: sdk: ^3.11.0