Skip to content

Genoverse v3.2.0

Compare
Choose a tag to compare
@simonbrent simonbrent released this 27 Jan 09:18
· 103 commits to master since this release
  • Load font-awesome.css separately from genoverse.css
  • Use window.genoverseLoadOptions to enable skipping of loading genoverse.css and font-awesome.css, for implementations which load these files by other means
    • If window.genoverseLoadOptions.loadCss === false, genoverse.css is not loaded
    • If window.genoverseLoadOptions.loadFontAwesome === false, font-awesome.css is not loaded
  • Redesigned tracks menu: tracks in the menu can now be grouped by track.prototype.category, which will be used as a heading for the group
  • Support track config name functions, in addition to strings
  • Support feature legend arrays
  • Increased featureHeight of transcripts to 12px
  • Fixed location updating when urlParamTemplate contains spaces or characters which need escaping in regular expressions
  • Ignore URL coordinates which contain an unknown chromosome
  • Switched from package-lock.json to yarn.lock
  • Switched to Jest for testing, using snapshots to test canvas output
  • Added eslint rules
  • Added git hooks and a simple node server to aid development
  • Updated dependencies