Skip to content

Release v1.0.0

Compare
Choose a tag to compare
@Henry-Sarabia Henry-Sarabia released this 06 Mar 21:28
· 51 commits to master since this release

Issues for major v1.0.0

  • Features
    • Filters
      • All filters are now Apicalypse-compliant (#4)
      • Functional Options have been simplified (#8)
      • Exclude option is now available for excluding specific fields from a request (#31)
    • Endpoints
      • All new public endpoints are fully supported (#4, #35, #51)
      • Private endpoints are included, but authentication is not implemented yet (#13, #36)
    • Search
      • Search now supports the following: Characters, Collections Games, People, Platforms, and Themes (#10)
      • Search has its own endpoint but can still be used on the previously mentioned endpoints (#10)
    • Service Functions
      • List has been split into two functions: List and Index (#4, #47)
  • Improvements
    • Errors
      • Errors are now wrapped with more context (#12)
      • Redundant errors have been removed (#12)
      • Server errors have been updated (#16)
    • Documentation
      • All exported constants now have proper documentation (#43, #46)
      • Examples have been updated (#6, #42)
      • README has been updated to reflect all changes (#21)
    • Testing
      • Test coverage has improved (#11, #16, #18, #20, #23, #38)
      • Remove some repeated reflection that was slowing down tests (#27)
    • Internal
      • Several out-of-scope functions were factored out into their own packages (#7, #15)