Releases: resilient-tech/docsigner
Release list
v0.1.0
One download per operating system. Pick yours; there is no
architecture to choose.
| Your machine | Browser signing | Batch app |
|---|---|---|
| Any Mac, Intel or Apple Silicon | docsigner-host-…-macos-x86_64.tar.gz |
DocSigner.dmg |
| Windows | docsigner-host-…-windows-x64.zip |
DocSigner-…-windows-x64.zip |
| Linux | docsigner-host-…-linux-x64.tar.gz |
DocSigner-…-linux-x64.tar.gz |
Everything else this release built is attached too, one file per
thing, so a single page has all of it:
| File | For |
|---|---|
docsigner-extension-…-chrome.zip |
the Chrome Web Store upload |
docsigner-extension-…-firefox.zip |
the Firefox add-ons upload |
docsigner_core-….whl / .tar.gz |
the PyPI upload |
docsigner-….tgz |
the npm upload |
docsigner.rb, docsigner-host.rb |
the Homebrew tap |
Most people should install the extension from its store listing
rather than from the zip. Each component carries its own version, so
a file whose number did not move since the last release is the same
build on purpose: nothing in it changed.
latest.json lists the current download URL for every one of these
under downloads, which is the stable link to build against.
Unpack it, then register it with your browsers:
packaging/install.sh <chrome-extension-id> # macOS / Linux
packaging\install.bat <chrome-extension-id> # Windows
Your token's own driver still has to be installed separately. It is
hardware middleware and cannot ride inside this binary.
On macOS, Homebrew skips all of that and the Gatekeeper warning
with it:
brew install resilient-tech/tap/docsigner-host
brew install --cask --no-quarantine resilient-tech/tap/docsigner
--no-quarantine is part of the cask line, not a suggestion.
Homebrew stamps every cask it installs and only releases it when
asked, and the app is ad-hoc signed rather than notarized.
The desktop batch-signing app is DocSigner.dmg. It carries its
own copy of the host, so a .dmg install needs nothing else.
Verify a download against SHA256SUMS. The docsigner.rb and
docsigner-host.rb files here are the tap's, with the checksums
already filled in.
What's Changed
- fix(desktop): don't strip PE binaries on Windows by @Abdeali099 in #1
- fix(desktop): first round of UX review fixes by @Abdeali099 in #2
- fix(desktop): let the downloaded app load its .NET assemblies by @Abdeali099 in #3
- fix: five Linux-only bugs found reviewing the 0.2.0 desktop build by @Abdeali099 in #4
- fix(desktop): UX fixes from the Windows review by @Abdeali099 in #5
- fix(desktop): give the PIN field a reveal button of our own by @Abdeali099 in #6
- Arrow keys in the suggestion fields, and signing without a visible stamp by @Abdeali099 in #7
- macOS: Open With from Finder, and make a failed notification say so by @Abdeali099 in #8
- chore(release): one version per component, one release for all by @Abdeali099 in #9
- ci(release): bump the versions in CI, not by hand by @Abdeali099 in #10
- Release: develop -> master by @github-actions[bot] in #11
- docs(extension): the store steps are CI's now by @Abdeali099 in #12
- Release: develop -> master by @github-actions[bot] in #13
- refactor: JS format by @Abdeali099 in #14
- Release: develop -> master by @github-actions[bot] in #15
New Contributors
- @Abdeali099 made their first contribution in #1
- @github-actions[bot] made their first contribution in #11
Full Changelog: https://github.com/resilient-tech/docsigner/commits/v0.1.0