Repository navigation
Releases
ProtPeek browser extensions 0.1.11
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_iconsso
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:6no longer also
selectsA: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 exampleA:11versusA: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.
ProtPeek browser extensions 0.1.9
ProtPeek browser extensions 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:6no longer also
selectsA: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 exampleA:11versusA: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.
ProtPeek browser extensions 0.1.10
ProtPeek browser extensions 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_iconsso
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:6no longer also
selectsA: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 exampleA:11versusA: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.
ProtPeek for Zotero 0.1.8
ProtPeek for Zotero 0.1.8
Released on 1 November 2026.
- Use a continuous border for the file-drop area and drag-and-drop overlay.
- Show supported formats as
PDB / CIF / mmCIF / BCIF / GRO. - Include the approved article-and-protein icon in the plugin and Zotero controls.
Install protpeek-zotero-0.1.8.xpi with Tools → Plugins → Install Plugin
From File…. Close and reopen the ProtPeek window after upgrading.
Native Zotero GUI testing for 0.1.8 has not been performed.
ProtPeek for Zotero 0.1.7
Released on 24 October 2026.
- Prevent chain selections from mixing author and label chain identifiers in
mmCIF files. Focus, isolation and visibility use the same exact chain match. - Distinguish ordinary author residue numbers from insertion-coded residues:
selectingA:6no longer includesA:6A. - Add regression checks using the real Mol* parser and selection engine.
- Refresh build/test tooling and vulnerable transitive dependencies within the
existing major versions. The browser review invitation remains browser-only.
Install protpeek-zotero-0.1.7.xpi with Tools → Plugins → Install Plugin
From File…. Close and reopen the ProtPeek window after upgrading.
Automated shared-engine tests and XPI verification cover this release;
native Zotero GUI testing for 0.1.7 has not been performed.
ProtPeek for Zotero 0.1.6
Released on 15 October 2026.
- Prevent the RESIDUES label from being obscured by its text input in
narrow ProtPeek windows. The shared responsive editor uses an intrinsic-width
label column and moves secondary controls beneath the field. - Link the visible label to the input for improved accessibility.
- Keep 0.1.5 sequence and 3D selection behaviour unchanged.
Install protpeek-zotero-0.1.6.xpi with Tools → Plugins → Install Plugin
From File…. Close and reopen the ProtPeek window after upgrading.
The shared UI and packaging run through automated CI; native Zotero GUI
testing for 0.1.6 has not been performed.
ProtPeek for Zotero 0.1.5
Released on 15 October 2026.
- Synchronize clicks in the protein sequence with the editable Residues
input and Mol* selection. - Ctrl/Cmd-click toggles residues, Shift-click selects a range, and multiple
selected residues remain visible in the sequence. - Typed residue selections apply only when explicitly confirmed with Select
or Enter. Invalid drafts no longer replace a valid selection. - Show 3D-picked residue identifiers in the same input; handle author residue
numbers and insertion-code suffixes without conflating distinct residues. - Remove the redundant selection caption while retaining the responsive
inspector and the less prominent White/Black controls.
Download protpeek-zotero-0.1.5.xpi and install it using Tools → Plugins →
Install Plugin From File…. Close and reopen the viewer after updating.
The shared automated tests validate the UI logic and generated Zotero package.
Native Zotero 0.1.5 behavior has not been separately exercised; see
validation limits.
0.1.4
Released on 9 October 2026.
- Open local GROMACS
.grocoordinate files through the Open tab or drag and drop. - Use Mol*'s bundled GRO reader, including conversion of nanometres to ångströms.
- Display the first frame of a concatenated GRO file, with inferred chain IDs and
bonds. Trajectory playback, velocities, explicit topology, and triclinic box
geometry are outside this viewer's GRO support.
Download protpeek-zotero-0.1.4.xpi and install it through Tools → Plugins →
Install Plugin From File…. Close and reopen the ProtPeek viewer after updating.
See the validation report
for checks and platform limits.
0.1.3
Released on 9 October 2026.
- Improve PDB detection for accession-number wording, suffix labels, annotated
lists, Oxford commas, and official structure URLs/DOIs. - Harmonize the viewer's typography, controls, and light/dark colours with the
browser extensions, including stronger small-text contrast. - Add White / Black background choices in Customize view, independent of the
interface theme. The choice is saved locally in Zotero preferences and survives
viewer reopening and Zotero restarts. - Keep structure-download and PNG-capture buttons omitted from Zotero.
Download protpeek-zotero-0.1.3.xpi and install it through Tools → Plugins →
Install Plugin From File…. Close and reopen the ProtPeek viewer after updating.
No new PDF-processing or automatic residue/mutation-detection feature is added.
See the validation report
for checks and platform limits.
0.1.2
Released on 8 October 2026.
- Remove the structure-download and PNG-capture buttons from the Zotero viewer toolbar.
- Keep Reset view and the structure-inspection controls available.
Download protpeek-zotero-0.1.2.xpi through Zotero's plugin installer.
0.1.1
Released on 8 October 2026.
- Replace unreliable native select menus with accessible HTML popup controls.
- Add keyboard navigation, menu cleanup and disabled-state synchronization.
0.1.0
Initial installable Zotero prototype: local PDF/HTML scanning, identifiers,
Mol* structure inspection and explicit local or remote structure loading.
ProtPeek browser extensions 0.1.8
ProtPeek browser extensions 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:6no longer also
selectsA: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 exampleA:11versusA: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.
ProtPeek for Zotero 0.1.7
ProtPeek for Zotero 0.1.7
Released on 24 October 2026.
- Prevent chain selections from mixing author and label chain identifiers in
mmCIF files. Focus, isolation and visibility use the same exact chain match. - Distinguish ordinary author residue numbers from insertion-coded residues:
selectingA:6no longer includesA:6A. - Add regression checks using the real Mol* parser and selection engine.
- Refresh build/test tooling and vulnerable transitive dependencies within the
existing major versions. The browser review invitation remains browser-only.
Install protpeek-zotero-0.1.7.xpi with Tools → Plugins → Install Plugin
From File…. Close and reopen the ProtPeek window after upgrading.
Automated shared-engine tests and XPI verification cover this release;
native Zotero GUI testing for 0.1.7 has not been performed.
ProtPeek for Zotero 0.1.6
Released on 15 October 2026.
- Prevent the RESIDUES label from being obscured by its text input in
narrow ProtPeek windows. The shared responsive editor uses an intrinsic-width
label column and moves secondary controls beneath the field. - Link the visible label to the input for improved accessibility.
- Keep 0.1.5 sequence and 3D selection behaviour unchanged.
Install protpeek-zotero-0.1.6.xpi with Tools → Plugins → Install Plugin
From File…. Close and reopen the ProtPeek window after upgrading.
The shared UI and packaging run through automated CI; native Zotero GUI
testing for 0.1.6 has not been performed.
ProtPeek for Zotero 0.1.5
Released on 15 October 2026.
- Synchronize clicks in the protein sequence with the editable Residues
input and Mol* selection. - Ctrl/Cmd-click toggles residues, Shift-click selects a range, and multiple
selected residues remain visible in the sequence. - Typed residue selections apply only when explicitly confirmed with Select
or Enter. Invalid drafts no longer replace a valid selection. - Show 3D-picked residue identifiers in the same input; handle author residue
numbers and insertion-code suffixes without conflating distinct residues. - Remove the redundant selection caption while retaining the responsive
inspector and the less prominent White/Black controls.
Download protpeek-zotero-0.1.5.xpi and install it using Tools → Plugins →
Install Plugin From File…. Close and reopen the viewer after updating.
The shared automated tests validate the UI logic and generated Zotero package.
Native Zotero 0.1.5 behavior has not been separately exercised; see
validation limits.
0.1.4
Released on 9 October 2026.
- Open local GROMACS
.grocoordinate files through the Open tab or drag and drop. - Use Mol*'s bundled GRO reader, including conversion of nanometres to ångströms.
- Display the first frame of a concatenated GRO file, with inferred chain IDs and
bonds. Trajectory playback, velocities, explicit topology, and triclinic box
geometry are outside this viewer's GRO support.
Download protpeek-zotero-0.1.4.xpi and install it through Tools → Plugins →
Install Plugin From File…. Close and reopen the ProtPeek viewer after updating.
See the validation report
for checks and platform limits.
0.1.3
Released on 9 October 2026.
- Improve PDB detection for accession-number wording, suffix labels, annotated
lists, Oxford commas, and official structure URLs/DOIs. - Harmonize the viewer's typography, controls, and light/dark colours with the
browser extensions, including stronger small-text contrast. - Add White / Black background choices in Customize view, independent of the
interface theme. The choice is saved locally in Zotero preferences and survives
viewer reopening and Zotero restarts. - Keep structure-download and PNG-capture buttons omitted from Zotero.
Download protpeek-zotero-0.1.3.xpi and install it through Tools → Plugins →
Install Plugin From File…. Close and reopen the ProtPeek viewer after updating.
No new PDF-processing or automatic residue/mutation-detection feature is added.
See the validation report
for checks and platform limits.
0.1.2
Released on 8 October 2026.
- Remove the structure-download and PNG-capture buttons from the Zotero viewer toolbar.
- Keep Reset view and the structure-inspection controls available.
Download protpeek-zotero-0.1.2.xpi through Zotero's plugin installer.
0.1.1
Released on 8 October 2026.
- Replace unreliable native select menus with accessible HTML popup controls.
- Add keyboard navigation, menu cleanup and disabled-state synchronization.
0.1.0
Initial installable Zotero prototype: local PDF/HTML scanning, identifiers,
Mol* structure inspection and explicit local or remote structure loading.
ProtPeek browser extensions 0.1.6
ProtPeek browser extensions 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 exampleA:11versusA: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.
ProtPeek browser extensions 0.1.5
ProtPeek browser extensions 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 exampleA:11versusA: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.
ProtPeek for Zotero 0.1.6
ProtPeek for Zotero 0.1.6
Released on 15 October 2026.
- Prevent the RESIDUES label from being obscured by its text input in
narrow ProtPeek windows. The shared responsive editor uses an intrinsic-width
label column and moves secondary controls beneath the field. - Link the visible label to the input for improved accessibility.
- Keep 0.1.5 sequence and 3D selection behaviour unchanged.
Install protpeek-zotero-0.1.6.xpi with Tools → Plugins → Install Plugin
From File…. Close and reopen the ProtPeek window after upgrading.
The shared UI and packaging run through automated CI; native Zotero GUI
testing for 0.1.6 has not been performed.
ProtPeek for Zotero 0.1.5
Released on 15 October 2026.
- Synchronize clicks in the protein sequence with the editable Residues
input and Mol* selection. - Ctrl/Cmd-click toggles residues, Shift-click selects a range, and multiple
selected residues remain visible in the sequence. - Typed residue selections apply only when explicitly confirmed with Select
or Enter. Invalid drafts no longer replace a valid selection. - Show 3D-picked residue identifiers in the same input; handle author residue
numbers and insertion-code suffixes without conflating distinct residues. - Remove the redundant selection caption while retaining the responsive
inspector and the less prominent White/Black controls.
Download protpeek-zotero-0.1.5.xpi and install it using Tools → Plugins →
Install Plugin From File…. Close and reopen the viewer after updating.
The shared automated tests validate the UI logic and generated Zotero package.
Native Zotero 0.1.5 behavior has not been separately exercised; see
validation limits.
0.1.4
Released on 9 October 2026.
- Open local GROMACS
.grocoordinate files through the Open tab or drag and drop. - Use Mol*'s bundled GRO reader, including conversion of nanometres to ångströms.
- Display the first frame of a concatenated GRO file, with inferred chain IDs and
bonds. Trajectory playback, velocities, explicit topology, and triclinic box
geometry are outside this viewer's GRO support.
Download protpeek-zotero-0.1.4.xpi and install it through Tools → Plugins →
Install Plugin From File…. Close and reopen the ProtPeek viewer after updating.
See the validation report
for checks and platform limits.
0.1.3
Released on 9 October 2026.
- Improve PDB detection for accession-number wording, suffix labels, annotated
lists, Oxford commas, and official structure URLs/DOIs. - Harmonize the viewer's typography, controls, and light/dark colours with the
browser extensions, including stronger small-text contrast. - Add White / Black background choices in Customize view, independent of the
interface theme. The choice is saved locally in Zotero preferences and survives
viewer reopening and Zotero restarts. - Keep structure-download and PNG-capture buttons omitted from Zotero.
Download protpeek-zotero-0.1.3.xpi and install it through Tools → Plugins →
Install Plugin From File…. Close and reopen the ProtPeek viewer after updating.
No new PDF-processing or automatic residue/mutation-detection feature is added.
See the validation report
for checks and platform limits.
0.1.2
Released on 8 October 2026.
- Remove the structure-download and PNG-capture buttons from the Zotero viewer toolbar.
- Keep Reset view and the structure-inspection controls available.
Download protpeek-zotero-0.1.2.xpi through Zotero's plugin installer.
0.1.1
Released on 8 October 2026.
- Replace unreliable native select menus with accessible HTML popup controls.
- Add keyboard navigation, menu cleanup and disabled-state synchronization.
0.1.0
Initial installable Zotero prototype: local PDF/HTML scanning, identifiers,
Mol* structure inspection and explicit local or remote structure loading.
ProtPeek for Zotero 0.1.5
ProtPeek for Zotero 0.1.5
Released on 15 October 2026.
- Synchronize clicks in the protein sequence with the editable Residues
input and Mol* selection. - Ctrl/Cmd-click toggles residues, Shift-click selects a range, and multiple
selected residues remain visible in the sequence. - Typed residue selections apply only when explicitly confirmed with Select
or Enter. Invalid drafts no longer replace a valid selection. - Show 3D-picked residue identifiers in the same input; handle author residue
numbers and insertion-code suffixes without conflating distinct residues. - Remove the redundant selection caption while retaining the responsive
inspector and the less prominent White/Black controls.
Download protpeek-zotero-0.1.5.xpi and install it using Tools → Plugins →
Install Plugin From File…. Close and reopen the viewer after updating.
The shared automated tests validate the UI logic and generated Zotero package.
Native Zotero 0.1.5 behavior has not been separately exercised; see
validation limits.
0.1.4
Released on 9 October 2026.
- Open local GROMACS
.grocoordinate files through the Open tab or drag and drop. - Use Mol*'s bundled GRO reader, including conversion of nanometres to ångströms.
- Display the first frame of a concatenated GRO file, with inferred chain IDs and
bonds. Trajectory playback, velocities, explicit topology, and triclinic box
geometry are outside this viewer's GRO support.
Download protpeek-zotero-0.1.4.xpi and install it through Tools → Plugins →
Install Plugin From File…. Close and reopen the ProtPeek viewer after updating.
See the validation report
for checks and platform limits.
0.1.3
Released on 9 October 2026.
- Improve PDB detection for accession-number wording, suffix labels, annotated
lists, Oxford commas, and official structure URLs/DOIs. - Harmonize the viewer's typography, controls, and light/dark colours with the
browser extensions, including stronger small-text contrast. - Add White / Black background choices in Customize view, independent of the
interface theme. The choice is saved locally in Zotero preferences and survives
viewer reopening and Zotero restarts. - Keep structure-download and PNG-capture buttons omitted from Zotero.
Download protpeek-zotero-0.1.3.xpi and install it through Tools → Plugins →
Install Plugin From File…. Close and reopen the ProtPeek viewer after updating.
No new PDF-processing or automatic residue/mutation-detection feature is added.
See the validation report
for checks and platform limits.
0.1.2
Released on 8 October 2026.
- Remove the structure-download and PNG-capture buttons from the Zotero viewer toolbar.
- Keep Reset view and the structure-inspection controls available.
Download protpeek-zotero-0.1.2.xpi through Zotero's plugin installer.
0.1.1
Released on 8 October 2026.
- Replace unreliable native select menus with accessible HTML popup controls.
- Add keyboard navigation, menu cleanup and disabled-state synchronization.
0.1.0
Initial installable Zotero prototype: local PDF/HTML scanning, identifiers,
Mol* structure inspection and explicit local or remote structure loading.