Changelog for Q2-Marketplace
Current Version: [0.8.9]
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Released Versions:
v0.8.9 - 2024-09-25
Fixed
Remove yapf reference
v0.8.8 - 2023-03-31
Fixed
Better interopability between marketplace and more SDK versions (in regards to the DbPlan)
v0.8.7 - 2022-10-05
Fixed
Fixed bug with SSO subscription detection
v0.8.6 - 2022-09-16
Fixed
subscription.is_valid
is now more robust at discovering CUSTOMER_KEY from disparate locations in the Q2 system
v0.8.5 - 2022-05-24
Changed
Cleans up subscription error message
v0.8.4 - 2022-05-03
Removed
Removed entitlements from
MarketplaceDbPlan
v0.8.3 - 2022-02-25
Fixed
Do not try to use vault for credentials in shared dev
v0.8.2 - 2022-02-07
Fixed
Marketplace mock API calls now correctly resolve HQ creds in development
v0.8.1 - 2022-01-06
Changed
Clear up error messaging on
q2 create_marketplace_product
entrypoint
v0.8.0 - 2021-12-30
Changed
q2 create_marketplace_product
will no longer append guids to the product id
Added
q2 create_marketplace_product
now has validation on product names
v0.7.4 - 2021-11-23
Changed
Adds fi_name to subscription event
v0.7.3 - 2021-10-18
Fixed
Fix subscription events failing in a multi-tenant environment.
v0.7.2 - 2021-10-12
Fixed
Reverts temporary SSO workaround now present in q2-sdk 2.106.0
v0.7.1 - 2021-10-07
Fixed
Marketplace mixin will now work with multitenant SSO extensions
v0.7.0 - 2021-10-05
Added
MarketplaceHandler mixin now works better in multi-tenant contexts
v0.6.0 - 2021-01-14
Added
Adds
subscription.cancel
method, which can be called to manually invoke a Cancelation event
v0.5.0 - 2021-01-06
Changed
Cancel event will always return success, regardless of status_code, unless explicitely set to
ErrorCode.DO_NOT_CANCEL
v0.4.1 - 2020-11-12
Fixed
Fixes a bug with SubscriptionFailure events that did not respect ErrorCode values
v0.4.0 - 2020-11-04
Added
Adds
q2_marketplace.models.db_plan.MarketplaceDbPlan
. Inheriting from this in your extension DbPlan will ensure all the rights are set up correctly on install
Changed
q2 create_marketplace_product
will automatically update your extension’s DbPlan to inherit fromMarketplaceDbPlan
v0.3.0 - 2020-10-01
Added
Marketplace extensions now have a
.validate_subscription
method
v0.2.0 - 2020-09-15
Added
Adds get_vendor_config method for use in marketplace subscription events
v0.1.0 - 2020-07-14
Added
Adds subscription simulation with
q2 marketplace
subcommands (invoke_cancel
,invoke_subscribe
,invoke_update
)
v0.0.6 - 2020-05-29
Fixed
Ardent feature_manifest calls will no longer raise exceptions, but pass through to base handler
v0.0.5 - 2020-03-13
Added
Initial Release