Skip to content
This repository has been archived by the owner on Mar 29, 2021. It is now read-only.

Releases: dsifford/academic-bloggers-toolkit

4.6.0

22 Oct 23:45
Compare
Choose a tag to compare

Changes

  • feat: Change to "click" style tooltips, rather than hover style (better user
    experience)
  • feat: Minor style changes to tooltips
  • fix: Correct tooltip rendering issue on Firefox and Safari
  • refactor: Convert all CSS to BEM methodology + maintain backwards compatibility
    for old CSS classes
  • refactor: Update mEDRA API call to their newly updated client-side API
  • refactor: Remove pointless preventDefault call on ReferenceList
  • refactor: Improve / refactor Frontend.ts code
  • refactor: Remove ".abt-url" reference from options-page
  • test: Add tests for Frontend.ts
  • test: Improve test coverage
  • chore: Update deps
  • chore: Add automatic translation upload to deploy script
  • chore: Add stylint to test workflow + lint all files
  • chore: Remove unneeded dependencies
  • chore: Convert project to yarn package manager
  • chore: Update travis.yml for yarn
  • chore: Move "lint" into npm test script
  • chore: Add inline citation style example

Styles Added

  • Aix-Marseille Université - Département d'études asiatiques (French)
  • Uppsala universitet - Historia

Closes #203, #202

4.5.0

17 Oct 01:05
Compare
Choose a tag to compare

Changes

Improvements

  • Add support for resolving DataCite and mEDRA DOIs.
  • Add Journal of Applied Clinical Medical Physics style

Bugfixes

  • Fix other half of "cannot read property 'properties' of undefined"
    error. (Closes #175)
  • Fix issue where exception is thrown when an invalid or unavailable
    ISBN is queried. (Closes #194)
  • Fix "this.registry.citationreg.citationById[r[0]] is undefined" error.
    (Closes #197)
  • Fix "SyntaxError: Unexpected token u in JSON at position 0" error - caused by invalid PMIDs making their way into the CSL object. (Closes #198)
  • Fix CSS class for fixed reference list to conform to BEM.
  • Fix Remove Apple Safari recommendation from options page.

Dev

  • Improve test coverage
  • Refactor throughout
  • Fix wallaby configs
  • Improve ISSUE_TEMPLATE.md

4.4.6

11 Oct 03:19
Compare
Choose a tag to compare

Changes:

  • Update translations for es_AR (Argentina).
  • Fix gulpfile bug for POT file generation.
  • Fix small style bugs related to longer strings for translated text.
  • Copy translations to all spanish locales + small style fixes
  • Add Modern Phytomorphology style

4.4.5

07 Oct 19:51
Compare
Choose a tag to compare

Changes

  • Update citeproc
  • Update docker-compose file
  • Add a few styles
  • Make issued date optional for webpage citation type (Closes #184)
  • Improve error messages

Added Styles

  • Cahiers d'ethnomusicologie (French)
  • Geochemical Perspectives Letters
  • Land Degradation & Development
  • Nordic Pulp & Paper Research Journal
  • Успехи геронтологии (Russian)
  • National Institute of Technology Karnataka
  • Palaeovertebrata
  • Vigiliae Christianae

4.4.4

29 Sep 16:56
Compare
Choose a tag to compare

Changes

  • Update dependencies.
  • Convert from a mutation to non-mutation in RISParser method.
  • Prevent uncaught exception from being thrown when CSL is added without
    a title by intercepting it before it's able to be added. (Closes #172)
  • Remove sourcemaps from rollbar since they dont work properly

4.4.3

28 Sep 00:00
Compare
Choose a tag to compare

Changes

  • Fix issue in gulpfile + update deps
  • Add method to prune orphaned citations from the list. This is useful
    in circumstances where a user deletes an inline citation block manually
    and then hits "refresh".
  • Update the REFRESH_PROCESSOR action with the new prune method.
  • Update dependencies
  • Add initial tests for ReferenceList.tsx
  • Improve doc comments in Store.tsx
  • Update citeproc
  • Add Aging style
  • Add Wirtschaftsuniversität Wien - Handel und Marketing (German - Austria) style

4.4.2

23 Sep 20:08
Compare
Choose a tag to compare

IMPORTANT FIX:

  • Fix error causing all data to be lost if post is saved while text editor is active.

4.4.1

23 Sep 19:15
Compare
Choose a tag to compare

Changes

  • Fix breaking changes w/ react-virtualized-select v2.0.0. (Closes #160)
  • Add stricter equality matching for citation duplicates. (Closes #161)
  • Fix uncaught error in insertStaticBibliography. (Closes #164)
  • Add sourcemap support in rollbar for better error reporting.
  • Fix syntax error for php versions < 5.5. (Closes #163)
  • Add microsoft-contrib-tslint rules and lint files (mostly).
  • Fix html closing bracket issue in parsed URLs.
  • Update tests.
  • Cache node_modules in travis
  • Move lint into travis test pipeline (to trigger failures)
  • Version bump + build output
  • Add deploy script
  • Update citeproc
  • Add Medicinskiy Akademicheskiy Zhurnal style

4.3.0

13 Sep 23:45
Compare
Choose a tag to compare

Changes

New

  • Add ability to automatically pull in citation data from web pages.
  • Add author metadata to document <head> which allows other sites using this plugin to pull more accurate citation information. If you have co-author-plus installed, all co-authors will be added.

Enhancement

  • Complete redesign to dialog window UI and parts of the reference list UI
  • Prevent scrolling within the reference list from scrolling the entire page
  • Improve performance in dialog windows
  • Add Rollbar error reporting
  • Add the following styles
    • American Chemical Society (with titles and DOI, no "et al.")
    • Animal Migration
    • Aquatic Invasions
    • Associação Brasileira de Normas Técnicas - Universidade Federal de Sergipe (Portuguese - Brazil)
    • Journal of Chemometrics
    • South African Journal of Animal Science

Fix

  • Add a few missing translation strings
  • Improve wording on some dialongs

Development

  • Update ISSUE_TEMPLATE.md
  • Add a few helper development plugins to docker-compose.yml
  • Update dependencies

4.2.0

02 Sep 21:38
Compare
Choose a tag to compare

Changes

  • Fix outline of selected superscript citations.
  • Add error handler for 'CSL STYLE ERROR' responses from
    makeBibliography().
  • Add guard against citation items which resolve to an error string (Closes #144)
  • Add ability to add a reference into an existing inline citation.
  • Add ability to add a reference into an existing static publication list.