**Bioinformatics:**
* MLST will automatically add new species when sample requires it
* Workflow reworked. Start command now runs reference find + indexing, then sample specific analysis, followed by batch result upload and report generation
* MLST and resistance cutoffs can now be edited in the config file
* Log file and database name will now be created based on config file name
* Dry run options to try (most) features without posting to slurm
* Command to list all currently added MLST databases
* Safety features to click interface to safeguard against user errors
**End-user:**
* Top resistance hit no longer applies, instead resistances hits are now checked for overlap, and the worse hit is automatically removed (from same group)
* Resistance database has been expanded, and is automatically updated when new changes are found. This includes latest (developmental) resFinder instance, and expansion on what type of resistance some hits correlate to
* microSALT logo added to reports
* Misc. visual improvements to reports
* Near hits are considered 'Novel', both on ST and allele level, and distinguished from 'None'
* None and control results display all hits found
**Internal:**
* Temporary files are now written to scratch explicitly to improve harddrive access
* microSALT now supports running 50+ samples at once
* microSALT now uses SQLite implementation over MySQL
* MLST refreshing/indexing now happens once per project start, to avoid concurrency issues
* Desync bug that possibly caused BLAST runs to prematurely end is now resolved
* Default runtime reduced from 2 hours to 30 minutes (per sample) to reflect faster implementation
* Loading profiles into database is now more stable, loading something like Baumanii no longer requires two attempts
* Remnants of old auxillary gene/ST method have been removed
* Improved stability in fetching report results from BLAST files