Skip to content

v0.10.0 — Markdown report to the clipboard

Latest

Choose a tag to compare

@AmigoUK AmigoUK released this 24 Jul 11:29
· 1 commit to main since this release

Added

  • Copy the finished report to the clipboard as Markdown. A third hand-off next to Save and Save + Email, for teams who take bug reports in Jira, GitHub/GitLab issues or Teams rather than by email. Until now those testers retyped by hand what the extension had already collected — and the fields that go first when retyping are the browser version and the CPU architecture, the very ones lib/environment.ts exists to report accurately.
  • The copied report carries the same evidence as the email body, laid out for a tracker: a heading, a table with the reporter, page address, capture time, machine and extension version, then the numbered sticky notes, the last ten console errors in a fenced code block, and the names of the saved files. A pipe inside user text is escaped so a description cannot break the table, and the code fence widens when a console message contains backticks of its own.
  • No new permission is involved. navigator.clipboard.writeText() needs no grant from an extension page that holds focus, so the permission set stays byte-identical to the published v0.9.1 and the store update carries no new consent screen. The clipboard is written on a click and never read.
  • When the clipboard refuses the write — a tab that lost focus, an enterprise policy — the report appears in a text box with everything selected, to be copied by hand. The files are already saved by then, so the report itself is never lost.
  • MIT licence (LICENSE), and license: MIT in package.json. The repository was public but carried no licence, which legally means "all rights reserved" — nobody could reuse the code, and the store listing could not honestly call it open source.
  • scripts/make-docs-pdf.mjs, which rebuilds the printable guides from docs/index.html. The existing PDFs had been printed from Chrome by hand, leaving no record of how; the recipe now lives in the repository next to the HTML generator.

Changed

  • User-guide screenshots, the online guide and both PDFs regenerated from the current build, so they show the third button rather than a toolbar that no longer exists.