creta_news 0.4.0
creta_news: ^0.4.0 copied to clipboard
Beautiful Headline News widget using Google News RSS for Flutter (Web, Windows, Android).
0.1.0 #
- Initial release: Headline News widget (Google News RSS), no animations
0.2.0 #
- Add optional animations: ticker, carousel (paged), fade (paged)
- Add options: totalNewsCount, leadingIndexVisible, leadingIcon
- Web CORS handling via AllOrigins for RSS fetching
0.2.1 #
- Leading icon nullable
0.3.0 #
- Title image support via
titleImg(asset or network URL). Image height = widget.height / (newsLineCount + 1) - Source and time shown on a single line with separator, new option
showSource - Leading icon size reduced (slightly smaller than body font)
- Source color subtly dimmed for visual hierarchy
0.3.1 #
- Text color handling refined (respect provided
textStyledirectly) - Leading icon color aligned to text color with subtle transparency
0.3.2 #
- Networking: increase default timeout to 8s and add up to 3 retries with 5s delay between attempts and 1.5x timeout backoff per attempt
0.3.3 #
- Networking: default timeout 10s; expose
requestTimeoutonCretaHeadlineNews
0.3.4 #
- Fix: prevent setState() after dispose during async load in
CretaHeadlineNews- Add
mountedguards around asyncsetState()in_load() - Dispose
PageControllerindispose()
- Add
0.3.5 #
- Feature: Add
outlineColorandoutlineWidthtoCretaHeadlineNews- Applies outline effect to headline title when provided
0.3.6 #
- Change: Enforce minimum
requestTimeoutof 3 seconds- Requests with timeout < 3s are clamped to 3s internally
0.3.7 #
- Fix: Leading icon now scales proportionally with provided
textStyle.fontSize - Demo: Add font-size slider to example app for easy visual verification
0.3.8 #
- Fix : backendApiUrl
0.3.9 #
- Fix : eliminate ' - Source'
0.4.0 #
- Fix : outlineWidth