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_validis 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_productentrypoint
v0.8.0 - 2021-12-30
Changed
- q2 create_marketplace_productwill no longer append guids to the product id
Added
- q2 create_marketplace_productnow 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.cancelmethod, 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_productwill automatically update your extension’s DbPlan to inherit from- MarketplaceDbPlan
v0.3.0 - 2020-10-01
Added
- Marketplace extensions now have a - .validate_subscriptionmethod
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 marketplacesubcommands (- 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