Releases: hooshyar/flutter_streaming_text_markdown
Releases · hooshyar/flutter_streaming_text_markdown
v1.6.0 — Shimmer Loading State
What's New
✨ Shimmer loading state (isLoading)
No more blank screen while waiting for the first LLM token. Set isLoading: true to show an animated skeleton placeholder that seamlessly transitions to streaming text.
StreamingTextMarkdown.chatGPT(
text: _accumulatedText,
isLoading: _waitingForFirstToken,
)isLoading: false(default) — zero behavior change for existing codeshimmerLineCount: 3— configurable number of skeleton lines- Pure Flutter — no external shimmer package needed
- Auto-adapts to light/dark theme
🔧 Dependency upgrade
gpt_markdownbumped to^1.1.6— table column alignment, ordered list fixes, Flutter 3.35 compat, heading style customization
📝 Documentation
- Confirmed and documented markdown table support (closes #8)
Full changelog: https://github.com/hooshyar/flutter_streaming_text_markdown/blob/main/CHANGELOG.md
v1.5.0 — Markdown fade-in & RTL animation support
What's new in v1.5.0
Trailing-edge fade animation for all content types
- Markdown:
fadeInEnabled: truenow works withmarkdownEnabled: true - RTL/Arabic: Fade animations now work for Arabic and Hebrew text
- LaTeX: Gentle opacity pulse when streaming block equations
Revolutionary example page
Complete rebuild showcasing all 17 package features — live at https://hooshyar.github.io/flutter_streaming_text_markdown/
Full changelog
See CHANGELOG.md