Release v0.4.0

LC
7d ago
+125-79

Release v0.4.0

Bumps every package manifest from 0.3.0 to 0.4.0. Promotes dev → main.

Changelog

Changed

  • slide_designer returns each theme paired with its mockup (Breaking): generate_design_proposals_from_rough_brief returns the new DesignProposals concept instead of an Html page: brief, the polished brief, and proposals, a list of DesignProposal, each a theme with the mockup image drawn in it, where the themes and the images previously reached a caller only as two lists matched by position inside the page. The HTML report moves to the newly exported generate_design_proposals_report, which takes the same brief and shows each mockup in one card beside its own theme. A caller that wants the page names that pipe at the new tag, and one that wants the old pipe exactly stays at @v0.3.0.

Fixed

  • slide_designer draws the deck's own title: the image step now reads the polished brief and draws its topic word for word as the deck's title, with the other slides' placeholder content fitting the topic, the audience and the goal, where it previously saw the theme alone and invented a subject and a period of its own. Polishing the brief now keeps the topic exactly as typed.

šŸ¤– Generated with Claude Code


Summary by cubic

Releases v0.4.0: bumps every method package from 0.3.0 to 0.4.0 and promotes dev to main. The main change is in slide_designer: mockups now draw the deck's own title, and the main pipe returns each theme paired with its mockup instead of an HTML page.

Migration

  • generate_design_proposals_from_rough_brief now returns DesignProposals (a brief plus proposals, each a theme with its mockup) instead of Html; callers wanting the page use the new generate_design_proposals_report, or stay on @v0.3.0 for the old pipe.
  • The report renders one card per proposal with its mockup beside its theme, and only shows "Enhanced Brief" when a field actually differs.