Skip to content

Releases: sn4k3/SpeciesDatabaseApi

v1.2.2

20 Aug 03:18
Compare
Choose a tag to compare
  • Improve QueryParameters to enforce a value case conversion
  • Fix WormsClient: GetExternalId and GetRecordByExternalId must send the type in lower-case

v1.2.1

17 Aug 19:52
Compare
Choose a tag to compare
  • Improve the BaseClient and remove the overloads for url parameters, now QueryParameters must be used instead to populate the parameters collection
  • Improve the WormsClient and MarineRegionsCLient, rename/shorten all methods

v1.2.0

15 Aug 06:03
Compare
Choose a tag to compare
  • BaseClient:
    • Add methods and types for Xml requests
    • Add methods for download files
    • Do not convert query parameters to lower-case
    • Handle enums with flags as lists on query parameters
  • WormsClient: Add GetAphiaLink(string|int) method to get a link to WoRMS
  • IUCN: Make GetSpecieRedirectLink(string|int) method static
  • Add Barcode of Life Data Sytem (BoldSystemsClient)

v1.1.0

13 Aug 05:24
Compare
Choose a tag to compare
  • Add Species+/CITES (SpeciesPlusClient)
  • Move Worms to MarineSpecies namespace
  • Move Mr to MarineRegions namespace
  • Fix GET parameters with spaces between '&' making invalid urls
  • Improve some type names for coherence

v1.0.1

11 Aug 22:37
Compare
Choose a tag to compare
  • Add Marine Regions (MrClient)
  • Add bool ThrowExceptionIfRequestStatusCodeFails properties to clients:
    • Gets or sets if it should throw an exception when the request code is other than success.
    • If false it will return a null object
  • Fix the regex for WebsiteUrl to better remove the api sub-domain

v1.0.0

11 Aug 03:14
Compare
Choose a tag to compare
  • First release