Skip to content
This repository was archived by the owner on Aug 3, 2026. It is now read-only.

Latest commit

 

History

History
586 lines (303 loc) · 26.7 KB

File metadata and controls

586 lines (303 loc) · 26.7 KB

5.0.0 (2025-09-23)

Bug Fixes

  • created more global stripe and salable data to stop the test overwrtting each other (aba2bfe)
  • fixed imports (1b354ba)
  • moved v2 schemas into a single file (b6ff867)
  • removed clean up from tests (e8d5288)
  • updated EntitlementsCheck return type (273b14d)

Features

  • cursor pagination on products endpoint (7e9af6f)
  • entitlements method (887e8da)
  • paginate features and plans endpoints (37e3357)
  • v3 of salable api added (9c050b5)
  • wip v3 removed Salable class for initSalable function (a72d4e1)

Tests

  • updated feature schema to include featureEnumOptions (2b143a0)

BREAKING CHANGES

  • methods will use v3 of the API. New initSalable function to replace Salable class.

5.0.0-beta.2 (2025-09-18)

Bug Fixes

  • updated EntitlementsCheck return type (273b14d)

5.0.0-beta.1 (2025-09-18)

Bug Fixes

  • created more global stripe and salable data to stop the test overwrtting each other (aba2bfe)
  • fixed imports (1b354ba)
  • moved v2 schemas into a single file (b6ff867)
  • removed clean up from tests (e8d5288)

Features

  • cursor pagination on products endpoint (7e9af6f)
  • entitlements method (887e8da)
  • paginate features and plans endpoints (37e3357)
  • v3 of salable api added (9c050b5)
  • wip v3 removed Salable class for initSalable function (a72d4e1)

Tests

  • updated feature schema to include featureEnumOptions (2b143a0)

BREAKING CHANGES

  • methods will use v3 of the API. New initSalable function to replace Salable class.

4.11.0 (2025-07-08)

Features

  • add sentCount column to webhook event attempt table (6d1c172)

4.10.0 (2025-07-07)

Features

  • added deletedAt column (eb5ee6a)
  • SD-2145: added required webhook emitters tables (af27789)
  • using prismas uuid7 function (15619cb)

4.9.4 (2025-06-30)

Bug Fixes

  • product pricing table fix (08019e5)

4.9.3 (2025-06-30)

Bug Fixes

  • pricing table plan type fix (4fc0ebc)

4.9.2 (2025-06-30)

Bug Fixes

  • product pricing table plans type (aa8f826)

4.9.1 (2025-06-30)

Bug Fixes

  • pricing table plans type (d6cfaae)

4.9.0 (2025-06-03)

Features

  • added add and remove coupons methods to subscription resource (abce354)

4.8.0 (2025-05-22)

Features

  • add archived columns to product and plan (4e7b7c5)

4.7.0 (2025-05-16)

Features

  • subscriptions create method (66e1da7)

4.6.0 (2025-05-13)

Bug Fixes

Features

  • SD-2083: added paymentIntegrationPromoCodeId column to PromotionCode table (eb50b43)

4.5.0 (2025-05-12)

Features

  • new subscriptions manageSeats method (fe40853)

4.4.0 (2025-05-07)

Features

  • new subscription methods getSeats and getSeatCount (9b557d9)

4.3.0 (2025-04-24)

Features

4.2.0 (2025-03-07)

Bug Fixes

  • added owner to plans get checkout link (9c384a9)

Features

  • subscription owner nullable (b744b51)
  • update subscription method (f12e046)

4.1.0 (2025-03-07)

Features

  • session resource and docs (e0238f5)

4.1.0-beta.1 (2025-03-07)

Features

  • session resource and docs (e0238f5)

4.1.0-beta.1 (2025-03-07)

Features

  • added none to PaymentIntegration in schema (64a325f)
  • session resource and docs (2bb7d44)
  • subscription owner nullable (b744b51)

4.1.0-beta.1 (2025-03-07)

Features

  • session resource and docs (2bb7d44)

4.1.0-beta.2 (2025-02-24)

Features

  • session resource with testing (35f4323)

4.1.0-beta.1 (2025-02-13)

Features

  • SD-1479: deleted verify method from licenses (4f50a85)

4.0.0 (2025-01-23)

Bug Fixes

  • added name to error class constructors (d78a27d)
  • added type for current usage. Changed update usage params to an object (0b5f41a)
  • amend the options type for create and update license resource (9287b0a)
  • amending the correct response type for get subscriptions (e7f4044)
  • changed take to number type. Added pagination to invoices (35b05c9)
  • created more test data (0a8dfd7)
  • fixed path to types in build (62b093c)
  • get all subscriptions new params. Run tests sequentially (a14ba58)
  • removed console log (9d2d7e0)
  • resolved conflicts (4fdd63c)
  • run coverage tests sequentially (e0196df)
  • subscription invoice schema mismatch (0c9d6db)
  • throw SalableRequestError if 404 (dce5bb4)
  • updated get invoices test (a87cd26)
  • updated schema with new indexes (f89f3b0)
  • updated usage methods to follow params in an object pattern. Removed upsert from tests (a0a5151)

Features

BREAKING CHANGES

  • v4 update

4.0.0-beta.11 (2025-01-23)

Bug Fixes

  • changed take to number type. Added pagination to invoices (35b05c9)
  • updated get invoices test (a87cd26)

4.0.0-beta.10 (2025-01-23)

