- Add Task#search endpoint
- Add Task#update! endpoint
- BREAKING CHANGE : Ticket#create! and Task#create now takes association param (array), build it using Association.build_association_param
- Add default properties for Ticket#find
- Add various Ticket endpoints (#create!, #update!, #find)
- Add TicketProperties#create!
- Add Task#create! and Task#find
- BREAKING CHANGE : requires ruby 3.2+, as we're not testing against olders versions
- Added the possibility to add custom properties to
Meeting#findandMeeting#find_by_contact. #17
- Added the possiblity to sort and add custom filters to
Meeting#find_by_contact. #16 - BREAKING CHANGE:
Meeting#find_by_contactnow returns a hash{ meetings: [...], after: after }instead of directly returning the meetings array.
- Added
Meeting#all,Meeting#findandMeeting#find_by_contact. #14
- BREAKING: requires ruby 2.7+, as we're not testing against olders rubies. #11 + #12
- Added Resource#properties reader (thanks @ur5us!) #10
- Get a single property and a single property group (thanks @sammyd!) #9
-
API keys (
hapikey) are deprecated. Please useaccess_tokens. #7 -
Breaking change: removed previously deprecated methods
Hubspot::Utils.dump_propertiesandHubspot::Utils.restore_properties
-
Governance update: this gem is now maintained by the team over at @captaincontrat + @Intrepidd from @ecotable
-
Testing against modern ruby & activesupport versions #6
-
Breaking change regarding
Hubspot::Association, for example :before :
Hubspot::Association.batch_create([{ from_id: 1, to_id: 2, definition_id: Hubspot::Association::COMPANY_TO_CONTACT }])now:
Hubspot::Association.batch_create("Company", "Contact", [{from_id: 1, to_id: 2}]])#6 -
Removed unsupported Hubspot::
ContactList#refreshmethod #6 -
Added
Hubspot::NotFoundErrorwhich inherits fromNotFoundErrorand that is raised when the error code is 404 for finer exception handling
- #168
Hubspot.configurewill raise when given none or multiple ways to authenticate with the HubSpot API.
- #167 Updates the endpoints referenced in
CompanyPropertiesto match the new HubSpot CompanyProperty endpoints.
-
#166 Updates the endpoints referenced in
ContactPropertiesto match the new HubSpot ContactProperty endpoints. -
Other history entries have not been logged
- #148 Deprecate the use of the hubspot rake tasks. Deprecating these tasks
includes deprecating the use of
Hubspot::Utils.dump_propertiesandHubspot::Utils.restore_properties.
- #148 Fix backwards compatibility to ensure users can access the hubspot rake tasks
- #141 Add
HubSpotas an alias ofHubspot
- #134 Add support to find recently created or recently modified Companies