ScienceFair Changelog

What's new in ScienceFair 1.0.6

Aug 28, 2017
  • Bug fixes:
  • #117 #115 Worked around issues in dependencies that prevented the initial sync from working for some people, and fixed issues with underlying database causing high CPU during sync
  • #108 Fix a bug that caused a lot of error messages
  • 78a7114 Fixed a bug where sometimes the UI wouldn't update after download
  • fae9bb5 Fixed bugs with managing datasources in preparation for new sources to be released this week
  • efdeafc Fixed a race condition where downloading papers would not update the 'saved' count
  • 380b4b2 Improve interface speed in some situations
  • 815134d Prevent unnecessary re-renders during sync
  • Changes:
  • #98 Shiny new macOS installer look (thanks @alvesjtiago)
  • 3c83cc0 Added menus and ability to copy/paste
  • #90 data is now stored in user documents directory (thanks @bcomnes)

New in ScienceFair 1.0.5 (Aug 28, 2017)

  • Bug fixes:
  • #101 links now open in browser on Linux (thanks @pvanheus and @sindresorhus)
  • #102 (re-fix) make selections work with sensible colouring in detail pain (thanks @pvanheus)
  • #104 #107 #112 update search-index API usage, fixing tag search, and paper deletion (thanks @nickschurch and @fergiemcdowall)
  • #105 make year distribution plot appear better (thanks @nickschurch)
  • Changes:
  • #109 allow fullscreen on macOS and windows (thanks @katrinleinweber)
  • #111 simplify developer docs (thanks @katrinleinweber)
  • #113 update links to use HTTPS where possible (thanks @katrinleinweber)
  • 1b680db update choo to v6.0.0-1
  • 3dd3f3a add eLife Labs blog post to site

New in ScienceFair 1.0.4 (Aug 28, 2017)

  • Bug fixes:
  • 09ee6da Retain CNAME in generated site (thanks @oliviaguest)
  • #96 Fix Code of Conduct link (thanks @klmr)
  • #99 Optimise search indexing to greatly reduce initial sync CPU load
  • #100 Strip XML tags from fields before search indexing (fixes some searches not working) (thanks @pvanheus)
  • #102 Allow selecting text in detail pane (thanks @pvanheus)
  • Changes:
  • c5f01be Only run error reporter in production mode
  • 04f7136 Update to choo V6
  • 04a411a Avoid potential bug by not navigating until DOMContentLoaded
  • 2d55457 & e5881ff Remove unused code

New in ScienceFair 1.0.3 (Aug 28, 2017)

  • Bug fixes:
  • #79 DOI link in detail pane now opens in default browser
  • #91 Various issues with deleting local collection items fixed
  • #93 Add tag input field now doesn't clear itself during downloads
  • #94 Errors related to papers with no extra files are handled properly
  • e45c9f5 logger is no disabled in production mode
  • #81 OSX 10.9 and 10.10 are now supported thanks to @mafintosh updating sodium-javascript

New in ScienceFair 1.0.2 (Aug 28, 2017)

  • Bug fixes:
  • #89 Make app draggable by titlebar, not entire reader
  • 9f38e3f Prevent errors when rescanning local collection
  • 01a85aa Massively speed up initial sync and downloads
  • 1a7378a Fix bugs with download progress display
  • Changes:
  • added website: http://sciencefair-app.com

New in ScienceFair 1.0.1 (Aug 28, 2017)

  • Bug fixes:
  • #82 : Windows 32bit native dependencies are now recompiled properly during build
  • #83 : Windows icon image paths are now constructed safely
  • #84 : Only allow a single instance of the app. Trying to open a second instance now un-minimises and focuses the first instance.
  • #85 : Fix some broken image paths for eLife reader
  • Changes:
  • Enable electron console for debugging
  • Add rpm build for linux
  • Make the reader appear more smoothly, i.e. without a dark background appearing before load

New in ScienceFair 1.0.0 (Aug 28, 2017)

  • eLife as the only datasource (more default sources to follow in coming releases)
  • search the datasource and your local collection
  • download papers and their associated files from the distributed peer network
  • read papers in Lens
  • organise and collect papers using tags
  • basic bibliometrics by selecting multiple papers