Bug
- [CORE-4639] - Widget and WidgetClient do not respect the selected language
- [CORE-4640] - Query parameter at client/ cause 404 error
- [CORE-4658] - Support Manager: Fatal error on department add/edit with empty port
- [CORE-4662] - Order: Error in payment authorization
- [CORE-4664] - Domain Manager: Status links no longer work in the client area domain widget
- [CORE-4668] - User::getByEmail uses undefined method
- [CORE-4669] - Order form summary fetch is triggered many times by option logic
- [CORE-4670] - CC authorization fails in order form for CcForm gateways
- [CORE-4680] - Editing an invoice results in a 500 error with PHP 8.1
Improvement
- [CORE-4221] - Namecheap: Pull in TLD list via api
- [CORE-4439] - Domain Manager: Allow domains to be renewed x days in advance of expiry
- [CORE-4478] - Portal/CMS: Add multi-language support
- [CORE-4532] - License Manager: Update for PHP 8 compatibility
- [CORE-4584] - Allow Client ID and ID format to be set in the UI.
- [CORE-4617] - Stripe Payments: ACH show a "Mandate"
- [CORE-4628] - Domain Manager: Asynchronous TLD Import
- [CORE-4642] - Add doc comment file
- [CORE-4647] - Enom: Implement getFilteredTldPricing()
- [CORE-4648] - Namesilo: Implement getFilteredTldPricing()
- [CORE-4649] - Namecheap: Implement getFilteredTldPricing()
- [CORE-4650] - Logicboxes: Implement getFilteredTldPricing()
- [CORE-4651] - Module: Internet.bs Registrar Module
- [CORE-4654] - Domain Manager: Asynchronous package import
- [CORE-4673] - Domain Manager: Improve TLD list
- [CORE-4674] - Domain Manager: TLD Sync improvements
- [CORE-4676] - Order: The Show All button for the TLD pricing table should load via ajax
- [CORE-4677] - Domain Manager: Only update package tax settings on change
New Feature
- [CORE-1755] - Add package setting to set override price when service is added
- [CORE-2409] - Order: Add an abandoned order feature with automatic order cancellation
- [CORE-4147] - Add an option to hide client fields that are not required
- [CORE-4465] - Allow modules to insert content in client service management page
- [CORE-4467] - Domain Manager: Add option to set override price on added domains
- [CORE-4533] - Add Event: Email Verification
- [CORE-4591] - Add transaction messages
- [CORE-4592] - Stripe Payments: Set transaction messages
- [CORE-4601] - Domain Manager: Import / Sync TLDs from registrar
Story
- [CORE-4632] - Update RegistrarModule to get pricing for specific TLDs
Task
- [CORE-4169] - Order: Update order template preview screenshots
Sub-task
- [CORE-4577] - Order: Abandoned order email templates
- [CORE-4578] - Order: Abandoned order configuration
- [CORE-4579] - Order: Abandoned order cron tasks
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.