BookcicleOpen Studio ↗

Redline Release Notes — Page 7

Product updates for Bookcicle Studio Desktop, Bookcicle Studio, CareerGR.com, OurSircle.com, and Redline.

20 releases of 169 · Page 7 of 9
Redline development

Fresh comparison requests

RELEASE-redline.bookcicle.com-dev-20261005-cache-control

Allow callers to request document comparison without replaying cached results.

API

  • Cache-Control: no-store bypasses caller and shared comparison caches for HTML, Markdown, plain text and JSON requests. The response confirms the bypass. Authentication, rate limits and usage metering still apply.
  • Native DOCX and PDF comparisons compute fresh results when no idempotency key is supplied.

Validation

  • Regression tests preload both comparison caches and verify that a bypassed request computes changes without reading or replacing either cached result.
repo
bookcicle/ui
Redline test

Fresh comparison requests

RELEASE-redline.bookcicle.com-test-20261005-cache-control

Allow callers to request document comparison without replaying cached results.

API

  • Cache-Control: no-store bypasses caller and shared comparison caches for HTML, Markdown, plain text and JSON requests. The response confirms the bypass. Authentication, rate limits and usage metering still apply.
  • Native DOCX and PDF comparisons compute fresh results when no idempotency key is supplied.

Validation

  • Regression tests preload both comparison caches and verify that a bypassed request computes changes without reading or replacing either cached result.
repo
bookcicle/ui
Redline development

Clean bullet pruning and floating review completion

RELEASE-redline.bookcicle.com-dev-20261005-bullet-pruning-floating-finish

Eliminates empty dangling bullet points upon rejecting insertions or accepting deletions, disables Split view during track changes review, and surfaces a floating Finish Review prompt when all changes are resolved.

Fixed

  • Empty list items (li) are cleanly pruned when resolving inserted or deleted bullets, preventing dangling bullet points.
  • Split view toggle buttons and postMessage layout switching are disabled while Review Mode is active to prevent layout desynchronization.

Improved

  • Presents a floating Finish Review confirmation button at the bottom-right viewport when all changes have been resolved one-by-one.
  • Dismisses bulk Accept All and Reject All options once zero pending changes remain so Finish Review is the only action.

Validation

  • Playwright E2E and Jest unit test suites verify bullet pruning, Split mode layout guard, and floating completion lifecycle.
repo
bookcicle/ui
Redline test

Clean bullet pruning and floating review completion

RELEASE-redline.bookcicle.com-test-20261005-bullet-pruning-floating-finish

Eliminates empty dangling bullet points upon rejecting insertions or accepting deletions, disables Split view during track changes review, and surfaces a floating Finish Review prompt when all changes are resolved.

Fixed

  • Empty list items (li) are cleanly pruned when resolving inserted or deleted bullets, preventing dangling bullet points.
  • Split view toggle buttons and postMessage layout switching are disabled while Review Mode is active to prevent layout desynchronization.

Improved

  • Presents a floating Finish Review confirmation button at the bottom-right viewport when all changes have been resolved one-by-one.
  • Dismisses bulk Accept All and Reject All options once zero pending changes remain so Finish Review is the only action.

Validation

  • Playwright E2E and Jest unit test suites verify bullet pruning, Split mode layout guard, and floating completion lifecycle.
repo
bookcicle/ui
Redline development

Simpler direct comparisons and clearer retention information

RELEASE-redline-dev-20261004-direct-cap-privacy

Direct PDF/DOCX input uses a 750 KiB combined threshold; larger pairs use uploads. Hosted retention and viewer token lifetimes are clarified.

Improved

  • PDF and DOCX pairs up to 750 KiB combined use direct input; larger pairs use the existing upload flow.
  • Standard inline and direct API examples require no client-side hash header. Direct DOCX/PDF smoke lanes validate the documented threshold.
  • Privacy and expired-viewer wording distinguish temporary uploads, configurable hosted retention, and separate viewer token expiry.
repo
bookcicle/ui
Redline test

Simpler direct comparisons and clearer retention information

