This repository has been archived by the owner on Mar 29, 2021. It is now read-only.
Releases: dsifford/academic-bloggers-toolkit
Releases · dsifford/academic-bloggers-toolkit
4.6.0
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
4.5.0
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
4.4.5
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
4.4.3
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
4.4.1
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
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 haveco-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
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.