Skip to content

Releases: stephansanders/citation-overlap

Citation-Overlap v1.0.0

12 Oct 03:49
Compare
Choose a tag to compare

We've worked to polish up Citation-Overlap for a v1.0 release! Highlights include:

  • A new Help tab with Quick Start guide
  • Progress bar to track overlap processing
  • Status bar warning if the citation list extraction does not appear appropriate
  • Cleaned citation lists are grouped into a separate folder during export
  • Fixed updating tab names for the selected database file source
  • Fixed importing TSV files without .tsv extensions

Citation-Overlap v0.9.3

25 May 07:23
Compare
Choose a tag to compare

Desktop app

New tabs/sheets can be added for more citation lists. The sidebar has been reorganized around "import units," which each contain a database source (extractor), file chooser, and button to clear the associated sheet. The new "Add Sheet" button adds both a sheet and a corresponding import unit to enter the list for the sheet. In addition to new sheets, two new database sources are supported now, the Web of Science and Cochrane CENTRAL databases.

  • The extractor dropdown box has morphed into a dual database selector and label for each import unit, with a separate dropdown box for each citation list
  • A new "Clear" button for each import unit clears the sheet
  • The new "Add Sheet" button below the import units adds another import area and tab with a sheet
  • "Find Overlaps" can now be run multiple times during the same session
  • Tab names sync with the selected database source
  • Two new extractors: Web of Science and CENTRAL databases
  • Extractor filename capitalization is used for database name display
  • Auto-searching for an extractor using the citation list filename in the command-line tool is case-insensitive
  • The command-line tool accepts a directory given as the path to combine all the directory's files
  • Fixed setup to add appdirs as a required dependency

Web app

Access web app

The web app interface has been completely reorganized from a Google Add-on to a full web app. This web app can be launched without installation (Google Apps Script permissions still required for the web app), and the app can create a new spreadsheet or load an existing one. File import has also been integrated directly into the app, bypassing the Google Sheets file import.

  • Web app interface, still built in Google Apps Script (can still run as an Add-on)
  • Buttons to create a new spreadsheet or load an existing one
  • Reopening the app automatically loads the last spreadsheet
  • Replaced the sheets setup step with controls to import each citation list for the selected database source
  • Citation list import truncates rather than completely ignores cells exceeding the Google Sheets characters per cell maximum limit of 50,000 characters
  • Uses the default blank sheet when importing the first list

Citation-Overlap v0.9.2

11 May 10:54
Compare
Choose a tag to compare

The standalone app can run as a command-line utility, and new extractors can be added through the graphical interface.

  • A new "Add" button next to the extractors dropdown box allows adding a new extractor definition file
  • Combines a directory of separate citation lists into an integrated list
  • Additional extractor directories can be accessed during command-line operation
  • Sidebar for the web app to access controls without using the menu
  • Citation list parsing errors are logged to file for troubleshooting
  • Verbose debugging (add the -v option)
  • Fixed parsing TSV files
  • Fixed error when finding citation overlaps for citations missing journals or years

Citation-Overlap v0.9.1

27 Apr 10:31
Compare
Choose a tag to compare

This release brings many usability fixes:

  • Groups are colored by grouping and sub-grouping
  • Better error handling, including when unable to import a file or find overlaps, with error message displayed in the status bar
  • Logs errors to file (macOS: <home>/Library/Application Support/Citation-Overlap/log.out, Windows: <home>\AppData\Local\Citation-Overlap, Linux: <home>/.local/share/Citation-Overlaps)
  • Decreased default window width and prevent width expansion when exporting tables
  • Table export directory defaults to the last file import directory
  • Reduced empty space in thin columns
  • Grouped the column for number of citations in a group with the other group columns
  • The extractor resets to "Auto" after importing a file to set up the next import
  • The command-line tool supports arguments given without an option, where the appropriate database extractor is auto-detected by name
  • Fixed finding user-specified extractors in the GUI

The macOS app is now also notarized to run with security warnings. The Windows app is properly added to the Add/Remove Programs list.

Citation-Overlap v0.9.0

30 Mar 10:43
Compare
Choose a tag to compare

Our first release! The app has been packaged for macOS, Windows, and Linux.

  • macOS: Open the DMG file, drag Citation-Overlap to Applications (or your desired location) and launch it
  • Windows: Run the installer and launch Citation-Overlap from the Start Menu
  • Linux: Extract the archive and launch citation-overlap in the Citation-Overlap folder