Bug Fixes

4.0.0-beta.9 (2025-01-23)

Bug Fixes

  • updated schema with new indexes (f89f3b0)

4.0.0-beta.8 (2025-01-22)

Bug Fixes

  • created more test data (0a8dfd7)
  • get all subscriptions new params. Run tests sequentially (a14ba58)
  • removed console log (9d2d7e0)
  • run coverage tests sequentially (e0196df)

4.0.0-beta.7 (2025-01-22)

Bug Fixes

  • added type for current usage. Changed update usage params to an object (0b5f41a)
  • updated usage methods to follow params in an object pattern. Removed upsert from tests (a0a5151)

4.0.0-beta.6 (2025-01-20)

Bug Fixes

  • throw SalableRequestError if 404 (dce5bb4)

4.0.0-beta.5 (2025-01-17)

Bug Fixes

  • added name to error class constructors (d78a27d)

4.0.0-beta.4 (2025-01-10)

Bug Fixes

  • amend the options type for create and update license resource (9287b0a)
  • subscription invoice schema mismatch (0c9d6db)

Features

  • event resource and methods with documentation (71c23b1)
  • export salable errors (1f23502)

4.0.0-beta.3 (2025-01-07)

Bug Fixes

  • amending the correct response type for get subscriptions (e7f4044)

4.0.0-beta.2 (2025-01-06)

Bug Fixes

  • fixed path to types in build (62b093c)

4.0.0-beta.1 (2024-12-11)

Features

BREAKING CHANGES

  • v4 update

3.4.1 (2024-10-10)

Bug Fixes

3.4.0 (2024-07-12)

Features

  • SD-168: added verify-signature method (c8b4a42)

3.3.0 (2024-02-01)

Bug Fixes

  • fixed licenses cancelMany method (3cf5fe7)

Features

  • currency and quantity parameters added checkout link and pricing table methods (f822750)

3.2.1 (2023-12-05)

Bug Fixes

  • added isTest to the response types (46ba143)

3.2.0 (2023-11-27)

Features

  • added grace as an optional parameter to license check (39105e8)

3.1.0 (2023-11-24)

Bug Fixes

  • updated getByGranteeId response type comment (143a3a8)

Features

  • create licenses updated to be able to create many licenses (d0b7f43)
  • create licenses updated to be able to create many licenses (9b43b3a)
  • licenses endpoints up to date (e0972da)

3.0.1 (2023-11-24)

Bug Fixes

  • improved error handling with more tests (ece82fe)

3.0.0 (2023-11-23)

Bug Fixes

  • new error classes to handle empty body responses (eeeaf49)
  • updated commitlint action to use actions/checkout@v3 (a712c5a)

Performance Improvements

  • error classes: throw different error classes in different scenarios (952d0cd)

BREAKING CHANGES

  • error classes: throw different error classes in different scenarios

2.8.0 (2023-11-20)

Bug Fixes

  • imports to base (f805466)
  • update path to base in plans test (acb80aa)
  • updated import path on base (a453718)

Features

2.7.0 (2023-09-21)

Features

  • new methods to license class (9221614)

2.6.0 (2023-09-18)

Features

  • methods to add & remove seats (cd1688d)

2.5.0 (2023-06-29)

Bug Fixes

Features

  • adding detail to pricing table endpoint (d4bec6a)
  • adding product routes (486f92f)
  • additional product endpoints (fdecaac)

2.4.0 (2023-06-05)

Features

2.3.1 (2023-06-01)

Bug Fixes

  • added in missing details stripped from request config (a53b669)

2.3.0 (2023-06-01)

Features

  • added url support in constructor for passing api url (3e9c17d)

2.2.1 (2023-05-30)

Bug Fixes

  • added INestedPermission and INestedRole interfaces (c0e63a2)
  • updated IRole and IRbacUser interfaces (cfeadcf)

2.2.0 (2023-05-26)

Features

2.1.0 (2023-05-23)

Features

2.0.0 (2023-05-10)

Features

  • restructured the package (c9d39c8)

BREAKING CHANGES

  • Several endpoints have been renamed also the top level export has been renamed.

1.7.0 (2023-05-02)

Features

  • adding uuid to usage headers (30410be)

1.6.2 (2023-04-13)

Bug Fixes

  • adding env variabe to pipeline (efdeb98)

1.6.1 (2023-03-07)

Bug Fixes

  • change the snippet for update usage (a1c1d34)

1.6.0 (2023-03-06)

Features

1.5.1 (2023-03-06)

Bug Fixes

1.5.0 (2023-02-23)

Features

  • adding upgrade and downgrade subscription method (7ebb6f2)
  • changing params for changePlan method and add test (dfcc1f2)

1.4.0 (2023-02-23)

Bug Fixes

Features

1.3.0 (2022-11-04)

Bug Fixes

Features

  • adding sub class and get sub method (bd729a0)

1.2.0 (2022-11-03)

Features

  • adding check licenses method (0253b07)
  • adding types for check capabilties (ba95826)

1.1.0 (2022-11-03)

Features

  • adding eslint ignore and changing api export name (0eff248)
  • adding licenses class (f3a6f6c)
  • adding rollup config (717f4f7)
  • adding type cast to fetch (f8054dc)
  • lint fix (ecb45cb)
  • pushing up build commands and exporting api class (553dc54)

1.0.0 (2022-11-01)

Features

  • added semantic-release package (82e8aca)