RELEASE-redline-test-20261004-direct-cap-privacy

Direct PDF/DOCX input uses a 750 KiB combined threshold; larger pairs use uploads. Hosted retention and viewer token lifetimes are clarified.

Improved

  • PDF and DOCX pairs up to 750 KiB combined use direct input; larger pairs use the existing upload flow.
  • Standard inline and direct API examples require no client-side hash header. Direct DOCX/PDF smoke lanes validate the documented threshold.
  • Privacy and expired-viewer wording distinguish temporary uploads, configurable hosted retention, and separate viewer token expiry.
repo
bookcicle/ui
Redline test

Redline release history

RELEASE-redline-deploy-20261004-release-history

Redline has a dedicated filter in the shared What’s Changed page and deploy change sets match the other brands.

Changed

  • Added the Redline release filter and brand logo to the shared parent release history.
  • Redline deployments generate release updates and publish their current and archived change sets.
repo
bookcicle/ui
Redline development

Redline plan management and live confidence checks

RELEASE-redline.bookcicle.com-dev-20261004-mvp-plan-management

Manage Redline plans from Account with clearer billing and dedicated smoke validation.

Fixed

  • Account plan management remains available on navigation and refresh.
  • Paid Redline plan changes show prorated billing instead of another trial.
  • Development previews ignore nested worktrees to avoid unrelated reloads.

Improved

  • DEV/TEST smoke lanes validate real document comparisons, exports, hosted viewers, checkout, upgrades and cancellation with owned cleanup.
repo
bookcicle/ui
Redline test

Redline plan management and live confidence checks

RELEASE-redline.bookcicle.com-test-20261004-mvp-plan-management

Manage Redline plans from Account with clearer billing and dedicated smoke validation.

Fixed

  • Account plan management remains available on navigation and refresh.
  • Paid Redline plan changes show prorated billing instead of another trial.
  • Development previews ignore nested worktrees to avoid unrelated reloads.

Improved

  • DEV/TEST smoke lanes validate real document comparisons, exports, hosted viewers, checkout, upgrades and cancellation with owned cleanup.
repo
bookcicle/ui
Redline development

Recognize paid Redline plans at checkout

RELEASE-redline.bookcicle.com-dev-20261004-scoped-plan-checkout

Paid plan changes load current Redline membership and saved cards reliably.

Fixed

  • Checkout recognizes the scoped Redline membership after authentication or refresh.
  • Saved cards remain available for paid plan changes even when the navigation URL omits a card hint.
  • Live billing smoke failures preserve cleanup instead of leaving an unhandled response wait.
repo
bookcicle/ui
Redline test

Recognize paid Redline plans at checkout

RELEASE-redline.bookcicle.com-test-20261004-scoped-plan-checkout

Paid plan changes load current Redline membership and saved cards reliably.

Fixed

  • Checkout recognizes the scoped Redline membership after authentication or refresh.
  • Saved cards remain available for paid plan changes even when the navigation URL omits a card hint.
  • Live billing smoke failures preserve cleanup instead of leaving an unhandled response wait.
repo
bookcicle/ui
Redline development

Preserve /docs/# section anchor URLs across documentation links and navigation

RELEASE-redline-deploy-20261004-docs-section-urls-dev

Updated documentation navigation, sidebar links, and search results to use /docs/#<section> routing, preventing stripping of the /docs route when linking to document sections.

Fixed

  • Ensured documentation sidebar links and section jumps preserve the /docs/#<section> pathname in the browser URL bar instead of routing to root /#<section>.
  • Added history state synchronization so direct visits, back/forward button events, and in-content section links cleanly maintain the /docs/# route.
  • Normalized legacy /docs#<section> and root /#doc-<section> URLs to canonical /docs/#<section>.
repo
bookcicle/ui
Redline test

Preserve /docs/# section anchor URLs across documentation links and navigation

RELEASE-redline-deploy-20261004-docs-section-urls-test

Updated documentation navigation, sidebar links, and search results to use /docs/#<section> routing, preventing stripping of the /docs route when linking to document sections.

