diff --git a/.github/workflows/changelog-archive.yml b/.github/workflows/changelog-archive.yml index 9536904bd..0a021ca2e 100644 --- a/.github/workflows/changelog-archive.yml +++ b/.github/workflows/changelog-archive.yml @@ -67,9 +67,39 @@ jobs: let currentDate = null; let currentContent = []; let inHeader = true; + let inOldHistory = false; + let historyDetailsDepth = 0; - for (const line of lines) { + for (let i = 0; i < lines.length; i++) { + const line = lines[i]; const match = line.match(datePattern); + + // Detect the start of History section:
followed by line with 📜 History + if (inHeader && !inOldHistory && line.trim() === '
') { + // Look ahead to see if this is the History section + const nextLine = lines[i + 1] || ''; + if (nextLine.includes('📜 History')) { + inOldHistory = true; + historyDetailsDepth = 1; + continue; + } + } + + // Track nested details tags to find the end of History section + if (inOldHistory) { + if (line.trim() === '
') { + historyDetailsDepth++; + } + if (line.trim() === '
') { + historyDetailsDepth--; + if (historyDetailsDepth === 0) { + // We've closed the main History details tag + inOldHistory = false; + } + } + continue; + } + if (match) { inHeader = false; diff --git a/CHANGELOG.md b/CHANGELOG.md index 995993ce3..134674a26 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,7 +21,14 @@ Exercise vigilance regarding copycat or coat-tailing sites that seek to exploit
-

January - 31 entries

+

February (4 entries)

+ +[View February 2026 Changelog](.github/changelogs/2026/02.md) + +
+ +
+

January (31 entries)

[View January 2026 Changelog](.github/changelogs/2026/01.md) @@ -391,395 +398,6 @@ Exercise vigilance regarding copycat or coat-tailing sites that seek to exploit
- - - -
-

📜 History

- - -
-

2026

- - -
-

February (4 entries)

- -[View February 2026 Changelog](.github/changelogs/2026/02.md) - -
- -
-

January (31 entries)

- -[View January 2026 Changelog](.github/changelogs/2026/01.md) - -
- -
- -
-

2025

- - -
-

December (31 entries)

- -[View December 2025 Changelog](.github/changelogs/2025/12.md) - -
- -
-

November (29 entries)

- -[View November 2025 Changelog](.github/changelogs/2025/11.md) - -
- -
-

October (30 entries)

- -[View October 2025 Changelog](.github/changelogs/2025/10.md) - -
- -
-

September (29 entries)

- -[View September 2025 Changelog](.github/changelogs/2025/09.md) - -
- -
-

August (30 entries)

- -[View August 2025 Changelog](.github/changelogs/2025/08.md) - -
- -
-

July (29 entries)

- -[View July 2025 Changelog](.github/changelogs/2025/07.md) - -
- -
-

June (29 entries)

- -[View June 2025 Changelog](.github/changelogs/2025/06.md) - -
- -
-

May (30 entries)

- -[View May 2025 Changelog](.github/changelogs/2025/05.md) - -
- -
-

April (25 entries)

- -[View April 2025 Changelog](.github/changelogs/2025/04.md) - -
- -
-

March (30 entries)

- -[View March 2025 Changelog](.github/changelogs/2025/03.md) - -
- -
-

February (26 entries)

- -[View February 2025 Changelog](.github/changelogs/2025/02.md) - -
- -
-

January (27 entries)

- -[View January 2025 Changelog](.github/changelogs/2025/01.md) - -
- -
- -
-

2024

- - -
-

December (22 entries)

- -[View December 2024 Changelog](.github/changelogs/2024/12.md) - -
- -
-

November (15 entries)

- -[View November 2024 Changelog](.github/changelogs/2024/11.md) - -
- -
-

October (9 entries)

- -[View October 2024 Changelog](.github/changelogs/2024/10.md) - -
- -
-

September (1 entries)

- -[View September 2024 Changelog](.github/changelogs/2024/09.md) - -
- -
-

August (2 entries)

- -[View August 2024 Changelog](.github/changelogs/2024/08.md) - -
- -
-

July (0 entries)

- -[View July 2024 Changelog](.github/changelogs/2024/07.md) - -
- -
-

June (8 entries)

- -[View June 2024 Changelog](.github/changelogs/2024/06.md) - -
- -
-

May (16 entries)

- -[View May 2024 Changelog](.github/changelogs/2024/05.md) - -
- -
-

April (14 entries)

- -[View April 2024 Changelog](.github/changelogs/2024/04.md) - -
- -
-

March (5 entries)

- -[View March 2024 Changelog](.github/changelogs/2024/03.md) - -
- -
-

February (9 entries)

- -[View February 2024 Changelog](.github/changelogs/2024/02.md) - -
- -
-

January (9 entries)

- -[View January 2024 Changelog](.github/changelogs/2024/01.md) - -
- -
- -
-

2023

- - -
-

December (3 entries)

- -[View December 2023 Changelog](.github/changelogs/2023/12.md) - -
- -
-

November (3 entries)

- -[View November 2023 Changelog](.github/changelogs/2023/11.md) - -
- -
-

October (7 entries)

- -[View October 2023 Changelog](.github/changelogs/2023/10.md) - -
- -
-

September (10 entries)

- -[View September 2023 Changelog](.github/changelogs/2023/09.md) - -
- -
-

August (7 entries)

- -[View August 2023 Changelog](.github/changelogs/2023/08.md) - -
- -
-

July (5 entries)

- -[View July 2023 Changelog](.github/changelogs/2023/07.md) - -
- -
-

June (5 entries)

- -[View June 2023 Changelog](.github/changelogs/2023/06.md) - -
- -
-

May (8 entries)

- -[View May 2023 Changelog](.github/changelogs/2023/05.md) - -
- -
-

April (8 entries)

- -[View April 2023 Changelog](.github/changelogs/2023/04.md) - -
- -
-

March (8 entries)

- -[View March 2023 Changelog](.github/changelogs/2023/03.md) - -
- -
-

February (6 entries)

- -[View February 2023 Changelog](.github/changelogs/2023/02.md) - -
- -
-

January (15 entries)

- -[View January 2023 Changelog](.github/changelogs/2023/01.md) - -
- -
- -
-

2022

- - -
-

December (7 entries)

- -[View December 2022 Changelog](.github/changelogs/2022/12.md) - -
- -
-

November (7 entries)

- -[View November 2022 Changelog](.github/changelogs/2022/11.md) - -
- -
-

October (2 entries)

- -[View October 2022 Changelog](.github/changelogs/2022/10.md) - -
- -
-

September (9 entries)

- -[View September 2022 Changelog](.github/changelogs/2022/09.md) - -
- -
-

August (7 entries)

- -[View August 2022 Changelog](.github/changelogs/2022/08.md) - -
- -
-

July (10 entries)

- -[View July 2022 Changelog](.github/changelogs/2022/07.md) - -
- -
-

June (1 entries)

- -[View June 2022 Changelog](.github/changelogs/2022/06.md) - -
- -
-

May (8 entries)

- -[View May 2022 Changelog](.github/changelogs/2022/05.md) - -
- -
-

April (13 entries)

- -[View April 2022 Changelog](.github/changelogs/2022/04.md) - -
- -
-

March (20 entries)

- -[View March 2022 Changelog](.github/changelogs/2022/03.md) - -
- -
-

February (15 entries)

- -[View February 2022 Changelog](.github/changelogs/2022/02.md) - -
- -
-

January (3 entries)

- -[View January 2022 Changelog](.github/changelogs/2022/01.md) - -
- -
- -
- ## 2026-02-04 ### 🆕 New Scripts @@ -1651,4 +1269,4 @@ Exercise vigilance regarding copycat or coat-tailing sites that seek to exploit - #### 🔧 Refactor - - Refactor: IP-Tag (Multiple IP / Performance / Execution Time) [@MickLesk](https://github.com/MickLesk) ([#10558](https://github.com/community-scripts/ProxmoxVE/pull/10558)) \ No newline at end of file + - Refactor: IP-Tag (Multiple IP / Performance / Execution Time) [@MickLesk](https://github.com/MickLesk) ([#10558](https://github.com/community-scripts/ProxmoxVE/pull/10558))