Skip to content

Commit e373066

Browse files
committed
feat: add inline hero image support to release notes and update content standards
1 parent 9f15ab6 commit e373066

File tree

4 files changed

+31
-4
lines changed

4 files changed

+31
-4
lines changed

.roo/rules-release-notes-writer/1_main_workflow.xml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -445,6 +445,19 @@ Which features should I highlight with expanded sections in the release notes?
445445
- Otherwise set "image" to /img/social-share.jpg
446446
</behavior>
447447
</frontmatter_image>
448+
<inline_hero_image>
449+
<source>.roo/tmp/release-notes/frontmatter_image_v[version].txt</source>
450+
<insertion_point>Immediately after the intro summary sentence below the H1 title</insertion_point>
451+
<behavior>
452+
- If the persisted path starts with "/img/" and is not "/img/social-share.jpg", insert an HTML image tag under the intro paragraph
453+
- Use the exact path value from the source file for src
454+
- Follow .roorules Image Tag Format and use width="600"
455+
- If the persisted path is "/img/social-share.jpg", skip inline insertion
456+
</behavior>
457+
<html_snippet><![CDATA[
458+
<img src="[FRONTMATTER_IMAGE_PATH]" alt="Roo Code v[VERSION] Release" width="600" />
459+
]]></html_snippet>
460+
</inline_hero_image>
448461
</step>
449462

450463
<step number="4">

.roo/rules-release-notes-writer/2_content_standards.xml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,18 @@ image: /img/social-share.jpg
4444
<location>Below title</location>
4545
<example>This release adds context condensing, improves performance, and fixes UI bugs.</example>
4646
</element>
47+
48+
<element name="inline_hero_image">
49+
<location>Immediately after the intro summary sentence</location>
50+
<rules>
51+
- Insert only if frontmatter image path resolves to "/img/..." and is not "/img/social-share.jpg"
52+
- Use an HTML image tag per site rules with width="600"
53+
- Set src from .roo/tmp/release-notes/frontmatter_image_v[version].txt and alt to "Roo Code v[VERSION] Release"
54+
</rules>
55+
<template><![CDATA[
56+
<img src="/img/vX.Y.Z/vX.Y.Z.png" alt="Roo Code vX.Y.Z Release" width="600" />
57+
]]></template>
58+
</element>
4759
</required_elements>
4860
</file_structure>
4961

docs/update-notes/v3.28.8.mdx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,11 @@ image: /img/v3.28.8/v3.28.8.png
1313

1414
This release fixes critical GPT-5-Codex tool usage errors, improves context condensing, and adds new free models to the Roo provider.
1515

16+
<img src="/img/v3.28.8/v3.28.8.png" alt="Roo Code v3.28.8 Release" width="600" />
17+
1618
## Fixed: GPT-5-Codex errors and more!
1719

18-
We've resolved the situation where LLMs would sometimes not make tool calls in their repsonse which improves Roo's overall flow. ([#8292](https://github.com/RooCodeInc/Roo-Code/pull/8292))
20+
We've resolved the situation where LLMs would sometimes not make tool calls in their response which improves Roo's overall flow. ([#8292](https://github.com/RooCodeInc/Roo-Code/pull/8292))
1921

2022
- **GPT-5-Codex Response Fix**: Fixes the issue where the model `gpt-5-codex` (and less frequently other models) would send a response with no assistant message
2123
- **Completion Tool Reliability**: This fix eliminates some situations where the LLM would repeat its last text message when the attempt_completion tool was called
@@ -28,7 +30,7 @@ We've resolved the situation where LLMs would sometimes not make tool calls in t
2830

2931
## Bug Fixes
3032

31-
* **Context Condensing**: Fixed an issue where the initial task request was being lost during context condensing, causing Roo to try to re-answer the original task ask when resuming after condensing([#8298](https://github.com/RooCodeInc/Roo-Code/pull/8298))
33+
* **Context Condensing**: Fixed an issue where the initial task request was being lost during context condensing, causing Roo to try to re-answer the original task ask when resuming after condensing ([#8298](https://github.com/RooCodeInc/Roo-Code/pull/8298))
3234

3335
## Provider Updates
3436

docs/update-notes/v3.28.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,8 +93,8 @@ This gives teams a higher-capacity OpenAI option without extra configuration.[#8
9393

9494
## Bug Fixes
9595

96-
* **Fixed "No tool used" Errors**: Resolved the situation where LLMs would sometimes not make tool calls in their repsonse which improves Roo's overall flow. ([#8292](https://github.com/RooCodeInc/Roo-Code/pull/8292))
97-
* **Context Condensing**: Fixed an issue where the initial task request was being lost during context condensing, causing Roo to try to re-answer the original task ask when resuming after condensing([#8298](https://github.com/RooCodeInc/Roo-Code/pull/8298))
96+
* **Fixed "No tool used" Errors**: Resolved the situation where LLMs would sometimes not make tool calls in their response which improves Roo's overall flow. ([#8292](https://github.com/RooCodeInc/Roo-Code/pull/8292))
97+
* **Context Condensing**: Fixed an issue where the initial task request was being lost during context condensing, causing Roo to try to re-answer the original task ask when resuming after condensing ([#8298](https://github.com/RooCodeInc/Roo-Code/pull/8298))
9898
* **Roo provider stays signed in**: Roo provider tokens refresh automatically and the local evals app binds to port 3446 for predictable scripts (via [#8224](https://github.com/RooCodeInc/Roo-Code/pull/8224))
9999
* **Checkpoint text stays on one line**: Prevented multi-line wrapping in languages such as Chinese, Korean, Japanese, and Russian so the checkpoint UI stays compact (via [#8207](https://github.com/RooCodeInc/Roo-Code/pull/8207); reported in [#8206](https://github.com/RooCodeInc/Roo-Code/issues/8206))
100100
* **Ollama respects Modelfile num_ctx**: Roo now defers to your Modelfile’s context window to avoid GPU OOMs while still allowing explicit overrides when needed (via [#7798](https://github.com/RooCodeInc/Roo-Code/pull/7798); reported in [#7797](https://github.com/RooCodeInc/Roo-Code/issues/7797))

0 commit comments

Comments
 (0)