Skip to content

v1.0.1 — A fix release: privacy edge cases, a safer Replace, and better results in other languages

Choose a tag to compare

@github-actions github-actions released this 30 Sep 16:34
· 12 commits to main since this release

A fix release: privacy edge cases, a safer Replace, and better results in other languages. No
permissions changed.

Fixed

  • Replace selection writes only over the text the answer was written from, on the same page,
    and keeps the spaces and line breaks around it. It refuses if a hidden detail couldn't be put
    back into the text.
  • Hidden details come back in answers: emails, phone numbers and card numbers that a cloud
    provider saw as placeholders show their real values in the answer, on this computer only, but
    never inside a link. Follow-up questions hide them again.
  • Privacy:
    • switching on Local-only mode or a never-send site during a request stops it, and follow-up
      questions use the never-send list as it is now;
    • local files and pages of unknown origin always ask before going to the cloud, and saved
      consent doesn't let answers about them go along with later questions;
    • never-send rules written as ".bank.com" work, and blob: pages count as the site that made
      them;
    • earlier answers don't go to an endpoint whose server address has changed;
    • more details are hidden:
      • emails in any script (Cyrillic, Devanagari, Khmer, accented names), with "_" in the name,
        stuck to Chinese, Japanese, Thai or Khmer text, or in the addresses of several tabs;
      • phone numbers written with dots (415.555.0132), in italics, two to a line ("030 1234567 /
        030 7654321"), right next to Japanese, Korean, Thai, Hebrew or Arabic words, in full-width
        or Bengali digits, and Chinese mobile numbers written without spaces;
      • card numbers after a dash or another number, and every card in a run of numbers;
      • ISBNs aren't taken for phone or card numbers;
    • Firefox: follow-up questions also need the website-content permission.
  • Right-click and shortcut actions read the page even when a file is open in the panel, keep
    their tab and selection for Try again and "Continue in", and aren't lost when two arrive
    together.
  • Languages:
    • the built-in summarizer is used for the languages it writes; for others, the built-in model
      answers instead, and a browser with only the summarizer gives an English summary, as before;
    • translations use the browser's translator when the built-in model can't write the language,
      and say why, naming the languages, when nothing can translate the text;
    • lists and quotes in Arabic or Hebrew answers read right to left.
  • Checked quotes: numbers must match ("1.5" isn't "15"), while the kind of dash or minus sign
    and the page's quote bars and list bullets don't count. Quotes inside quotes stay whole; mixed
    straight and curly marks, German and French quote marks, quoted email replies and quoted lists
    are read; Hebrew abbreviations aren't taken for quote marks, and Japanese titles and short terms
    aren't checked as quotes. Show on page finds a quote by the page's own wording.
  • Questions about long pages find sections that use a word with an apostrophe ("user's").
  • Requests that were too large are retried with smaller parts for the summarizer and translator
    too.
  • Answers keep code and tags that only look like LocalPulse's internal page wrapper.
  • Wording: word counts in the consent dialog, the hand-off steps (you paste the question), and the
    Settings notes on history and site access.

Full changelog: v1.0.0...v1.0.1