Skip to content

ProtPeek browser extensions 0.1.11

Choose a tag to compare

@github-actions github-actions released this 05 Nov 16:30
4b95cf3

ProtPeek browser extensions 0.1.11

  • Add a discreet Share feedback link below the scan status on the empty
    Page screen. It opens the feedback form in a new tab.

Packages

  • Chrome ProtPeek-0.1.11-chrome.zip
  • Firefox ProtPeek-0.1.11-firefox.zip
  • Firefox reviewer sources ProtPeek-0.1.11-sources.zip

Version 0.1.10

  • Improve toolbar visibility without changing the approved article-and-protein
    mark or its store icon.
  • Use a thin light keyline for the default toolbar icon on light and dark bars.
  • Supply pale 16/32 pixel Firefox toolbar icons through action.theme_icons so
    Firefox can select them when the toolbar uses light text.
  • Keep toolbar variants separate from the normal store/management icons.

Packages

  • Chrome: ProtPeek-0.1.10-chrome.zip
  • Firefox: ProtPeek-0.1.10-firefox.zip
  • Firefox reviewer sources: ProtPeek-0.1.10-sources.zip

Store publication is separate from these GitHub release packages.
Zotero remains at 0.1.8; this change concerns browser toolbar buttons.


Version 0.1.9

  • Replace the file-drop area's dashed outline with a continuous border, including
    the drag-and-drop overlay.
  • Separate supported formats with slashes: PDB / CIF / mmCIF / BCIF / GRO.
  • Include the approved article-and-protein icon at all extension sizes.

Packages

  • Chrome: ProtPeek-0.1.9-chrome.zip
  • Firefox: ProtPeek-0.1.9-firefox.zip
  • Firefox reviewer sources: ProtPeek-0.1.9-sources.zip

Store publication is separate from these GitHub release packages.
The shared visual changes are also released in Zotero 0.1.8.


Version 0.1.8

  • Resolve chain selections using the chain's author/label identity instead of
    matching both identifier namespaces independently. Crossed mmCIF author and
    label chain IDs no longer add an unrelated chain to a selection.
  • Match an absent PDB insertion code explicitly: selecting A:6 no longer also
    selects A:6A. Explicit insertion-coded targets retain their exact identity.
  • Apply the same precise selectors to focus, isolation and chain visibility,
    including the visible structure used for browser exports.
  • Include the store metadata and delayed review invitation prepared in 0.1.7.
  • Update Vite, Vitest and vulnerable transitive dependencies within the existing
    major versions, without adding runtime services or permissions.

Packages

  • Chrome: ProtPeek-0.1.8-chrome.zip
  • Firefox: ProtPeek-0.1.8-firefox.zip
  • Firefox reviewer sources: ProtPeek-0.1.8-sources.zip

Store publication is separate from these GitHub release packages.
The shared selection fixes are also released in Zotero 0.1.7.


Version 0.1.7 (included in 0.1.8)

  • Rename the browser packages to ProtPeek – Protein Structure Viewer, retain
    ProtPeek as the short name, and clarify the store summary.
  • Add a non-blocking review invitation after at least seven days and five distinct
    days with a successfully displayed structure. Failed loads and merely opening
    the panel do not count.
  • Offer Leave a review, Later, and Don't ask again. At most two
    invitations are shown, separated by 30 days, even when ignored. Opening the
    store review page or opting out stops future invitations.
  • Store only local scheduling values; no analytics, new permissions, or network
    requests are added. The appropriate store opens only on an explicit click.
  • The review invitation is browser-only; Zotero remains at version 0.1.6.

Packages

  • Chrome: ProtPeek-0.1.7-chrome.zip
  • Firefox: ProtPeek-0.1.7-firefox.zip
  • Firefox reviewer sources: ProtPeek-0.1.7-sources.zip

Store publication is separate from these GitHub release packages.


Version 0.1.6

  • Fix the RESIDUES label overlapping the input field in narrow side panels.
    The editor now reserves the actual label width and places selection controls
    on separate rows when there is not enough horizontal space.
  • Associate the visible label with its input for mouse and assistive technology.
  • Add Chromium-rendered regression checks for actual label text bounds at
    narrow and wide panel sizes, in dark and light themes.
  • No changes to protein selection semantics, extension permissions or remote endpoints.

Packages

  • Chrome: ProtPeek-0.1.6-chrome.zip
  • Firefox: ProtPeek-0.1.6-firefox.zip
  • Firefox reviewer sources: ProtPeek-0.1.6-sources.zip

Store publication is separate from these GitHub release packages.


Version 0.1.5

  • Selecting a residue in the protein sequence now fills the editable Residues field
    immediately and applies the selection to the 3D structure.
  • Ctrl/Cmd-click toggles additional sequence residues; Shift-click selects a contiguous
    sequence interval. Multiple selected residues stay highlighted in the virtualized sequence.
  • Manual residue expressions apply on Select or Enter; invalid expressions leave the
    previous committed selection untouched.
  • Clicking a residue in the 3D viewer updates the same input and switches the displayed
    chain when needed.
  • Author residue numbers and PDB insertion-code suffixes are handled separately
    (for example A:11 versus A:11A). Compact ranges never silently add
    unselected insertion-coded residues.
  • Remove the redundant selection caption next to Focus / Isolate. Retain the
    responsive panel and subtle White/Black background controls from 0.1.4.

No added permissions or remote services. Local structure files remain on the device.

Packages

  • Chrome: ProtPeek-0.1.5-chrome.zip
  • Firefox: ProtPeek-0.1.5-firefox.zip
  • Firefox reviewer sources: ProtPeek-0.1.5-sources.zip

These are source-build packages; publishing to the Chrome/Firefox stores remains
a separate store-review process. Build with Node 24 and npm ci.