Tale v0.5.61
One merged pull request (#3503) and nineteen direct commits since v0.5.60. No migrations, no API contract change (2.1.0), and no proxy or sandbox-runtime image change: run tale update and then tale deploy as usual.
Chat
- A project member opening a chat someone else shared with the project now reads its messages under the read-only pill, and sees the version the owner has selected rather than the root's replaced branch; Copy, message info and Export stay, nothing that writes. (#3503)
Phones and narrow columns
- Sign-in, sign-up, 2FA enrolment, the forced password change, onboarding and the root 404 scroll on a phone held sideways or at 200% zoom; a source guard keeps
min-h-dvhout of the app. (9887f72) - Settings field rows stack at full width until their own surface is 36rem wide, and a toggle's label and description wrap on a phone instead of truncating. (d65cfeb, d942688)
- Metric strips, breakdown lists, chart pairs and card grids pick their columns from their own width; the branding preview joins the form only once the settings surface is 48rem wide. (855d66d, e9f6ce5)
- A list toolbar moves its primary action to a line of its own when search, Filter and the action do not fit; the task board shares the same toolbar. (4880101)
- A tab strip's actions yield and wrap before a tab slides under the buttons, so the automation editor's Runs tab stays in view at 768px. (838e8d7)
- Automation version and run rows wrap the date instead of the message; chat health's recent errors read on two lines on a phone. (3c33b70, 651bdb8)
- On a phone the project chats' repeated "Share with project" label is hidden (the switch keeps its accessible name), OAuth app rows wrap their status and buttons, the retention drawer stacks its buttons, and a vendor's name stays readable in the credential picker. (6e0f63e, d1a0d64, c1b74da, 34f5577)
Docs and marketing sites
- The docs breadcrumb shows only the immediate parent below 1024px and truncates a deep trail inside its header strip. (26105b7, 0712bd9)
- The marketing site's footer links wrap inside their column, and the pricing and hardware comparison tables scroll sideways on a phone instead of clipping. (8a7e3af, 31b88a7)
- The UI docs describe field rows, grids and toolbars by their column; the platform's manual responsive suite adds the narrow page column and short viewports, and the app design contract states the rule: viewport breakpoints decide the shell, a page's layout answers to its own column. (67e863e, 7242c9b)
API contract changes
None in this range. The contract stays at 2.1.0: 136 operations.
Full Changelog: v0.5.60...v0.5.61