For more fine-grained list of changes or to report a bug, consult
Added GitHub Actions for R-CMD-check and test-coverage.
Added pkgdown site.
Updated docs with info about citation, content licensing (CC-BY-SA v3) and code of conduct.
Fixed a bug "row value misused" from RSQLite probably due to lazy eval of query in db, for a query that was generated looking like this: "SELECT * FROM taxa
WHERE (Genus
= CASE WHEN (1.0) THEN (('Salmo', 'trutta')) END AND Species
= CASE WHEN (2.0) THEN (('Salmo', 'trutta')) END)"
Fixed a bug in install_db(), which didn't overwrite an existing db
Added csquarecode <-> decimal degrees encoding and decoding functions
Added functions for fuzzy and exact name searches based on FTS capabilities of SQLite3, some tests for those and usage example in the Vignette
Removed functions hspen(), occ(), taxa(), hcaf() - those need refactoring and will be added when the column names and descriptions have been revised
Added in a smaller "am.db" in inst/extdata which gets built into and installed within the package. This simplifies the building and checking of the package, as well as running tests. The intention is to have download_db() replace that database.
Added more content to the Vignette to illustrate the database schema and show how to make some queries against the database
Added a .travis.yml file to the project with the intention to support that Travis CI can build and deploy to GitHub Releases when a tag is pushed using git
Moved csv-to-sqlite conversion and put it in data-raw to avoid loading all those dependencies in the package
Introduced download_db() function which downloads a pre-processed SQLite3 db file from the Internet Archive
Made sure there is a "am.db.gz" available from the Internet Archive at archive.org/downloads/aquamapsdata/amd.db.gz
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.