File tree Expand file tree Collapse file tree
extensions/git-id-switcher Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [ Unreleased]
99
10+ ## [ 0.10.44] - 2026-01-10
11+
12+ ### Fixed
13+
14+ - ** Root README Badge Link**
15+ - Fixed broken DESIGN_PHILOSOPHY.md link in header badge section
16+ - ` generate-root-readme.js ` now transforms both markdown ` (...) ` and HTML ` href="..." ` links
17+
1018## [ 0.10.43] - 2026-01-10
1119
1220### Added
Original file line number Diff line number Diff line change 2222 <a href="https://github.com/nullvariant/nullvariant-vscode-extensions/actions/workflows/ci.yml"><img src="https://github.com/nullvariant/nullvariant-vscode-extensions/actions/workflows/ci.yml/badge.svg" alt="CI"></a>
2323 <a href="https://codecov.io/gh/nullvariant/nullvariant-vscode-extensions"><img src="https://codecov.io/gh/nullvariant/nullvariant-vscode-extensions/graph/badge.svg" alt="codecov"></a>
2424 <a href="https://github.com/step-security/harden-runner"><img src="https://img.shields.io/badge/Harden--Runner-enabled-7037F5" alt="Harden-Runner"></a>
25- <a href="../.. /DESIGN_PHILOSOPHY.md"><img src="https://img.shields.io/badge/🪨_Karesansui-Architecture-4a5568" alt="Karesansui Architecture"></a>
25+ <a href="docs /DESIGN_PHILOSOPHY.md"><img src="https://img.shields.io/badge/🪨_Karesansui-Architecture-4a5568" alt="Karesansui Architecture"></a>
2626 <br>
2727 🌐 Languages: <b>🇺🇸</b> <a href="https://github.com/nullvariant/nullvariant-vscode-extensions/blob/main/extensions/git-id-switcher/docs/i18n/ja/README.md">🇯🇵</a> <a href="https://github.com/nullvariant/nullvariant-vscode-extensions/blob/main/extensions/git-id-switcher/docs/i18n/zh-CN/README.md">🇨🇳</a> <a href="https://github.com/nullvariant/nullvariant-vscode-extensions/blob/main/extensions/git-id-switcher/docs/i18n/zh-TW/README.md">🇹🇼</a> <a href="https://github.com/nullvariant/nullvariant-vscode-extensions/blob/main/extensions/git-id-switcher/docs/i18n/ko/README.md">🇰🇷</a> <a href="https://github.com/nullvariant/nullvariant-vscode-extensions/blob/main/extensions/git-id-switcher/docs/i18n/de/README.md">🇩🇪</a> <a href="https://github.com/nullvariant/nullvariant-vscode-extensions/blob/main/extensions/git-id-switcher/docs/i18n/fr/README.md">🇫🇷</a> <a href="https://github.com/nullvariant/nullvariant-vscode-extensions/blob/main/extensions/git-id-switcher/docs/i18n/es/README.md">🇪🇸</a> <a href="https://github.com/nullvariant/nullvariant-vscode-extensions/blob/main/extensions/git-id-switcher/docs/i18n/pt-BR/README.md">🇧🇷</a> <a href="https://github.com/nullvariant/nullvariant-vscode-extensions/blob/main/extensions/git-id-switcher/docs/i18n/it/README.md">🇮🇹</a> <a href="https://github.com/nullvariant/nullvariant-vscode-extensions/blob/main/extensions/git-id-switcher/docs/i18n/ru/README.md">🇷🇺</a> <a href="https://github.com/nullvariant/nullvariant-vscode-extensions/blob/main/extensions/git-id-switcher/docs/i18n/pl/README.md">🇵🇱</a> <a href="https://github.com/nullvariant/nullvariant-vscode-extensions/blob/main/extensions/git-id-switcher/docs/i18n/tr/README.md">🇹🇷</a> <a href="https://github.com/nullvariant/nullvariant-vscode-extensions/blob/main/extensions/git-id-switcher/docs/i18n/cs/README.md">🇨🇿</a> <a href="https://github.com/nullvariant/nullvariant-vscode-extensions/blob/main/extensions/git-id-switcher/docs/i18n/hu/README.md">🇭🇺</a> <a href="https://github.com/nullvariant/nullvariant-vscode-extensions/blob/main/extensions/git-id-switcher/docs/i18n/bg/README.md">🇧🇬</a> <a href="https://github.com/nullvariant/nullvariant-vscode-extensions/blob/main/extensions/git-id-switcher/docs/i18n/uk/README.md">🇺🇦</a> ... <a href="https://github.com/nullvariant/nullvariant-vscode-extensions/blob/main/extensions/git-id-switcher/docs/LANGUAGES.md">+8 more</a>
2828 </td>
Original file line number Diff line number Diff line change 22 "name" : " git-id-switcher" ,
33 "displayName" : " %extension.displayName%" ,
44 "description" : " %extension.description%" ,
5- "version" : " 0.10.43 " ,
5+ "version" : " 0.10.44 " ,
66 "publisher" : " nullvariant" ,
77 "icon" : " images/icon.png" ,
88 "engines" : {
Original file line number Diff line number Diff line change @@ -82,12 +82,20 @@ function transformLicenseLink(content) {
8282 * Transform DESIGN_PHILOSOPHY.md link to correct relative path
8383 * ../../DESIGN_PHILOSOPHY.md -> docs/DESIGN_PHILOSOPHY.md
8484 * (from root README perspective)
85+ * Handles both markdown links (...) and HTML href="..."
8586 */
8687function transformDesignPhilosophyLink ( content ) {
87- return content . replace (
88+ // Transform markdown-style links
89+ content = content . replace (
8890 / \( \. \. \/ \. \. \/ D E S I G N _ P H I L O S O P H Y \. m d \) / g,
8991 `(docs/DESIGN_PHILOSOPHY.md)`
9092 ) ;
93+ // Transform HTML href attributes
94+ content = content . replace (
95+ / h r e f = " \. \. \/ \. \. \/ D E S I G N _ P H I L O S O P H Y \. m d " / g,
96+ `href="docs/DESIGN_PHILOSOPHY.md"`
97+ ) ;
98+ return content ;
9199}
92100
93101function main ( ) {
You can’t perform that action at this time.
0 commit comments