Skip to content

Commit eb313eb

Browse files
authored
Backport crm 6.4.0 Changes (#35207)
* Changelog and readme.txt edits. * Init next release cycle
1 parent 4814fab commit eb313eb

26 files changed

+47
-89
lines changed

projects/plugins/crm/CHANGELOG.md

+23
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,28 @@
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [6.4.0] - 2024-01-23
9+
### Added
10+
- Database: Added preliminary support for SQLite. [#34868]
11+
- Settings: Add setting to fine tune the Total Value field calculation for contacts and companies. [#34957]
12+
13+
### Fixed
14+
- Backend: Add fallback for dev site detection. [#34867]
15+
- Contacts: Updated default statuses. [#34892]
16+
- Custom fields: More robust fallbacks for slug creation. [#35175]
17+
- Dashboard: Adjust queries for SQLite compatibility.
18+
- REST API: Allow calls when not using pretty permalinks. [#35201]
19+
- Database: Ensure logs table is initiated with all columns. [#34871]
20+
- Fixed: Escape output in typeaheads. [#35171]
21+
- Invoices: Fixed total amount in preview and pdf when refunds or credit notes are applied. [#34211]
22+
- Jetpack Forms: Detect and process custom date fields correctly.
23+
- Custom fields: Gracefully handle invalid date field data. [#34890]
24+
- Listview: Better output escaping in listviews. [#35140]
25+
- System Assistant: Fix broken links on some tasks.
26+
- Migrations: Fix issue where task_offset_fix migration would not mark as complete on some timezones. [#34873]
27+
- Templates: Ensure file paths are valid before trying to load. [#34949]
28+
- Transactions: Better support for SQLite. [#34868]
29+
830
## [6.3.2] - 2023-12-19
931
### Changed
1032
- Settings: Make support document links more consistent. [#34695]
@@ -270,6 +292,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
270292
- Improved: Added a migration to remove outdated AKA lines
271293

272294
[5.5.4-a.1]: https://github.com/Automattic/jetpack-crm/compare/v5.5.3...v5.5.4-a.1
295+
[6.4.0]: https://github.com/Automattic/jetpack-crm/compare/6.3.2...6.4.0
273296
[6.3.2]: https://github.com/Automattic/jetpack-crm/compare/6.3.1...6.3.2
274297
[6.3.1]: https://github.com/Automattic/jetpack-crm/compare/6.3.0...6.3.1
275298
[6.3.0]: https://github.com/Automattic/jetpack-crm/compare/6.2.0...6.3.0

projects/plugins/crm/ZeroBSCRM.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Plugin Name: Jetpack CRM
44
* Plugin URI: https://jetpackcrm.com
55
* Description: Jetpack CRM is the simplest CRM for WordPress. Self host your own Customer Relationship Manager using WP.
6-
* Version: 6.4.0-alpha
6+
* Version: 6.4.1-alpha
77
* Author: Automattic - Jetpack CRM team
88
* Author URI: https://jetpackcrm.com
99
* Text Domain: zero-bs-crm

projects/plugins/crm/changelog/fix-crm-3259-i18n_issue_in_custom_fields

-4
This file was deleted.

projects/plugins/crm/changelog/fix-crm-3401-robustify_custom_date_handling_from_jetpack_forms

-5
This file was deleted.

projects/plugins/crm/changelog/fix-crm-3402-remove_blacklist_term

-4
This file was deleted.

projects/plugins/crm/changelog/fix-crm-3404-sqlite_transactions

-4
This file was deleted.

projects/plugins/crm/changelog/fix-crm-3405-use_more_robust_IP_check

-4
This file was deleted.

projects/plugins/crm/changelog/fix-crm-3406-address_sqlite_table_creation_error

-4
This file was deleted.

projects/plugins/crm/changelog/fix-crm-3407-fix_log_error

-4
This file was deleted.

projects/plugins/crm/changelog/fix-crm-3408-detect_sqlite_usage

-4
This file was deleted.

projects/plugins/crm/changelog/fix-crm-3409-various_general_fixes

-5
This file was deleted.

projects/plugins/crm/changelog/fix-crm-3410-prevent_LFI_with_templates

-4
This file was deleted.

projects/plugins/crm/changelog/fix-crm-3413-patch_listview_XSS

-4
This file was deleted.

projects/plugins/crm/changelog/fix-crm-3414-patch_XSS_in_typeaheads

-4
This file was deleted.

projects/plugins/crm/changelog/fix-crm-3416-sqlite_compatibility

-5
This file was deleted.

projects/plugins/crm/changelog/fix-crm-invoice-total-credit-refund

-4
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Significance: patch
22
Type: changed
3-
Comment: Init 6.3.3-alpha
3+
Comment: Init 6.4.1-alpha
44

55

projects/plugins/crm/changelog/renovate-js-unit-testing-packages

-4
This file was deleted.

projects/plugins/crm/changelog/renovate-lock-file-maintenance

-4
This file was deleted.

projects/plugins/crm/changelog/renovate-wordpress-monorepo

-4
This file was deleted.

projects/plugins/crm/changelog/update-changelogger-deduplicate-default

-5
This file was deleted.

projects/plugins/crm/changelog/update-crm-1817-update-total-value-calculation

-4
This file was deleted.

projects/plugins/crm/composer.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
]
4343
},
4444
"config": {
45-
"autoloader-suffix": "06c775433a83ed276f0a1d8ac25f93ba_crmⓥ6_4_0_alpha",
45+
"autoloader-suffix": "06c775433a83ed276f0a1d8ac25f93ba_crmⓥ6_4_1_alpha",
4646
"allow-plugins": {
4747
"automattic/jetpack-autoloader": true,
4848
"automattic/jetpack-composer-plugin": true,

projects/plugins/crm/includes/ZeroBSCRM.Core.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ final class ZeroBSCRM {
2424
*
2525
* @var string
2626
*/
27-
public $version = '6.3.2';
27+
public $version = '6.4.0';
2828

2929
/**
3030
* WordPress version tested with.

projects/plugins/crm/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@automattic/jetpack-crm",
3-
"version": "6.4.0-alpha",
3+
"version": "6.4.1-alpha",
44
"description": "The CRM for WordPress",
55
"author": "Automattic",
66
"license": "GPL-2.0",

projects/plugins/crm/readme.txt

+19-4
Original file line numberDiff line numberDiff line change
@@ -389,10 +389,25 @@ We offer a full, no-hassle refund within 14 days. You can read more about that,
389389

390390

391391
== Changelog ==
392-
### 6.3.2 - 2023-12-19
393-
#### Changed
394-
- Settings: Make support document links more consistent.
392+
### 6.4.0 - 2024-01-23
393+
#### Added
394+
- Database: Added preliminary support for SQLite.
395+
- Settings: Add setting to fine tune the Total Value field calculation for contacts and companies.
395396

396397
#### Fixed
397-
- Segments: Fixed an issue preventing segments from being deleted.
398+
- Backend: Add fallback for dev site detection.
399+
- Contacts: Updated default statuses.
400+
- Custom fields: More robust fallbacks for slug creation.
401+
- Dashboard: Adjust queries for SQLite compatibility.
402+
- REST API: Allow calls when not using pretty permalinks.
403+
- Database: Ensure logs table is initiated with all columns.
404+
- Fixed: Escape output in typeaheads.
405+
- Invoices: Fixed total amount in preview and pdf when refunds or credit notes are applied.
406+
- Jetpack Forms: Detect and process custom date fields correctly.
407+
- Custom fields: Gracefully handle invalid date field data.
408+
- Listview: Better output escaping in listviews.
409+
- System Assistant: Fix broken links on some tasks.
410+
- Migrations: Fix issue where task_offset_fix migration would not mark as complete on some timezones.
411+
- Templates: Ensure file paths are valid before trying to load.
412+
- Transactions: Better support for SQLite.
398413

0 commit comments

Comments
 (0)