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 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
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.
- Show generated code specific to the selected text or document comparison.
- Compare streaming and standard text responses in the playground, with matching request code and actual response details.
- 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.
- Show generated code specific to the selected text or document comparison.
- Compare streaming and standard text responses in the playground, with matching request code and actual response details.
- repo
- bookcicle/ui
Consistent code inputs, branded loading feedback, and account-aware navigation.
Fixed
- Email and authenticator code fields use the same branded input styling as the email field, retaining numeric keyboard and autofill support.
- Both sign-in submissions show the brand glyph while waiting and restore their controls after errors.
- The application header shows account controls after confirmed sign-in and refresh, and returns to guest controls after sign-out.
- repo
- bookcicle/ui
Consistent sign-in inputs, loading feedback and account controls, released through a dedicated TEST deployment lane.
Fixed
- Sign-in and authenticator codes use branded input styling with numeric keyboard and autofill support.
- Both sign-in submissions show the brand glyph while requests run.
- Confirmed account sessions replace guest navigation with account controls and support signing out from the header.
Deployment
- TEST website deployment uses a repository-scoped OIDC identity and preserves published profiles, robots and sitemap documents.
- The existing website is backed up and restored if release verification fails.
- repo
- bookcicle/ui
ChatGPT connections stay with Funcspace through sign-in and return to their pending permission review.
Fixed
- Funcspace sign-in preserves the exact pending OAuth authorization request and hands verified identity back to the correct issuer.
- Invalid issuer, environment, resource and credential-bearing return URLs are rejected.
- Sign-in submissions wait until the application handler is ready, preserving the connection request during startup.
Improved
- OAuth connection screens use the Funcspace logo, self-hosted typography, branded buttons and readable permission labels.
- repo
- bookcicle/ui
ChatGPT connections stay with Funcspace through sign-in and return to their pending permission review.
Fixed
- Funcspace sign-in preserves the exact pending OAuth authorization request and hands verified identity back to the correct issuer.
- Invalid issuer, environment, resource and credential-bearing return URLs are rejected.
- Sign-in submissions wait until the application handler is ready, preserving the connection request during startup.
Improved
- OAuth connection screens use the Funcspace logo, self-hosted typography, branded buttons and readable permission labels.
- 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
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.
- Show a theme-aware transparency grid in the iframe configurator and restore normal backgrounds when transparency is disabled.
- Add a collapse-unchanged-text option for text and document previews, including streamed results and newly loaded document pages.
- Verify that streamed and non-streamed timing displays use the same comparison metrics.
- 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.
- Show a theme-aware transparency grid in the iframe configurator and restore normal backgrounds when transparency is disabled.
- Add a collapse-unchanged-text option for text and document previews, including streamed results and newly loaded document pages.
- Verify that streamed and non-streamed timing displays use the same comparison metrics.
- repo
- bookcicle/ui
Bookcicle focuses on Desktop Studio and retires new Editorial, Convert, and Translate workflow orders.
Changed
- Remove Editorial, Convert, and Translate purchase links, marketing pages, and new workflow options from production Studio.
- Simplify subscription presentation around Desktop Studio, storage, and collaboration, and hide metered AI pricing and usage controls.
- Prevent retired workflows from being ordered through saved carts or bundled offers.
- Keep existing projects and their completed results accessible.
Reduce interruptions when adapting creative writing with fictional self-harm themes.
Changed
- Raise the shared AI general self-harm moderation threshold from 0.70 to 0.90.
- Preserve the separate blocking rules for self-harm intent and instructions.
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
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
Preserve project identity when a manuscript starts a screenplay, editorial, or translation workflow.
Fixed
- Activate a project only after its real root task exists, keeping payment references separate from project history.
- Keep pending payment placeholders separate from tasks when refreshing project details.
- Give uploaded authoring projects a server payment and root task before cloud activation.
- Open reviewed sections correctly when their download identities have been reconciled after workflow creation.
- Keep completed workflow viewing on its server-declared artifact catalog while preserving Studio editing and history identity.
- Validate manuscript creation and Series connection while the workflow is running, including reopening the project.
Bind a registered recipient and trusted contact to a saved timed release schedule, with recoverable activation retries.
Timed release
- Confirm the canonical Capsule, recipient and schedule before monitoring starts; retain the latest plan details after a rejected or interrupted request.
- Lock planned content while monitoring is armed, and show the current saved lifecycle status and deadline.
- Protect owner check-ins from stale timer escalation and preserve recipient action plans in release decisions.
- repo
- bookcicle/ui
- git Sha
- 85d08d78d605a144332dbb11dd899612d7bbb159