diff --git a/mybatis-3.5.10.tar.gz b/mybatis-3.5.10.tar.gz
deleted file mode 100644
index a86aa7f063a12792a4c3f36f96db6e30fa00e21d..0000000000000000000000000000000000000000
Binary files a/mybatis-3.5.10.tar.gz and /dev/null differ
diff --git a/mybatis-3.5.17.tar.gz b/mybatis-3.5.17.tar.gz
new file mode 100644
index 0000000000000000000000000000000000000000..19af7f0faa748edfe3769d405fd6c1ce0d2a9fa1
Binary files /dev/null and b/mybatis-3.5.17.tar.gz differ
diff --git a/mybatis.spec b/mybatis.spec
index ec42533ccbd52ba31dc70cc09e4763eb7d5e0220..0e91e81c8ef51afec7f012e72cb2c49f0659d30f 100644
--- a/mybatis.spec
+++ b/mybatis.spec
@@ -1,7 +1,7 @@
%bcond_with test
Name: mybatis
-Version: 3.5.10
-Release: 2
+Version: 3.5.17
+Release: 1
Summary: SQL Mapping Framework for Java
License: Apache 2.0
URL: https://github.com/mybatis/mybatis-3
@@ -47,14 +47,13 @@ This package contains javadoc for %{name}.
%prep
%autosetup -n %{name}-3-%{name}-%{version} -p1
-%pom_remove_parent
-%pom_xpath_inject "pom:project" "org.mybatis"
+%pom_xpath_remove "/pom:project/pom:properties[pom:mockito.version='5.14.2']"
%pom_xpath_inject "pom:properties" "UTF-8"
%pom_xpath_inject "pom:properties" "UTF-8"
%pom_xpath_inject "pom:properties" "1.8"
+%pom_xpath_inject "pom:properties" "4.5.1"
%pom_xpath_inject "pom:properties" "1.8"
%pom_xpath_inject "pom:properties" "1.8"
-%pom_remove_plugin :maven-pdf-plugin
%pom_remove_plugin :maven-surefire-plugin
%pom_remove_plugin :maven-shade-plugin
sed -i 's/\r//' LICENSE NOTICE
@@ -78,6 +77,12 @@ export JAVA_TOOL_OPTIONS="-Xmx4096m"
%license LICENSE NOTICE
%changelog
+* Thu Nov 28 2024 zhaosaisai - 3.5.17-1
+- update verison to 3.5.17
+- VendorDatabaseIdProvider#getDatabaseId() should return product name when properties is empty #3297
+- Update NClobTypeHandler to use methods for national character set #3298
+- Allow DefaultSqlSessionFactory to provide a custom SqlSession
+
* Wed Sep 25 2024 Dingli Zhang - 3.5.10-2
- Update spec for riscv64 due to OOM error