Skip to content

v3.0.1

Latest
Compare
Choose a tag to compare
@yannickwurm yannickwurm released this 13 Feb 23:15
· 242 commits to master since this release

We're delighted to release SequenceServer 3!

New features!

  • Better reporting of BLAST database formatting errors. BLAST has become better at identifying and at reporting database errors early on... e.g., duplicate identifiers, illegal characters, or identifiers longer than 50 characters. These are now better reported by sequenceserver - #692 & #690
  • Automatically detect and convert FASTQ to FASTA query inputs - #721 - You typically should avoid running BLAST on FASTQ files... but sometimes it is the right thing to do.
  • Allow bigger sequence queries - #711 - We previously limited input queries to 10Mb. That could be frustrating when trying to BLAST/annotate a transcriptome or predicted geneset. By default we now support queries up to 250Mb. This is enabled by a recent change (2.1 or 2.2) which allows users to download table/xml results for huge results rather than having to load the full html report.
  • SequenceServer Cloud users now get email notifications when long running jobs complete - #723

Maintenance, bugfixes and minor improvements

  • Bump Sinatra dependency to v4 - #726 - we were previously on v2. This also means that our rack dependency shifted from v2 to v3. This is a major dependency change. Based on semantic versioning rules, these backwards-incompatible changes justify our bump from 2.20 to 3.0
  • BLAST+ 2.15
  • Set encoding defaults to UTF-8 - #694
  • Results page tweaks - #699
  • CSS paragraph clamping - #700
  • Fix of #695 issue - #702
  • Make response gzipping optional - #704
  • Fix an issue when initializing SequenceServer with unformatted DBs - #708
  • Fixed the job 404 exception error #666 - #710
  • Drop webshim polyfill which was needed for old browsers - #718
  • Add a dedicated 404 page - #719
  • Re Sidebar Element Clickability Fix - #724
  • And other minor changes... see the Full Changelog: v2.2.0...v3.0.1