Skip to content

Commit 9d60f61

Browse files
authored
Merge pull request #104 from Bit-Apps-Pro/rishad-dev-tmp
version updated to v2.6.0
2 parents 8be4ef9 + 779f8a9 commit 9d60f61

File tree

6 files changed

+141
-50
lines changed

6 files changed

+141
-50
lines changed

bitwpfi.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
* Plugin Name: Bit Integrations
55
* Plugin URI: https://bitapps.pro/bit-integrations
66
* Description: Bit Integrations is a platform that integrates with over 290+ different platforms to help with various tasks on your WordPress site, like WooCommerce, Form builder, Page builder, LMS, Sales funnels, Bookings, CRM, Webhooks, Email marketing, Social media and Spreadsheets, etc
7-
* Version: 2.5.9
7+
* Version: 2.6.0
88
* Author: Automation & Integration Plugin - Bit Apps
99
* Author URI: https://bitapps.pro
1010
* Text Domain: bit-integrations
1111
* Requires PHP: 7.4
1212
* Requires at least: 5.1
13-
* Tested up to: 6.8.1
13+
* Tested up to: 6.8
1414
* Domain Path: /languages
1515
* License: GPLv2 or later
1616
*/
@@ -24,7 +24,7 @@
2424
$btcbi_db_version = '1.1';
2525

2626
// Define most essential constants.
27-
define('BTCBI_VERSION', '2.5.9');
27+
define('BTCBI_VERSION', '2.6.0');
2828
define('BTCBI_PLUGIN_MAIN_FILE', __FILE__);
2929

3030
require_once plugin_dir_path(__FILE__) . 'includes/loader.php';

frontend-dev/src/pages/ChangelogToggle.jsx

