Skip to content

Releases: resilient-tech/docsigner

Release list

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 19 Aug 12:45
046556c

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