Skip to content

Releases: tremendous-rewards/tremendous-ruby

tremendous_ruby: v5.9.0

03 Dec 17:57
346e091
Compare
Choose a tag to compare

5.9.0 (2024-12-03)

Features

  • add DeliveryMetadata to POST /orders (#53) (924de4c), closes #52

Bug Fixes

tremendous_ruby: v5.8.0

19 Nov 14:14
8f27ebe
Compare
Choose a tag to compare

5.8.0 (2024-11-08)

Features

  • add discount to Order payment details (8416d82)
  • add risk property to fraud reviews (8416d82)
  • include order property when possible on balance transactions endpoint (#47) (8416d82)

Bug Fixes

  • fix POST /orders "created" response schema (#50) (5c86220)

tremendous_ruby: v5.7.0

04 Nov 19:25
a579cf8
Compare
Choose a tag to compare

5.7.0 (2024-11-04)

Features

  • add /reports endpoints (#45) (2793112)
  • add support for updated_phone and updated_email on POST /api/v2/reward/:id/resend (2793112)

tremendous_ruby: v5.6.0

30 Sep 15:14
0914eab
Compare
Choose a tag to compare

5.6.0 (2024-09-26)

Features

  • Add international prop to Invoice type (1ecfea4)
  • Add missing properties to FraudReview and FraudRule related types (1ecfea4)

Bug Fixes

  • regenerate internal classes after spec cleanup (3800706)
  • remove unused Public key related types (1ecfea4)
  • Rename SingleRewardOrder1* related schemas to just SingleRewardOrder* (1ecfea4)

v5.5.0

19 Sep 20:58
417e27b
Compare
Choose a tag to compare

What's Changed

  • Update GET /api/v2/balance_transactions and /api/v2/orders endpoints response structures
  • Update production URL to use https://api.tremendous.com instead of https://www.tremendous.com

Full Changelog: v5.4.0...v5.5.0

v5.4.0

18 Sep 16:03
01c0b53
Compare
Choose a tag to compare

What's Changed

  • Bump faraday from 2.10.1 to 2.11.0 by @dependabot in #32
  • Add support for fraud rules and fraud reviews endpoints
  • Remove deprecated MultiRewardOrder support and 202 response for POST /api/v2/orders

Full Changelog: v5.3.0...v5.4.0

v5.3.0

06 Aug 13:40
dbdb30c
Compare
Choose a tag to compare

What's Changed

  • Add list_forex method to retrieve list of exchange rates
  • Make name, description, and products optional when updating a campaign
  • Add support for public_key endpoints
  • Add support for list_roles endpoint, and use the new role ids on organization member responses
  • Add support for delete_webhook, that was missing from the spec
  • Add support for copying custom_roles when creating a new organization

Full Changelog: v5.1.0...v5.3.0

v5.1.0

28 May 14:09
f0ed264
Compare
Choose a tag to compare

What's Changed

  • Add create_campaign and update_campaign methods
  • Add webpage_style and email_style to Campaign objects
  • Remove deprecated DELETED role for organization members - this is now exposed via the active property
  • Do not allow member's name to be set via the API
  • Add label to custom fields on rewards
  • Allow to copy the fraud_prevention settings when creating a new team

Full Changelog: v5.0.1...v5.1.0

v5.0.1

01 Apr 18:21
23a4ecb
Compare
Choose a tag to compare

We found an issue in the generated code for the v5.0.0 version where the actual gem code was not being included in the gem, only the specs, so it was not functional. This minor release should fix that.

v5.0.0

27 Mar 16:30
b28255d
Compare
Choose a tag to compare

This release is a full rewrite where the library is generated via the OpenAPI Generator and the API specification that powers our API reference.

Please check the README.md for examples of how the new API looks like, and UPGRADING.md for how the code differs from the v4.