Skip to content

Conversation

@osteele
Copy link
Owner

@osteele osteele commented Nov 8, 2025

Add detailed documentation for the FRender feature (PR #86) which enables rendering to custom io.Writer implementations.

Changes:

  • Create docs/FRender.md with comprehensive usage examples including:
    • Direct file writing for large templates
    • Context-based cancellation for untrusted templates
    • Output size limiting for security
    • Custom output transformation
    • Performance considerations and security best practices
  • Update README.md with Advanced Rendering section

This addresses the lack of documentation for the FRender feature that was merged in April 2024, making it easier for users to discover and utilize this important capability for production use cases.

Checklist

  • I have read the contribution guidelines.
  • make test passes.
  • make lint passes.
  • New and changed code is covered by tests.
  • Performance improvements include benchmarks.
  • Changes match the documented (not just the implemented) behavior of Shopify.

Add detailed documentation for the FRender feature (PR #86) which enables
rendering to custom io.Writer implementations.

Changes:
- Create docs/FRender.md with comprehensive usage examples including:
  - Direct file writing for large templates
  - Context-based cancellation for untrusted templates
  - Output size limiting for security
  - Custom output transformation
  - Performance considerations and security best practices
- Update README.md with Advanced Rendering section

This addresses the lack of documentation for the FRender feature that was
merged in April 2024, making it easier for users to discover and utilize
this important capability for production use cases.
@osteele osteele force-pushed the claude/review-proposal-011CUv8KkcJxkLT8AFGxtY2U branch from 79fa414 to b21ad7c Compare November 8, 2025 09:02
@osteele osteele merged commit 02f36c4 into main Nov 8, 2025
8 checks passed
@osteele osteele deleted the claude/review-proposal-011CUv8KkcJxkLT8AFGxtY2U branch November 8, 2025 11:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants