Skip to content

Releases: CGGOxford/BrowseVCF

BrowseVCF 2.1

26 Jan 13:59
Compare
Choose a tag to compare

Welcome to BrowseVCF version 2.1

This release contains an important bug fix for Chromium/Chrome browsers on Windows. Please upgrade to this version now if you are still on a previous version!

Release Notes

  • Legacy launcher script removed.
  • This incremental release fixes a bug noticeable on Chrome or Chromium browsers exclusively on Windows. The JSON response data were getting embedded into the response headers and overflowing Chrome's response header limits. The fix simply causes each CGI script to emit a newline character before the actual response text, which seems to fix the issue.

BrowseVCF 2.0

25 Jan 14:48
Compare
Choose a tag to compare

Welcome to the second major release of BrowseVCF. This release brings major performance enhancements and better back-end architecture.

Works best with Mozilla Firefox or the latest Chromium browser.

Release Notes

Enhancements/Changes:

  • Brand new underlying web server (CherryPy).
  • No more external system calls to wormtable.
  • UI is more streamlined and memory-efficient.
  • Exported history is human-understandable.
  • Minor UI/colour changes.
  • The beginnings of a Markdown documentation rendering system that uses README.md directly.

Bug fixes:

  • Creating wormtables after a first pass was not working properly before. This is fixed.

GNU/Linux Requirements:

  • Python 2.7
  • Python packages required: TkInter, CherryPy, cherrypy-cgiserver, wormtable (latest pre-release), psutil

BrowseVCF Release version 1.0

17 Dec 14:10
Compare
Choose a tag to compare

BrowseVCF 1.0 Release Notes

This release contains the complete functional workflow for BrowseVCF, both command-line and web-based.

Windows-specific notes

For Windows, please download the attached zip file (browseVCF_win7_v1.0.zip), unzip it somewhere, and double-click on launcher-windows.bat in the web directory. This version is shipped with a stripped-down WinPython v2.7.10, and the pre-compiled wormtable module. Tested ONLY on Windows 7.

Ships with 32-bit msvcp120.dll and msvcr120.dll (MS Visual Studio Redistributable DLLs). Also (perhaps obviously) depends on kernel32.dll but this is a system library and should not need packaging.

GNU-specific notes

You should have a Python 2.7 install along with the latest wormtable package (>= 0.1.5a2). Simply navigate to the web directory on the command line and run python ./launcher.py.