From 59df8cc5646928b16545a466834a115148ab93be Mon Sep 17 00:00:00 2001
From: Jose Javier Merchante <jjmerchante@bitergia.com>
Date: Wed, 11 Dec 2024 09:08:50 +0000
Subject: [PATCH] Release 1.1.0-rc.1

---
 perceval/_version.py                          |  4 ++--
 pyproject.toml                                |  2 +-
 releases/1.1.0-rc.1.md                        | 19 +++++++++++++++++++
 ...ats-with-whitespaces-were-not-assigned.yml |  0
 .../git-sync-perfomance-improved.yml          |  0
 5 files changed, 22 insertions(+), 3 deletions(-)
 create mode 100644 releases/1.1.0-rc.1.md
 rename releases/unreleased/{ => processed}/git-file-stats-with-whitespaces-were-not-assigned.yml (100%)
 rename releases/unreleased/{ => processed}/git-sync-perfomance-improved.yml (100%)

diff --git a/perceval/_version.py b/perceval/_version.py
index fe2e23279..19911584d 100644
--- a/perceval/_version.py
+++ b/perceval/_version.py
@@ -1,2 +1,2 @@
-# File auto-generated by semverup on 2024-11-13 15:55:18.256653
-__version__ = "1.0.9"
+# File auto-generated by semverup on 2024-12-11 09:08:50.057484
+__version__ = "1.1.0-rc.1"
diff --git a/pyproject.toml b/pyproject.toml
index c47d88b5e..5ea1524d4 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,6 +1,6 @@
 [tool.poetry]
 name = "perceval"
-version = "1.0.9"
+version = "1.1.0-rc.1"
 description = "Send Sir Perceval on a quest to fetch and gather data from software repositories."
 authors = [
     "GrimoireLab Developers"
diff --git a/releases/1.1.0-rc.1.md b/releases/1.1.0-rc.1.md
new file mode 100644
index 000000000..d43e02805
--- /dev/null
+++ b/releases/1.1.0-rc.1.md
@@ -0,0 +1,19 @@
+## perceval 1.1.0-rc.1 - (2024-12-11)
+
+**Bug fixes:**
+
+ * Git stats not assigned with their actions\
+   Git stats were not assigned to their actions in a commit for filenames
+   that contain whitespaces. Instead, an empty stat was created like in a
+   merge commit, where actions normally don't take place.
+
+**Performance improvements:**
+
+ * Git sync improved for `--latest-items` flag\
+   The speed updating a git repository when `--lates-items` is set was
+   very poor. The main problem was when the references were updated to
+   the new hashes. All the active refs on the repository were modified,
+   even when they were up-to-date. Now, only references updated on the
+   remote repository are modified on the local one. Repositories are
+   synched 2 times faster than before.
+
diff --git a/releases/unreleased/git-file-stats-with-whitespaces-were-not-assigned.yml b/releases/unreleased/processed/git-file-stats-with-whitespaces-were-not-assigned.yml
similarity index 100%
rename from releases/unreleased/git-file-stats-with-whitespaces-were-not-assigned.yml
rename to releases/unreleased/processed/git-file-stats-with-whitespaces-were-not-assigned.yml
diff --git a/releases/unreleased/git-sync-perfomance-improved.yml b/releases/unreleased/processed/git-sync-perfomance-improved.yml
similarity index 100%
rename from releases/unreleased/git-sync-perfomance-improved.yml
rename to releases/unreleased/processed/git-sync-perfomance-improved.yml