From bd6161c0b50b0548a4aba395fb0842e3f2fa566b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Christian=20K=C3=B6berl?=
 <christian.koeberl@porscheinformatik.com>
Date: Fri, 19 Apr 2024 16:56:27 +0200
Subject: [PATCH] prepare 4.0.0 release

---
 CHANGELOG.md                                                  | 2 +-
 .../csrfprotection/internal/CsrfTokenManagerTest.java         | 4 +---
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 5530f6e..2e2ae98 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,7 +2,7 @@
 
 All notable changes to this project will be documented in this file.
 
-## [4.0.0] - unreleased
+## [4.0.0](https://github.com/porscheinformatik/tapestry-csrf-protection/compare/v3.0.1.RELEASE...v4.0.0.RELEASE) - 2024-04-19
 
 ### Changed
 
diff --git a/src/test/java/at/porscheinformatik/tapestry/csrfprotection/internal/CsrfTokenManagerTest.java b/src/test/java/at/porscheinformatik/tapestry/csrfprotection/internal/CsrfTokenManagerTest.java
index 0cbed2d..9403529 100644
--- a/src/test/java/at/porscheinformatik/tapestry/csrfprotection/internal/CsrfTokenManagerTest.java
+++ b/src/test/java/at/porscheinformatik/tapestry/csrfprotection/internal/CsrfTokenManagerTest.java
@@ -8,14 +8,12 @@
 import javax.servlet.http.HttpSession;
 
 import at.porscheinformatik.tapestry.csrfprotection.CsrfException;
-import at.porscheinformatik.tapestry.csrfprotection.internal.CsrfTokenManager;
-import at.porscheinformatik.tapestry.csrfprotection.internal.DefaultCsrfToken;
 import at.porscheinformatik.tapestry.csrfprotection.services.CsrfTokenRepository;
 import org.apache.tapestry5.internal.test.TestableRequest;
 import org.apache.tapestry5.internal.test.TestableRequestImpl;
 import org.testng.annotations.Test;
 
-public class CsrfTokenManagerTest
+public class CsrfTokenManagerTest 
 {
     private TestableRequest request = new TestableRequestImpl("/");