From 259238f10beeff16d5fa1eab67d8a81675b393b5 Mon Sep 17 00:00:00 2001 From: Zolnai Zsolt <44463109+zzsolt@users.noreply.github.com> Date: Mon, 21 Sep 2026 08:10:56 +0200 Subject: [PATCH 1/3] Prepare 1.0.2 update-path probe --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 06c31538..fc5d0c0e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -64,7 +64,7 @@ jobs: runs-on: windows-latest timeout-minutes: 30 env: - PACKAGE_VERSION: 1.0.1 + PACKAGE_VERSION: 1.0.2 steps: - uses: actions/checkout@v4 with: From 32f24d80bc7cff61bc1e9d9d33fc7bac6e2a2e7d Mon Sep 17 00:00:00 2001 From: Zolnai Zsolt <44463109+zzsolt@users.noreply.github.com> Date: Mon, 21 Sep 2026 08:10:59 +0200 Subject: [PATCH 2/3] Prepare 1.0.2 update-path probe --- src/CsvVisualEditor/CsvVisualEditor.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/CsvVisualEditor/CsvVisualEditor.csproj b/src/CsvVisualEditor/CsvVisualEditor.csproj index 3b603ce9..8dd8c686 100644 --- a/src/CsvVisualEditor/CsvVisualEditor.csproj +++ b/src/CsvVisualEditor/CsvVisualEditor.csproj @@ -8,7 +8,7 @@ false CsvVisualEditor CsvVisualEditor - 1.0.1 + 1.0.2 Zolnai Zsolt Copyright © 2026 Zolnai Zsolt A 64-bit Notepad++ plugin for viewing, editing, filtering and inspecting CSV data in a docked table. From 5a1610a85d02440675535224f200e0f594987dad Mon Sep 17 00:00:00 2001 From: Zolnai Zsolt <44463109+zzsolt@users.noreply.github.com> Date: Mon, 21 Sep 2026 08:11:01 +0200 Subject: [PATCH 3/3] Prepare 1.0.2 update-path probe tests [test-package] --- tests/release/test_release_package.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/tests/release/test_release_package.py b/tests/release/test_release_package.py index a2c48149..eec625c6 100644 --- a/tests/release/test_release_package.py +++ b/tests/release/test_release_package.py @@ -15,14 +15,14 @@ class ReleasePackageTests(unittest.TestCase): def test_entry_matches_plugins_admin_contract(self): - entry = release.plugin_admin_entry("1.0.1", "a" * 64) + entry = release.plugin_admin_entry("1.0.2", "a" * 64) self.assertEqual("CsvVisualEditor", entry["folder-name"]) self.assertEqual("CSV Visual Editor", entry["display-name"]) - self.assertEqual("1.0.1", entry["version"]) + self.assertEqual("1.0.2", entry["version"]) self.assertEqual("[8.9.8,]", entry["npp-compatible-versions"]) self.assertEqual("a" * 64, entry["id"]) self.assertTrue(entry["repository"].endswith( - "/releases/download/v1.0.1/CsvVisualEditor-1.0.1-win-x64.zip" + "/releases/download/v1.0.2/CsvVisualEditor-1.0.2-win-x64.zip" )) self.assertEqual("Zolnai Zsolt", entry["author"]) @@ -36,7 +36,7 @@ def test_archive_requires_root_dll_and_notices(self): archive.writestr("CsvVisualEditor.dll", dll.read_bytes()) archive.writestr("LICENSE.txt", "GPL") archive.writestr("THIRD_PARTY_NOTICES.txt", "third-party") - zip_hash, dll_hash = release.verify_archive(package, dll, "1.0.1") + zip_hash, dll_hash = release.verify_archive(package, dll, "1.0.2") self.assertEqual(64, len(zip_hash)) self.assertEqual(release.sha256_bytes(dll.read_bytes()), dll_hash) @@ -49,14 +49,14 @@ def test_nested_dll_is_rejected(self): archive.writestr("LICENSE.txt", "GPL") archive.writestr("THIRD_PARTY_NOTICES.txt", "third-party") with self.assertRaises(ValueError): - release.verify_archive(package, None, "1.0.1") + release.verify_archive(package, None, "1.0.2") def test_repository_declares_stable_gpl_release(self): project = (ROOT / "src/CsvVisualEditor/CsvVisualEditor.csproj").read_text(encoding="utf-8") - self.assertIn("1.0.1", project) + self.assertIn("1.0.2", project) self.assertIn("GPL-3.0-only", project) workflow = (ROOT / ".github/workflows/ci.yml").read_text(encoding="utf-8") - self.assertIn("PACKAGE_VERSION: 1.0.1", workflow) + self.assertIn("PACKAGE_VERSION: 1.0.2", workflow) build = (ROOT / "tools/build-local.ps1").read_text(encoding="utf-8") self.assertIn("Join-Path $layout 'CsvVisualEditor.dll'", build) self.assertIn("LICENSE.txt", build)