For more fine-grained list of changes or to report a bug, consult
Releases will be numbered with the following semantic versioning format:
..
And constructed with the following guidelines:
- Breaking backward compatibility bumps the major (and resets the minor and patch)
- New additions without breaking backward compatibility bumps the minor (and resets the patch)
- Bug fixes and misc changes bumps the patch
For more information on SemVer, please visit http://semver.org/.
- fix bug in sealifebase name resolution [#154]
- fix missing function endpoint for
diet_items()
[#158]
- patch for upcoming R release with staged installs
- patch common_names to allow ommitting species_list for full table (#156)
v 3.0.0 accesses a new static API for fishbase
with in-memory
memoization that significantly improves performance, particularly
for large queries.
- Functions no longer have default limits on returns, so pagination is never involved -- all functions now return full set of available results.
- Almost all functions can be called without arguments (e.g. without a species list) to return the complete record of the requested table.
- Various minor issues in some functions have been resolved, see https://github.com/ropensci/rfishbase/issues/ for details.
(not released to CRAN, rolled into 3.0 release)
- bugfix for
validate_names()
(#121) - bugfix for
faoareas()
(#123) - add
genetics()
endpoint (#122) - add
taxonomy()
endpoint (#126)
- bugfix avoid spurious warning when using http instead of https API
- bugfix to for taxa table as used on sealifebase
- bugfix for endpoints with inconsistent spelling of SpecCode column (e.g. maturity, diet, ecosystem, morphology, morphometrics, popchar, poplf).
- Now properly queries by input species list
- Minor bug fixes for issues #77 #82 #83 #89 #93 #94 #95 #97 #99 #100 (see https://github.com/ropensci/rfishbase/issues)
- improve sealifebase operations
- Updates for optimized version of fishbaseapi
- More stable tests
- Use
dontrun
instead of\donttest
in the documentation. Apparently CRAN has decided to run donttest blocks in the examples, which can fail on their test servers when transferring data files over a network connection (which is why they were markeddonttest
in the first place.)
- bugfix for package unit tests on some platforms
First official release of the new rfishbase package, a non-backwards compatible replacement to all earlier versions of FishBase. See the package vignette for a more detailed overview and introduction.