Skip to content

Latest commit

 

History

History
171 lines (123 loc) · 5.04 KB

CHANGELOG.md

File metadata and controls

171 lines (123 loc) · 5.04 KB

Changelog

Unreleased

[v0.2.5] - 2024-10-02 Wed

Fix servers urls in documentation.

[v0.2.4] - 2024-10-02 Wed

Fix [#64]: parse names correctly when they come from API names_ref

[v0.2.3]

Fix [#62]: Error when querying for external id that is not in database.

[v0.2.2]

  • Add [#61]: RefsByName.Meta has details for cached searches.

[v0.2.1]

  • Fix: server URL for OpenAPI documenation.

[v0.2.0]

  • Add [#59]: restore RESTful API.
  • Add [#58]: incorporate CoL Data into nomen finding.
  • Add [#57]: speedup processing CoL data.
  • Add [#56]: depend only on database (remove KV store).
  • Add [#55]: improve reference finding.
  • Add [#54]: improve speed of data import from BHL and BHLIndex.
  • Add [#53]: limit use of KV store.
  • Add [#51]: remove Nomen methods, add their functionality to NameRefs.
  • Add [#50]: decide on API endpoints.
  • Add [#49]: switch logs to slog.
  • Add [#45]: get item statistics by item_id.
  • Add [#36]: find items by a prevalent higher taxon name.

[v0.1.7]

  • Add: modules update.
  • Add: bug fixes.
  • Add: update outputs.

[v0.1.6]

  • Add: update API documentation.

[v0.1.5]

  • Add: the title store creation to REST initiation.
  • Add: directory initiation to REST init.

[v0.1.4]

  • Add: update dockerfile.

[v0.1.3]

  • Add: update documentation.
  • Add [#47]: method and API to find Reference by PageID
  • Add: update Go to 1.21, modules, sort using slices package.
  • Add [#42]: import data using new bhlindex dump format.
  • Add [#41]: refactor code to a more standard architecture.

[v0.1.1]

  • Add [#38]: nomenclatural refernces from CoL.

[v0.1.0]

  • Add [#35]: RESTful API interface.
  • Add [#34]: enhance taxonomic statistics to all major taxons.
  • Add [#33]: use bhlindex dump files to import data.
  • Add [#31]: calculate taxonomic statistics for each item.
  • Add [#30]: use zerolog for logging.
  • Add [#29]: switch to BHLIndex RESTful api.
  • Add [#27]: Bayes training.
  • Fix: Restore functionality of all commands of [v0.0.9]

[v0.0.9]

  • Add [#26]: add curation for nomen finding.
  • Add [#25]: reference, year, page, volume scores.
  • Add [#24]: use Aho-Corasick algorithm for matching titles.
  • Add [#23]: reffinder mock for testing.
  • Add [#22]: years, authors from gnparser.
  • Add [#21]: improve architecture.

[v0.0.8]

  • Add: update bhlinker, refactor.

[v0.0.7]

  • Add: move lib to bnlib.
  • Add #20: run bhlnames against all CoL files.
  • Add #16: functional REST API.
  • Add #14: refactor initialization code to use interfaces.
  • Add #13: refactor reference code to use interfaces.
  • Add #12: link nomenclatural events to BHL.
  • Add #11: use nomenclatural annotations in output and collection of reference data.
  • Fix #19: memory leak in postgres database.
  • Add list of detected synonyms for the summary.
  • Add images url from Google Images
  • Add #10: currently accepted canonical in output. Add option for for a short output.
  • Add #8: option to return result without synonyms.
  • Add #7: add documentation.
  • Fix #9: close DB connections in the end of Refs methods.
  • Add #5: return titles, items, parts for a name or a list of names in chronological order. The application is usable at this poinit. So we make the first binary release.
  • Add #6: get part (paper) data out of page_id.
  • Add #4: upload data for name-strings and their occurrences to db.
  • Add #3: import BHL metadata to database
  • Add #2: set migrations for database.
  • Add #1: return version number.

Footnotes

This document follows changelog guidelines