Refresh shared responsive styles and dark-theme badge contrast.
Improvements
- Improve shared overflow handling for narrow layouts and long filenames.
- Improve shared dark-theme badge contrast.
- repo
- bookcicle/ui
Refresh shared responsive styles and dark-theme badge contrast.
Improvements
- Improve shared overflow handling for narrow layouts and long filenames.
- Improve shared dark-theme badge contrast.
- repo
- bookcicle/ui
Private comparison links can reopen after a caller moves between service regions.
Fixed
- Viewers locate missing artifacts in the four existing service regions and keep subsequent document parts in that region.
- Viewer capability and signed-in authorization remain required on every request.
- repo
- bookcicle/ui
Allow comparison content and API clients through narrowly scoped edge exceptions while retaining application authentication and usage limits.
Improvements
- Support JSON comparison requests containing HTML source examples and Redline API clients without a User-Agent header.
- Scope session/IP rate-limit exemptions to Redline API requests carrying credentials, with backend authentication and account rate limits still enforced.
- Gate production promotion on TEST content, upload, streaming, sustained traffic, and application throttling checks.
- repo
- bookcicle/ui
Allow comparison content and API clients through narrowly scoped edge exceptions while retaining application authentication and usage limits.
Improvements
- Support JSON comparison requests containing HTML source examples and Redline API clients without a User-Agent header.
- Scope session/IP rate-limit exemptions to Redline API requests carrying credentials, with backend authentication and account rate limits still enforced.
- Gate production promotion on TEST content, upload, streaming, sustained traffic, and application throttling checks.
- repo
- bookcicle/ui
Public navigation and pricing work without starting account or comparison modules.
Improved
- Public pages initialize account and comparison tools only when a route or action needs them.
- Customer pricing is rendered in the initial HTML, including when JavaScript is disabled.
- Docs search, navigation menus and theme controls use the lightweight public entry.
- First file selections survive comparison application startup.
- Viewer scripts run under a policy that prohibits inline script execution and inline event handlers.
- repo
- bookcicle/ui
Switch between Document and Text immediately while comparison tools load.
Improvements
- Make Document and Text input controls respond without waiting for account or comparison startup.
- Preserve the selected input mode and pasted text when the comparison application finishes loading.
- Defer account restoration on the public comparison page until interaction.
- repo
- bookcicle/ui
Switch between Document and Text immediately while comparison tools load.
Improvements
- Make Document and Text input controls respond without waiting for account or comparison startup.
- Preserve the selected input mode and pasted text when the comparison application finishes loading.
- Defer account restoration on the public comparison page until interaction.
- repo
- bookcicle/ui
Rendered page comparisons map original and revised highlights directly from structured source, revised, and alignment JSON models when available.
Improved
- Map original and revised page highlights and unified deletion margins directly from structured source, revised, and alignment JSON models without reparsing merged HTML.
- repo
- bookcicle/ui
Plan pages describe currently available Word downloads without promising unavailable AI summaries.
Improved
- Plan pages describe currently available Word downloads without promising unavailable AI summaries.
- Checkout compares Word DOCX and searchable PDF features and returns canceled checkout to pricing.
- Saved-card plan changes return to the chosen document workspace.
- repo
- bookcicle/ui
Keep public comparison and iframe demo pages visible and responsive while they load.
Improvements
- Keep public pages and embedded review toolbars stable from the first render.
- Load distant iframe examples as they approach the screen and retain controls used while a viewer loads.
- Avoid starting the account application on scroll and format documentation examples only when their page is opened.
- Restore anonymous cookie sessions on real interaction while continuing to restore known accounts and account pages immediately.
- repo
- bookcicle/ui
Keep public comparison and iframe demo pages visible and responsive while they load.
Improvements
- Keep public pages and embedded review toolbars stable from the first render.
- Load distant iframe examples as they approach the screen and retain controls used while a viewer loads.
- Avoid starting the account application on scroll and format documentation examples only when their page is opened.
- Restore anonymous cookie sessions on real interaction while continuing to restore known accounts and account pages immediately.
- repo
- bookcicle/ui
Keep retry keys intact throughout public comparison and sharing requests.
Improvements
- Preserve retry keys through public comparison and share-link routes.
- Verify that repeated requests reuse existing results and do not consume another comparison unit.
- repo
- bookcicle/ui
Keep embedded comparison controls usable and make API examples easier to try.
Improvements
- Keep iframe viewer menus compact and scrollable inside short chat windows.
- Preserve the selected iframe theme when changing viewer and embed options.
- repo
- bookcicle/ui
Keep embedded comparison controls usable and make API examples easier to try.
Improvements
- Keep iframe viewer menus compact and scrollable inside short chat windows.
- Preserve the selected iframe theme when changing viewer and embed options.
- repo
- bookcicle/ui
Reduce streaming overhead and improve embedded comparison and playground controls.
Improvements
- Remove repeated cleanup work from streamed text comparisons while preserving comparison results.
- Make transparent embeds reveal their host background in unified, split and compact chat views, including when host and viewer themes differ.
- repo
- bookcicle/ui
Reduce streaming overhead and improve embedded comparison and playground controls.
Improvements
- Remove repeated cleanup work from streamed text comparisons while preserving comparison results.
- Make transparent embeds reveal their host background in unified, split and compact chat views, including when host and viewer themes differ.
- repo
- bookcicle/ui
Review saved comparisons with the same controls as the demo workspace.
Improvements
- Saved comparisons open on Text with visible Text and Pages tabs and shared navigation, zoom, and comparison tools.
- Choose Word Track Changes generation when comparing DOCX documents; generation is off by default.
- Requested Word downloads show a disabled item with a loading glyph until the file is ready.
- Keep the selected view when switching between desktop and mobile layouts.
- Access document management and version history through comparison tools on desktop and mobile.
- Keep comparison menus available while the account page finishes loading.
- Keep sharing and comparison tools available for saved comparisons with no text differences.
- repo
- bookcicle/ui
Protect comparison and share retries while monitoring service capacity.
Improvements
- Preserve the same share operation during recovery from interrupted requests.
- Support immutable, caller-scoped retry keys for text and document comparisons and share creation.
- Document HTTP 429 responses, bounded exponential backoff with jitter, and streamed error handling.
- Raise TEST and production comparison service capacity and add early utilization alerts.
- Clarify repeat-request guidance across customer and developer documentation.
- repo
- bookcicle/ui
Progressive comparisons and faster text readiness.
Improvements
- Open comparison review when streamed Text becomes available while Pages and exports finish.
- Preserve the comparison workspace and version scope as provisional previews become canonical results.
- Remove shared text-diff caching and retain caller replay; reuse encrypted DOCX page artifacts only for pairs with at least 32 rendered pages each.
- Improve reliability of paid overage settings across regional APIs.
- repo
- bookcicle/ui