Information¶
Releases use the following numbering system: {major}.{minor}.{incremental}
- major: Major refactoring or rewrite - make sure you read and test very carefully!
- minor: Breaking change in some circumstances, or a new feature. Read carefully and make sure you understand the impact of the change.
-
incremental: A "safe" change / improvement. Should always be safe to upgrade.
-
[BC]: Items marked with [BC] indicate a breaking change that will require updates to your code if you are using that code in your extension.
Release 3.8.11 (2024-04-07)¶
-
312 exclude event templates¶
-
312 add pseudoconstant refs for item cols¶
- Fixes #310 price field ID discounts treated as event IDs
- Added Api4 Action verify
- Fix discount to use largest amount, for given item
- Fix membership discounts not applying on main contribution page
- Fix for AbstractEditPayment getContributionID not yet public
-
308 Fix any-event discount¶
- Support exporting DiscountCodes
- Code cleanup / remove legacy code.
- Fixes #289 Ensure currency is passed to discount function
- Fix error where getPriceSetID is proteced on member form (to fix upstream)
- Reduce apiv3 usage
- dev/core#2727 Fix auto-discounts for event-price set rows
- Update hook_civicrm_permission to use new format
Release 3.8.10 (2024-01-10)¶
- Fixes #306, #303 Fix handling of non-membership line items
- Fix handling for register task
- Stop using broken legacy attempt to get contact ID
Release 3.8.9 (2023-12-22)¶
- Convert usage page & tabs to SearchKit display.
- Convert Discount List to SearchKit display.
- Update autogenerated code and replace legacy code (min supported version 5.69).
Release 3.8.8 (2023-07-10)¶
- !287 - Correct discount tracking when multiple memberships
- !276 - Fix contact_id assignment from participantId in URL
- !285 - Fix broken 'any event' discount code
- !287 - Replace JQueryUI icon sprites with Font Awesome
- !291 - Don't show discounts on entity types that have no available discounts
- !296 - Drop unused columns track and event_id from cividiscount_track
- !295 - Move entity declarations to files and add unit test
Release 3.8.7 (2022-11-28)¶
- !281 - Mega metadata update
- !280 - Fix PHP 8 error for Participant Change Selections
- !278 - Added intval after += to resolve TypeError