Skip to content

docs(ai): correct the CHANGELOG after merging the AI components stack (FLU-1111) - #36

Merged
VelikovPetar merged 3 commits into
mainfrom
petarvelikov/flu-1111-changelog-corrections-after-merging-the-ai-components-stack
Oct 29, 2026
Merged

VelikovPetar merged 3 commits into
mainfrom
petarvelikov/flu-1111-changelog-corrections-after-merging-the-ai-components-stack

Conversation

@VelikovPetar

Copy link
Copy Markdown
Contributor

Linear: FLU-1111

Docs only: corrections to packages/stream_chat_flutter_ai/CHANGELOG.md after the #15–#29 stack merged, from the CHANGELOG verification pass. Every PR's lines had survived, the names match the exports, and the 0.1.0 removals are under 💥 Breaking.

Changes

  • One line per breaking change:
    • The AIMarkdownBody / StreamingMessageView code-color bullet is split in two.
    • The AnimatedDots bullet keeps only the nullable change. Its "instead of black" half repeated the 🐞 Fixed entry, which now names AnimatedDots too and says what the dots default to.
  • Chart legends are on by default (ChartThemeData.showLegend defaults to true), which visibly changes released charts:
    • New 🔄 Changed line, with how to opt out.
    • The ✅ Added legend line now names the chart kinds that get one; a histogram or heatmap never does.
  • Stale wording:
  • Formatting: removed a stray blank line that split ✅ Added into two lists.
  • Missing lines:
    • ✅ ChartSemantics.fromSpec's new unnamedSlice: parameter.
    • 🔄 Chart screen-reader summaries name at most eight series or slices, then "and N more".

The other open fix PRs (#31–#35) each add a line to the same ## Upcoming section, so they'll conflict here. Each conflict is a one-line rebase.

melos run lint:all passes. CI=true melos run test:all: everything passes except the AIToolApprovalView and StreamingReasoningView CI goldens, which fail the same way on main when run on macOS (they're rendered on Linux).

🤖 Generated with Claude Code

… (FLU-1111)

One line per breaking change, the dots' color default kept under Fixed
only, chart legends on by default as a Changed line with the Added
wording narrowed, the factory entry and README line brought up to date,
the stray blank line removed, and the missing ChartSemantics.fromSpec
unnamedSlice and eight-names summary lines added.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@VelikovPetar
VelikovPetar marked this pull request as ready for review October 26, 2026 19:10
@VelikovPetar
VelikovPetar requested a review from a team October 26, 2026 19:10

@xsahil03x xsahil03x left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for doing this pass, the stack left the Upcoming section in a state that would have been hard to untangle at release time. I diffed the public API between the 0.1.0 commit and main: every new exported type, AITranslations member and AITheme field from #14–#29 has a line, the only symbols without one are @internal, and the new legend, unnamedSlice: and "and N more" lines match the code (showLegend ?? true, _legendEntries, _names). dart analyze --fatal-infos is clean and flutter test --exclude-tags golden passes.

The rest is optional and inline.

VelikovPetar and others added 2 commits October 29, 2026 14:18
…ntry

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…-changelog-corrections-after-merging-the-ai-components-stack

# Conflicts:
#	packages/stream_chat_flutter_ai/CHANGELOG.md
@VelikovPetar
VelikovPetar merged commit cd89563 into main Oct 29, 2026
8 checks passed
@VelikovPetar
VelikovPetar deleted the petarvelikov/flu-1111-changelog-corrections-after-merging-the-ai-components-stack branch October 29, 2026 14:20
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.

2 participants