Fixed

  • Ensured documentation sidebar links and section jumps preserve the /docs/#<section> pathname in the browser URL bar instead of routing to root /#<section>.
  • Added history state synchronization so direct visits, back/forward button events, and in-content section links cleanly maintain the /docs/# route.
  • Normalized legacy /docs#<section> and root /#doc-<section> URLs to canonical /docs/#<section>.
repo
bookcicle/ui
Redline development

Mobile documentation margins and code block overflow resilience

RELEASE-redline-deploy-20261004-docs-mobile-margins-dev

Added standard responsive side margins to the Redline mobile documentation view and ensured code pre blocks respect container boundaries.

Improved

  • Added clean side padding to the mobile documentation layout, giving search cards, headings, prose, and tables comfortable breathing room on narrow viewports.
  • Aligned documentation content margins with the sticky mobile section drawer bar at 16px.
  • Guaranteed code pre snippets within documentation articles respect container max-width with internal horizontal scrolling.
repo
bookcicle/ui
Redline test

Mobile documentation margins and code block overflow resilience

RELEASE-redline-deploy-20261004-docs-mobile-margins-test

Added standard responsive side margins to the Redline mobile documentation view and ensured code pre blocks respect container boundaries.

Improved

  • Added clean side padding to the mobile documentation layout, giving search cards, headings, prose, and tables comfortable breathing room on narrow viewports.
  • Aligned documentation content margins with the sticky mobile section drawer bar at 16px.
  • Guaranteed code pre snippets within documentation articles respect container max-width with internal horizontal scrolling.
repo
bookcicle/ui
Redline development

Membership-aligned allowances and confirmed cancellation

RELEASE-redline.bookcicle.com-dev-20261004-aligned-quota-rollout

Paid membership allowances now follow the subscription anniversary, including monthly allowances for annual plans.

Changed

  • Cancel plan now asks for confirmation, stops paid renewal, preserves access through the paid period, and retains metered subscriptions.
  • Creator and Creator Pro allowances reset on the membership anniversary. Annual subscribers receive a monthly allowance rather than a yearly pool.
  • HTML and DOCX comparisons share the same allowance; opt-in overages continue through the existing monthly metered subscription at $0.005 per Creator unit or $0.004 per Creator Pro unit.
  • Basic and anonymous allowances retain UTC calendar-month resets.
repo
bookcicle/ui
Redline test

Membership-aligned allowances and confirmed cancellation

RELEASE-redline.bookcicle.com-test-20261004-aligned-quota-rollout

Paid membership allowances now follow the subscription anniversary, including monthly allowances for annual plans.

Changed

  • Cancel plan now asks for confirmation, stops paid renewal, preserves access through the paid period, and retains metered subscriptions.
  • Creator and Creator Pro allowances reset on the membership anniversary. Annual subscribers receive a monthly allowance rather than a yearly pool.
  • HTML and DOCX comparisons share the same allowance; opt-in overages continue through the existing monthly metered subscription at $0.005 per Creator unit or $0.004 per Creator Pro unit.
  • Basic and anonymous allowances retain UTC calendar-month resets.
repo
bookcicle/ui
Redline development

Keep paid comparison allowances available after billing updates

RELEASE-redline.bookcicle.com-dev-20261004-subscription-quota-identity

Billing updates retain the subscription identity needed to resolve paid comparison allowances.

Fixed

  • Subscription and paid-invoice updates preserve the membership subscription ID alongside its paid period.
  • Annual Creator Pro quota checks retain their monthly allowance after webhook processing.
repo
bookcicle/stripe-webhooks
Redline test

Keep paid comparison allowances available after billing updates

RELEASE-redline.bookcicle.com-test-20261004-subscription-quota-identity

Billing updates retain the subscription identity needed to resolve paid comparison allowances.

Fixed

  • Subscription and paid-invoice updates preserve the membership subscription ID alongside its paid period.
  • Annual Creator Pro quota checks retain their monthly allowance after webhook processing.
repo
bookcicle/stripe-webhooks