diff --git a/README.md b/README.md
index 2f208dae..629fabc0 100644
--- a/README.md
+++ b/README.md
@@ -3,7 +3,7 @@
Java bytecode engineering toolkit
### [Javassist version 3](http://www.javassist.org)
-Copyright (C) 1999-2021 by Shigeru Chiba, All rights reserved.
+Copyright (C) 1999-2022 by Shigeru Chiba, All rights reserved.
Javassist (JAVA programming ASSISTant) makes Java bytecode manipulation
simple. It is a class library for editing bytecodes in Java; it enables Java
diff --git a/Readme.html b/Readme.html
index f7736c59..18bde93e 100644
--- a/Readme.html
+++ b/Readme.html
@@ -291,9 +291,9 @@
Release
Changes
--version 3.29
+
-version 3.29 on May 13, 2022
- - GitHub Issue #378.
+
- GitHub Issue #378, PR #278, #299, #382, #383, #390, #391, #395, #399, #409.
-version 3.28 on May 8, 2021
diff --git a/build.xml b/build.xml
index 9c8095a4..7be1aa4b 100644
--- a/build.xml
+++ b/build.xml
@@ -6,7 +6,7 @@
-
+
diff --git a/javassist.jar b/javassist.jar
index bdb0fce8..bcdd5600 100644
Binary files a/javassist.jar and b/javassist.jar differ
diff --git a/pom.xml b/pom.xml
index 4f8ffca2..b7640489 100644
--- a/pom.xml
+++ b/pom.xml
@@ -7,7 +7,7 @@
Javassist (JAVA programming ASSISTant) makes Java bytecode manipulation
simple. It is a class library for editing bytecodes in Java.
- 3.28.0-GA
+ 3.29.0-GA
Javassist
http://www.javassist.org/
@@ -122,7 +122,7 @@
mvn deploy -Dversion=3.x.y-SNAPSHOT
- To deploy a release you need to change the version to 3.x.y.GA and run
+ To deploy a release you need to change the version to 3.x.y-GA and run
mvn deploy
-->
diff --git a/src/main/META-INF/MANIFEST.MF b/src/main/META-INF/MANIFEST.MF
index b53b6e37..2097473e 100644
--- a/src/main/META-INF/MANIFEST.MF
+++ b/src/main/META-INF/MANIFEST.MF
@@ -1,5 +1,5 @@
Specification-Title: Javassist
Specification-Vendor: Shigeru Chiba, www.javassist.org
-Specification-Version: 3.29.0-SNAPSHOT
+Specification-Version: 3.29.0-GA
Main-Class: javassist.CtClass
Automatic-Module-Name: org.javassist
diff --git a/src/main/javassist/CtClass.java b/src/main/javassist/CtClass.java
index cba708ae..4755f036 100644
--- a/src/main/javassist/CtClass.java
+++ b/src/main/javassist/CtClass.java
@@ -69,7 +69,7 @@ public abstract class CtClass {
/**
* The version number of this release.
*/
- public static final String version = "3.29.0-SNAPSHOT";
+ public static final String version = "3.29.0-GA";
/**
* Prints the version number and the copyright notice.
@@ -80,7 +80,7 @@ public abstract class CtClass {
*/
public static void main(String[] args) {
System.out.println("Javassist version " + CtClass.version);
- System.out.println("Copyright (C) 1999-2021 Shigeru Chiba."
+ System.out.println("Copyright (C) 1999-2022 Shigeru Chiba."
+ " All Rights Reserved.");
}