Releases: CGGOxford/BrowseVCF
BrowseVCF 2.1
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
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
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
.