Lines changed: 27 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,13 @@ const changeLog = [
3333
itemClass: 'integration-list',
3434
items: [
3535
{
36-
label: 'WooCommerce',
37-
desc: '13 new events added.',
36+
label: 'WooCommerce Memberships',
37+
desc: '11 new events added.',
38+
isPro: true
39+
},
40+
{
41+
label: 'Paymattic',
42+
desc: '4 new events added.',
3843
isPro: true
3944
}
4045
]
@@ -43,13 +48,7 @@ const changeLog = [
4348
label: __('New Features', 'bit-integrations'),
4449
headClass: 'new-feature',
4550
itemClass: 'feature-list',
46-
items: [
47-
{
48-
label: 'SureCart',
49-
desc: 'Now supports custom checkout fields for better data collection and workflows.',
50-
isPro: true
51-
}
52-
]
51+
items: []
5352
},
5453
{
5554
label: __('Improvements', 'bit-integrations'),
@@ -63,13 +62,28 @@ const changeLog = [
6362
itemClass: 'fixes-list',
6463
items: [
6564
{
66-
label: 'Omnisend',
67-
desc: 'Blank page issue fixed.',
65+
label: 'Telegram',
66+
desc: 'Fixed issue with fetching chat list.',
6867
isPro: false
6968
},
7069
{
71-
label: 'JSON unicode',
72-
desc: 'Fixed a JSON unicode escape issue.',
70+
label: 'Telegram',
71+
desc: 'Resolved image-to-HTML converter bug.',
72+
isPro: false
73+
},
74+
{
75+
label: 'Kadence Block',
76+
desc: 'Fixed null value issue in form fields.',
77+
isPro: true
78+
},
79+
{
80+
label: 'WooCommerce Memberships',
81+
desc: 'User role update issue resolved.',
82+
isPro: true
83+
},
84+
{
85+
label: 'Action Hook',
86+
desc: 'Routes now correctly fixed and functioning.',
7387
isPro: true
7488
}
7589
]

includes/Actions/Telegram/RecordApiHelper.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ private static function htmlToMarkdown($html)
120120
'/<li>(.*?)<\/li>/s' => "• $1\n", // List item
121121
'/<a title="(.*)" href="(.*?)" target="(.*)" rel="(.*)">(.*?)<\/a>/s' => '[$1]($2)', // Links
122122
'/<a(.*)href="(.*?)"(.*)>(.*?)<\/a>/s' => '[$1]($2)', // Links
123-
'/<img(.*)src="(.*?)"(.*)alt="(.*?)"(.*)>/s' => '[$1]($2)', // Images
123+
'/<img(.*)src="(.*?)"(.*)alt="(.*?)"(.*)>/s' => '$2', // Images
124124
'/<code>(.*?)<\/code>/s' => "```\n$1\n```", // Code blocks
125125
'/<pre>(.*?)<\/pre>/s' => "```\n$1\n```", // Preformatted text
126126
'/<h1>(.*?)<\/h1>/s' => "$1\n", // Heading 1

includes/Actions/Telegram/TelegramController.php

Lines changed: 15 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66

77
namespace BitCode\FI\Actions\Telegram;
88

9-
use BitCode\FI\Core\Util\HttpHelper;
109
use WP_Error;
10+
use BitCode\FI\Core\Util\HttpHelper;
1111

1212
/**
1313
* Provide functionality for Telegram integration
@@ -88,26 +88,24 @@ public static function refreshGetUpdates($requestsParams)
8888
$authorizationHeader['Accept'] = 'application/json';
8989
$telegramResponse = HttpHelper::get($apiEndpoint, null, $authorizationHeader);
9090

91+
if (is_wp_error($telegramResponse) || empty($telegramResponse->ok)) {
92+
wp_send_json_error($telegramResponse->description, 400);
93+
}
94+
9195
$allList = [];
92-
if (!is_wp_error($telegramResponse) && $telegramResponse->ok) {
93-
$telegramChatLists = $telegramResponse->result;
94-
95-
foreach ($telegramChatLists as $list) {
96-
$allList[$list->my_chat_member->chat->title] = (object) [
97-
'id' => $list->my_chat_member->chat->id,
98-
'name' => $list->my_chat_member->chat->title,
99-
];
96+
foreach ($telegramResponse->result as $list) {
97+
if (empty($list->my_chat_member)) {
98+
continue;
10099
}
101-
uksort($allList, 'strnatcasecmp');
102100

103-
$response['telegramChatLists'] = $allList;
104-
} else {
105-
wp_send_json_error(
106-
$telegramResponse->description,
107-
400
108-
);
101+
$allList[$list->my_chat_member->chat->title] = (object) [
102+
'id' => $list->my_chat_member->chat->id,
103+
'name' => $list->my_chat_member->chat->title,
104+
];
109105
}
110-
wp_send_json_success($response, 200);
106+
uksort($allList, 'strnatcasecmp');
107+
108+
wp_send_json_success(['telegramChatLists' => $allList], 200);
111109
}
112110

113111
public function execute($integrationData, $fieldValues)

includes/Config.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ class Config
2121

2222
public const VAR_PREFIX = 'btcbi_';
2323

24-
public const VERSION = '2.5.9';
24+
public const VERSION = '2.6.0';
2525

2626
public const DB_VERSION = '1.0';
2727

readme.txt

Lines changed: 94 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,107 @@
1-
=== Easy automation- automate CRM, Email marketing tools, Ecommerce, Forms - Integrate Webhook and 290+ platforms - Bit integrations ===
2-
Contributors: bitpressadmin, rishadbitcode, niloy121, fahimsakib, shuvomohajan, tanvirchy, shakhawathosen, khoaiz, mazharul78
1+
=== Bit integrations - Easy Automator with no-code automation, integrate Webhook and automate 290+ Platform ===
2+
Contributors: bitpressadmin, akaioum, rishadbitcode, niloy121, fahimsakib, shuvomohajan, tanvirchy, shakhawathosen, khoaiz, mazharul78
33
Tags: automation, automator, Google Sheets, webhooks, zapier, marketing automation, WooCommerce Integration, no-code automation, email marketing automation, ecommerce automation, digital marketing automation, conditional logic
44
Requires at least: 5.1
5-
Tested up to: 6.8.1
5+
Tested up to: 6.8
66
Requires PHP: 7.4
7-
Stable tag: 2.5.9
7+
Stable tag: 2.6.0
88
License: GPLv2 or later
99

10-
Automation Plugin for WordPress. Integration of 130+ Triggers & 150+ Actions.The #1 highest no-code platform Automator plugin in WordPress.
10+
Perfect Automation and integration plugin: Connect 290+ platforms and automate CRM, Email marketing tools, Google Sheets, Contact forms, LMS and more
1111

1212
== Description ==
1313

14-
**Bit Integrations is a powerful no-code automation plugin built for WordPress users who want to simplify workflows and boost productivity — without writing a single line of code. Whether you're running a small business, automating e-commerce store, or scaling your digital marketing automation, Bit Integrations helps you connect apps, collect data, and trigger actions automatically.**
14+
# 🚀 Bit Integrations — The Ultimate No-Code Automation & Automator Plugin for WordPress
1515

16-
**no-code automation plugin for WordPress, enabling flawless workflows with webhooks, WooCommerce, CRM, LMS, Zapier and more | Best Automation Plugin for WordPress.**
16+
**Bit Integrations** is a powerful no-code automation plugin and workflow automator built for WordPress users who want to simplify workflows and boost productivity — _without writing a single line of code_.
1717

18-
**Seamlessly connect with form builders, email marketing tools, and CRMs. Use webhooks integration, REST API integration, and platform connectors to create real-time data sync between your favorite apps.**
18+
Whether you're:
1919

20-
**Design custom triggers, custom action, add conditional logic, handle errors smoothly for flexible data mapping — all through an intuitive UI.**
20+
- Running a small business
21+
- Automating an eCommerce store
22+
- Scaling your digital marketing automation
2123

22-
Automate your WordPress workflow with **Bit Integrations**: the automation plugin for sending data authomatically to WooCommerce, form builders, CRM, LMS, bookings, spreadsheets, webhooks, social media, email marketing and automation platforms like Zapier and others. No technical knowledge needed. Automate tasks across 290+ platforms effortlessly.
24+
**Bit Integrations** helps you **connect apps, collect data, and trigger actions automatically**.
25+
26+
---
27+
28+
## 🔌 Seamless Integration Across Your WordPress Stack
29+
30+
> No-code automation and automator plugin for WordPress, enabling flawless workflows with Webhooks, WooCommerce, CRMs, LMS, Zapier, and more.
31+
32+
- Connect effortlessly with:
33+
- **WooCommerce**
34+
- **Form builders**
35+
- **Email marketing tools**
36+
- **CRM**
37+
- **Learning Management Systems (LMS)**
38+
- **Spreadsheets and Booking tools**
39+
40+
- Use powerful automation and automator features like:
41+
- **Webhooks**
42+
- **REST API**
43+
- **Platform connectors**
44+
45+
- Design your workflows with:
46+
- **Custom triggers**
47+
- **Custom actions**
48+
- **Conditional logic**
49+
- **Error handling**
50+
- **Flexible data mapping**
51+
52+
All through a **clean, intuitive UI** your complete **WordPress automator dashboard**, no technical skills required.
53+
54+
---
55+
56+
## ⚙️ Automate Everything from One Dashboard
57+
58+
Automate your WordPress workflow with **Bit Integrations** — the ultimate **no-code automation tool** and **plugin-based automator** for sending data automatically to:
59+
60+
- WooCommerce
61+
- Form Builders
62+
- CRM
63+
- LMS
64+
- Bookings
65+
- Spreadsheets
66+
- Webhooks
67+
- Social Media
68+
- Email Marketing Tools
69+
- Automation Platforms like **Zapier** and more
70+
71+
> **Over 290+ platforms supported — all without code.**
72+
> Bit Integrations is the **automator plugin WordPress users rely on** for smart, scalable automation.
73+
74+
---
75+
76+
### 🎯 Why Bit Integrations?
77+
78+
Because time is money, and automation is freedom.
79+
80+
---
81+
82+
💡 _Ready to build smarter, faster WordPress workflows using a powerful automation engine and built-in automator tools?_
83+
👉 [Try Bit Integrations Pro Now](https://bit-integrations.com/pricing/) – No coding. No hassle. Just results.
2384

2485
**Easy WordPress Automation with Bit Integrations – by WPTuts**
2586

2687
https://youtu.be/hgMkLvV-r6k
2788

2889
## Useful Links
2990

30-
🚀[Try Full Version Demo](https://towp.io/) | 🚀[Docs](https://bit-integrations.com/wp-docs/) | 🚀[Video Tutorials](https://youtube.com/playlist?list=PL7c6CDwwm-ALMEsKLYKebKb5XLGPWMNue) | 🚀[Support](https://tawk.to/chat/60eac4b6d6e7610a49aab375/1faah0r3e) | 🚀[Facebook Group](https://www.facebook.com/groups/3308027439209387) | 🚀[Upgrade to Pro](https://bit-integrations.com/pricing/) | 🚀[Bit Integrations Repository](https://github.com/Bit-Apps-Pro/bit-integrations)
91+
🧪 [Try Pro Version Demo](https://towp.io/)
92+
🙋 [Support](https://tawk.to/chat/60eac4b6d6e7610a49aab375/1faah0r3e)
93+
🚀 [Upgrade to Pro](https://bit-integrations.com/pricing/)
94+
🐱 [Bit Integrations Repository](https://github.com/Bit-Apps-Pro/bit-integrations)
3195

3296
## Quick Links
3397

3498
👉 [Start Automation Now](https://bit-integrations.com/triggers/) to see it in action.
3599
💼 Check our [Pricing](https://bit-integrations.com/pricing/) plans and pick the perfect fit.
36100
🔗 Explore all supported [Integrations](https://bit-integrations.com/all-integrations/).
37101
📚 Need help? Visit our [Documentation](https://bit-integrations.com/wp-docs/).
102+
▶️ Need help? Visit our [Video Tutorials](https://youtube.com/playlist?list=PL7c6CDwwm-ALMEsKLYKebKb5XLGPWMNue).
38103
🏠 Or just drop by our [Home](https://bit-integrations.com/) page.
39-
📢 Join our [Bit Integrations community](https://www.facebook.com/groups/bitapps) & get updates on our plugins.
104+
📢 Join our [Bit Apps Community](https://www.facebook.com/groups/bitapps) & get updates on our plugins.
40105

41106
**Integrate Elementor Forms to a Notion CRM [with Bit Integrations] – by Jeffrey @ Lytbox**
42107

@@ -54,7 +119,7 @@ Bit Integrations is more than just a plugin—it's your gateway to seamless auto
54119

55120
https://youtu.be/tLNOuvPdhcY?si=2zWd4yTMYHZUpD7n
56121

57-
Simplify your workflow with Bit Integrations, the go-to automation plugin for WordPress, enabling you to automate tasks and enhance productivity without the need for coding.
122+
Simplify your workflow with Bit Integrations, the go-to automation and automator plugin for WordPress, enabling you to automate tasks and enhance productivity without the need for coding.
58123

59124
**Connect WordPress Automatically To All Your Favorite Marketing Platforms - Bit Integrations – by SaaS Master**
60125

@@ -210,7 +275,7 @@ Say goodbye to manual work and hello to effortless automation. With Bit Integrat
210275
- **Webhooks**
211276
- [**... See More**](https://bit-integrations.com/all-integrations/)
212277

213-
**Most popular automation use cases below for more understanding about this automation plugin**
278+
**Most popular integrations use cases below for more understanding about this automation plugin**
214279

215280
- Automate order management, customer data syncing, product updates, and more. Common integrations include [**WooCommerce + Zoho CRM**](https://bit-integrations.com/triggers/woocommerce/connect/zoho-crm), [**WooCommerce + GoHighLevel**](https://bit-integrations.com/triggers/woocommerce/connect/gohighlevel), and [**WooCommerce + Google Sheets**](https://bit-integrations.com/triggers/woocommerce/connect/google-sheets).
216281

@@ -265,7 +330,7 @@ Wp-Telemetry **DOES NOT IMMEDIATELY** start gathering data, rather it will gathe
265330

266331
### 💥 In the free version, you can create unlimited integrations using free triggers, while the pro version offers unlimited integration capabilities using all triggers.
267332

268-
### Key Features:
333+
### Key Features:
269334

270335
- ⚡ **No-code automation**: No-code automation for small businesses, marketers, and eCommerce sites.
271336

@@ -625,6 +690,20 @@ Bit Integrations follows WordPress coding standards and best practices to ensure
625690

626691
== Changelog ==
627692

693+
= 2.6.0 =
694+
_Release Date -4th June 2025_
695+
696+
- **New Triggers**
697+
- WooCommerce Memberships: 11 new events added (Pro).
698+
- Paymattic: 4 new events added (Pro).
699+
700+
- **Bug Fixes**
701+
- Telegram: Fixed issue with fetching chat list
702+
- Telegram: Resolved image-to-HTML converter bug
703+
- Kadence Block Form: Fixed null value issue in form fields (Pro).
704+
- WooCommerce Memberships: User role update issue resolved (Pro).
705+
- Action Hook: Routes now correctly fixed and functioning (Pro).
706+
628707
= 2.5.9 =
629708
_Release Date -25th may 2025_
630709

0 commit comments

Comments
 (0)