• Added code coverage workflow and badge
  • Improved test coverage
  • Reduce file size of vignettes
  • Several minor fixes
  • Added functions to convert ICES rectangles
  • Added tidyverse join operations
  • Added vignettes:
  • Methods that (potentially) rename columns should update the value for the csquares_col attribute. This is now fixed for: names.csquares() and cbind.csquares()
  • Implemented vctrs cast mechanisms
  • Better methods for showing and printing csquares
  • Improved support for tidyverse and base generics
    • Csquares properties are now preserved when calling tidyverse and base methods
  • Implementation of summarise.csquares() is changed to better match tidyverse generic
  • Several minor corrections
  • Added function to expand wildcards
  • Added function to match wildcards
  • Added vignette about wildcards
  • Added multiple methods for base and tidyverse S3 generics
  • Added self tests
  • Several minor corrections
  • Initial release
  • Features to encode and decode c-squares