Skip to content

v1.57.0

Choose a tag to compare

@jaapstronks jaapstronks released this 11 Oct 18:19
d8dd4e0

1.57.0 (2026-10-11)

Added

  • configuration can set a slide type's default (B653) (de4780d)
  • export: the theme template opens on a sample slide per layout (B637) (#1536) (ecd0b3b)
  • link previews of the app shell follow the instance branding (B186) (905ca8c)
  • slide-types: the title-view seam carries the inline descriptor and a view without a ground (#1530) (64f9da4)
  • themes: the PPTX template is downloaded from the theme, not from a deck (#1537) (b1d43db)

Fixed

  • a background failure stays at the state it describes (B206) (#1549) (b9bf974)
  • a Bunny library is configuration, not a default in core (B650) (#1557) (d122c1a)
  • a chart binding takes a range and gets a table (B238) (#1545) (6e3e07f)
  • a confirmation does not repeat what the screen shows (B643) (#1552) (f5b6dec)
  • a failed action shows the server's reason, not generic copy (B205) (#1546) (9b42443)
  • a failed job says why in display text, or not at all (B646) (#1554) (3fe5bfb)
  • a prompt example passes its own type's schema (B246) (#1550) (5ca57fd)
  • a row that disappears hands focus back to its list (B647) (#1555) (06f0c95)
  • a slide inserted after a child slide joins the child's group (B429) (#1535) (2889d93)
  • a slide role has one default, in the token layer (B640) (#1548) (672e45e)
  • a11y: analytics screen-reader texts use the plural seam (B626) (#1515) (a0811eb)
  • a11y: restoring from the trash lands focus in the list (B657) (#1565) (9eb59d2)
  • ai: the prompt offers each slide type the grounds its picker offers (B244) (#1531) (33fcac2)
  • ai: the slide validators know the derived contrast keys (B628) (#1520) (10f401a)
  • ai: the translate prompt offers every string in an items entry (B219) (#1524) (826ff9f)
  • analytics: the views timeline labels each gridline with its own value (B236) (#1539) (8bb45ab)
  • api: a promoted question answers closed, locked is the slide lock only (B215) (#1525) (620f0d6)
  • capture: a bilingual marketing deck is created in its language (B654) (#1558) (d002c83)
  • deck search reads slide text by declaration, in every language (B257 B1-rest) (#1568) (8a1ebe4)
  • embed: the SDK box grows by the strip under ui=strip (B629) (#1516) (2d2c773)
  • every box measures its padding inside its width (B230) (#1571) (abad167)
  • every creation route composes from the organization's type map (B655) (#1566) (f484fd6)
  • fold image-slide's legacy altNl/altEn into alt (B257) (#1559) (9318466)
  • fold the image-slide layout enum into fit + bleed (B257-A2) (#1543) (af1a8fe)
  • fold the legacy bgImage/bgAlt background in the read funnel (B257) (#1560) (2ff291e)
  • i18n: a dead slideType key fails the suite before it ships (B635) (#1532) (1595004)
  • imports and MCP offer the model the org's slide types (B659) (#1578) (5e9986e)
  • MCP add/update check agent content instead of repairing it (B257 B4) (#1564) (242823f)
  • progress shows at its state, not in a minute-long toast (B645) (#1553) (8523920)
  • retire dead tolerance (B257-A) (#1541) (dada398)
  • settings keeps its tab through the router, openapi drops the two-meaning locked (B638) (#1533) (df5dbb7)
  • shell: the plain description tag follows the instance (B630) (#1522) (756f64f)
  • slides: the KPI deltas clear AA on a dark ground (B631) (#1526) (1aaac9d)
  • slides: the KPI deltas take less tone on any dark ground (B633) (#1527) (79f02b9)
  • slides: the KPI tile glass follows the ground, AA on dark (B218) (#1523) (9f1fe7c)
  • the AI generation paths fix slides against the org's type map (B247) (#1576) (5f11acf)
  • the analysis offers the model the org's slide types (B660) (#1579) (a7c1681)
  • the Bunny player takes its colours from the theme (B648) (#1556) (1eb9359)
  • the chart error card and SVG names speak the deck language (B235) (#1538) (e2c760a)
  • the chart error card reads the slide's ground, not a fixed light plate (B639) (#1540) (06e8afb)
  • the deck import drops content keys its type does not declare (B257 B2) (#1561) (4d87957)
  • the example an agent gets is the type's sample, not its empty defaults (B245) (#1547) (e327ca8)
  • the live-session close test waits for the delete, not 50 ms (B644) (#1551) (c5c1c59)
  • the PPTX export paints with the theme, not CIIIC's colours (B656) (#1563) (2f3a7dc)
  • the refine phase checks content against fields[] alone (B242) (#1567) (4876397)
  • the slide library has its own address and a slide permalink opens the slide (B285) (#1529) (fa270a9)