Skip to content

Latest commit

 

History

History
123 lines (72 loc) · 2.95 KB

CHANGELOG.md

File metadata and controls

123 lines (72 loc) · 2.95 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased] - 2024-03-05

Added

Changed

Deprecated

Removed

Fixed

CI/CD

[3.2.0] - 2024-03-05

Added

  • Calculation of m-quotient

Fixed

  • Lowercased r-index and a-index in the SVG. These were previously uppercased as R-index and A-index for consistency with how originally named by the creators of these bibliometrics, but looked out of place on the SVG.

[3.1.1] - 2024-02-25

Fixed

  • Fixed missing w-index in SVG

[3.1.0] - 2024-02-25

Added

  • Calculation of o-index
  • Calculation of w-index

Changed

  • Refactored bibliometric calculations for improved maintainability

[3.0.0] - 2023-11-05

BREAKING CHANGES: See Changed section for details.

Added

  • Calculation of h-median
  • Calculation of R-index
  • Calculation of A-index

Changed

  • Renamed the keys for customizing which bibliometrics to include and in what order. This is a breaking change only if you are customizing. If you are not customizing the bibliometrics included in the output or their order, then your current configuration will work as is.

Fixed

  • Fixed JSON output formatting so all metrics are output as number types rather than strings.

CI/CD

  • Revised GitHub Actions workflow for matrix testing Python versions 3.8 through 3.12
  • Bump Python to 3.12 in deployment workflow

[2.3.0] - 2022-09-07

Added

  • User-configurable ordering of the bibliometrics.
  • User-configurable exclusions (e.g., if user wishes to exclude one or more of the bibliometrics).

Fixed

  • Changed the default order of the bibliometrics, moving e-index to the last bibliometric, to improve the appearance since it is the only one of the bibliometrics that is a real-value, where the others are all integers.

[2.2.0] - 2022-08-26

Added

  • Calculation of e-index.

[2.1.1] - 2022-08-01

Fixed

  • Reordered the bibliometrics, moving g-index immediately after h-index, which looks better for cases when several of i10, i100, i1000, and i10000 are non-zero.

[2.1.0] - 2022-07-16

Added

  • Calculation of i100-index, i1000-index, and i10000-index, with inclusion in SVG for any of these that are greater than 0.

[2.0.0] - 2022-06-30

BREAKING CHANGES Entry point has changed--now runs as a module rather than a script.

Added

  • First release available via PyPI.

Changed

  • Restructured code into a Python module enabling installing and running with -m flag.
  • Minor refactoring for miscellaneous improvements.

CI/CD

  • Enabled publishing to PyPI on all GitHub releases.
  • Enabled CodeQL analysis on all push and pull-request events.

[1.1.0] - 2022-06-10

Added

  • Inserted Scholar logo to two upper corners.

[1.0.0] - 2022-06-08

Initial release.