Skip to content

Releases: gservera/TaxonomyKit

2.1

10 Oct 17:50

Choose a tag to compare

  • Support for Swift Package Manager
  • Support for Swift 5.1

2.0

02 May 15:39

Choose a tag to compare

2.0
  • Support for Swift 5.
  • Awaits connectivity supported Apple platforms.

1.9

30 Oct 17:44
9c1db8d

Choose a tag to compare

1.9
  • Support for fetching child taxa
  • Support for multiple-taxa downloads
  • Better Wikipedia HTML parsing

1.6

15 Nov 23:07

Choose a tag to compare

1.6
  • Built in XML parser.
  • Minor fixes.

1.5.1

12 Oct 16:53

Choose a tag to compare

  • Made ExternalLink public

1.5

29 Sep 12:48

Choose a tag to compare

1.5
  • Swift 4 support.
  • Support for lineage trees and lineage alignments.
  • New method for Wikipedia Page strict lookup based on a taxon's scientific name.
  • Moved Wikipedia methods into a new Wikipedia struct.
  • Improved tests, code quality and fixed some JSON-parsing errors.

1.4

12 Apr 15:59

Choose a tag to compare

1.4
  • Thumbnail image download from Wikipedia.
  • Saving the Wikipedia article titles.
  • Made WikipediaLanguage initializer public.
  • Set deployment target to 10.10.

1.3

27 Feb 18:57

Choose a tag to compare

1.3
  • Support for retrieving Wikipedia extracts.
  • Fixed some test cases that could unexpectedly fail due to the unintended use of the Mock URL session class.
  • Improved documentation and test coverage.

1.2.1

23 Nov 17:59

Choose a tag to compare

  • Support for request cancellation.
  • Better test coverage

1.2

19 Nov 22:59

Choose a tag to compare

1.2
  • Initial implementation of the TaxonTree struct to generate lineage trees from multiple taxons.
  • Refactored networking methods' callbacks to use a result wrapper (more Swifty!).
  • Modified Taxon and TaxonLineageItem to use TaxonomicRank values instead of strings.
  • Support for multiple common names in the Taxon struct.
  • Support synonyms and GenBank common name values in the Taxon struct.
  • Improved documentation.