Changelog

Unreleased

Implemented enhancements:

  • Complete messages and message types APIs #66
  • Complete comments api #65

Merged pull requests:

  • Refactor check for valid basecamp url #67
  • Bump rspec from 3.9.0 to 3.10.0 #64
  • Rewrite API modules to use module nesting #63
  • Bump rubocop from 1.0.0 to 1.1.0 #48

v0.0.11 (2020-11-01)

Implemented enhancements:

  • Implement trash_todo endpoint #58
  • Implement trash_todolist endpoint #57
  • To-do API is missing update_todo endpoint #49
  • update_todolist endpoint now sends the current description if none is specified #62
  • Add trash_todolist endpoint #61
  • Add trash_todo endpoint implementation #60
  • Add recordings api #53
  • Add update_todo implementation #52

Fixed bugs:

  • return tag should mention PaginatedResponse instead of Array #56
  • Get endpoints params need to be set under query field #54
  • Update endpoints documentation to use PaginatedResponse #59
  • Fix query string generation in get endpoints #55

Documentation:

  • update_todolist needs to call out that description will be cleared if not specified #50

v0.0.10 (2020-10-30)

Implemented enhancements:

  • Complete projects api #51

v0.0.9 (2020-10-28)

Implemented enhancements:

  • Split todos and todolists APIs #47

Merged pull requests:

  • Bump rubocop from 0.92.0 to 1.0.0 #44

v0.0.8 (2020-10-27)

Implemented enhancements:

  • Add people API #46
  • Raise error if resource can't be commented #45

v0.0.7 (2020-10-04)

Implemented enhancements:

  • Implement handling error according to Basecamp 3 API specifications #21
  • Add ability to complete a Todo #12
  • Multiple improvements #38
  • Error handling improvements #37

Documentation:

  • Enable documentation in RubyDoc #6
  • Add yard documentation #41
  • Fix gem badge #39

Merged pull requests:

  • Rename add_comment to create_comment #40
  • Bump rubocop from 0.91.0 to 0.92.0 #36

v0.0.5 (2020-09-22)

Implemented enhancements:

  • Enable dependabot #22

Fixed bugs:

  • Implement pagination according to basecamp 3 API #20
  • Implement pagination according to Basecamp 3 API #26

Merged pull requests:

  • Update actions to point to main branch #34
  • Apply renames for camper #33
  • Bump rubocop-performance from 1.7.1 to 1.8.1 #32
  • Bump rubocop from 0.89.1 to 0.91.0 #31
  • Bump rubocop from 0.89.0 to 0.89.1 #28
  • Bump rubocop from 0.88.0 to 0.89.0 #27
  • Bump rubocop-performance from 1.6.1 to 1.7.1 #25
  • Bump rack-oauth2 from 1.14.0 to 1.16.0 #24
  • Bump rubocop from 0.86.0 to 0.88.0 #23

v0.0.4 (2020-08-02)

Implemented enhancements:

  • Add Comments API module #11
  • Add Comment API Module #19
  • Refactor usage around the client object #18

v0.0.3 (2020-07-26)

Implemented enhancements:

  • Request a new access token once it expires #13
  • Retry for new access token #16

Fixed bugs:

  • Remove unreleasedLabel field #15

Documentation:

  • Initial documentation #5
  • Update docs for retry #17
  • Add section to categorize documentation changes #14
  • Docs #10

v0.0.2 (2020-07-07)

Implemented enhancements:

  • Manage release metadata #4
  • Implement release metadata management #9
  • Unify Resource and ObjectifiedHash classes #3
  • Added utility method to transform web URLs #2

Fixed bugs:

  • Added missing import #1

v0.0.1 (2020-06-29)

* This Changelog was automatically generated by github_changelog_generator