Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 8 additions & 8 deletions bitwpfi.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
* Plugin Name: Bit Integrations
* Plugin URI: https://bitapps.pro/bit-integrations
* Description: Bit Integrations is a platform that integrates with over 240+ 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
* Version: 2.3.7
* Version: 2.3.8
* Author: Automation & Integration Plugin - Bit Apps
* Author URI: https://bitapps.pro
* Text Domain: bit-integrations
* Requires PHP: 7.0
* Requires PHP: 7.4
* Requires at least: 5.1
* Tested up to: 6.7
* Tested up to: 6.7.1
* Domain Path: /languages
* License: GPLv2 or later
*/
Expand All @@ -24,7 +24,7 @@
$btcbi_db_version = '1.1';

// Define most essential constants.
define('BTCBI_VERSION', '2.3.7');
define('BTCBI_VERSION', '2.3.8');
define('BTCBI_PLUGIN_MAIN_FILE', __FILE__);

require_once plugin_dir_path(__FILE__) . 'includes/loader.php';
Expand All @@ -37,9 +37,9 @@ function btcbi_activate_plugin($network_wide)
esc_html__('Error Activating', 'bit-integrations')
);
}
if (version_compare(PHP_VERSION, '7.0', '<')) {
if (version_compare(PHP_VERSION, '7.4', '<')) {
wp_die(
esc_html__('Forms Integrationsw requires PHP version 7.0.', 'bit-integrations'),
esc_html__('Bit Integrations requires PHP version 7.4.', 'bit-integrations'),
esc_html__('Error Activating', 'bit-integrations')
);
}
Expand All @@ -55,9 +55,9 @@ function btcbi_deactivate_plugin($network_wide)
esc_html__('Error Deactivating', 'bit-integrations')
);
}
if (version_compare(PHP_VERSION, '7.0', '<')) {
if (version_compare(PHP_VERSION, '7.4', '<')) {
wp_die(
esc_html__('Forms Integrationsw requires PHP version 7.0.', 'bit-integrations'),
esc_html__('Bit Integrations requires PHP version 7.4.', 'bit-integrations'),
esc_html__('Error Deactivating', 'bit-integrations')
);
}
Expand Down
8 changes: 4 additions & 4 deletions frontend-dev/src/App.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -77,21 +77,21 @@ function App() {
{/* </Link> */}
</div>

<nav className="top-nav ml-2">
{/* <nav className="top-nav ml-2">
<a
target="_blank"
href="https://wordpress.org/support/plugin/bit-integrations/reviews/#new-post"
className={`app-link ${btcbi.isPro ? '' : 'green blink'} `}
rel="noreferrer">
{__('Review us', 'bit-integrations')}
</a>
</nav>
</nav> */}
<nav className="top-nav ml-5">
<AnnouncementModal />
{/* <AnnouncementModal /> */}
</nav>
<div className="flx flx-center" style={{ marginLeft: 'auto' }}>
${!btcbi.isPro && <ProModalBtn />}
<CashbackModal />
{/* <CashbackModal /> */}
<ChangelogToggle />
</div>
</div>
Expand Down
17 changes: 11 additions & 6 deletions frontend-dev/src/pages/ChangelogToggle.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import Modal from '../components/Utilities/Modal'
import { $btcbi } from '../GlobalStates'
import ChangelogIcn from '../Icons/ChangeLogIcn'
import ExternalLinkIcn from '../Icons/ExternalLinkIcn'
import BlackFridayDeal from '../resource/img/BlackFridayDeal.webp'
import CyberMondayDeal from '../resource/img/CyberMondayDeal.jpg'
import bitsFetch from '../Utils/bitsFetch'
import { __, sprintf } from '../Utils/i18nwrap'

Expand All @@ -18,7 +18,7 @@ export default function ChangelogToggle() {

const source = !btcbi.isPro ? 'bit-integrations' : 'bit-integrations-pro'
const Early_Bird_URL = `https://bit-social.com/?utm_source=${source}&utm_medium=inside-plugin&utm_campaign=early-bird-offer`
const releaseDate = '28th November 2024'
const releaseDate = '05th December 2024'

const changeLog = [
{
Expand All @@ -43,13 +43,17 @@ export default function ChangelogToggle() {
label: __('New Features', 'bit-integrations'),
headClass: 'new-feature',
itemClass: 'feature-list',
items: []
items: ['Fluent CRM (Action)(Pro): Added support for assigning a company to contacts.']
},
{
label: __('New Improvements', 'bit-integrations'),
headClass: 'new-improvement',
itemClass: 'feature-list',
items: ['Asana: Added Tagify input for custom fields.']
items: [
'Forminator (Pro): Extended form fetching limit to 1000.',
'Benchmark: Improved integration execution performance.',
'Ultimate Member (Pro): Added support for uploading field data URLs.'
]
}
]

Expand Down Expand Up @@ -113,7 +117,7 @@ export default function ChangelogToggle() {
<>
<div>
<a href={Early_Bird_URL} target="_blank" rel="noreferrer">
<img src={BlackFridayDeal} style={{ width: '100%', marginTop: '-2px' }} alt="" />
<img src={CyberMondayDeal} style={{ width: '100%', marginTop: '-2px', borderRadius: '20px' }} alt="" />
</a>
</div>
<div className="txt-right" style={{ marginTop: '-2px' }}>
Expand Down Expand Up @@ -196,7 +200,8 @@ export default function ChangelogToggle() {
className="app-link-active"
target="blank"
href="https://bitapps.pro/terms-of-service/">
{__('Click here to see terms', 'bit-integrations')}
{__('Terms and conditions', 'bit-integrations')}&nbsp;
<ExternalLinkIcn size="14" />
</a>
</div>
<div className="flx flx-between">
Expand Down
14 changes: 9 additions & 5 deletions frontend-dev/src/pages/Settings.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -121,11 +121,15 @@ function Settings() {
</div>
<div className="w-6 mt-3">
<div className="flx flx-between sh-sm br-10 btcd-setting-opt">
<div>
<b>
<span className="btcd-icn icn-trash-fill mr-2" />
{__('Turn off Opt In', 'bit-integrations')}
</b>
<div className='flx flx-start'>
<span className="btcd-icn icn-trash-fill mr-2" />
<div>
<b>
{__('Opt In Telemetry Data', 'bit-integrations')}
</b>
<br />
<small>{__('If you turn off, Bit Integrations will no longer collect any telemetry data', 'bit-integrations')}</small>
</div>
</div>
<SingleToggle2
action={analyticsHandle}
Expand Down
Binary file removed frontend-dev/src/resource/img/BlackFridayDeal.webp
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion frontend-dev/src/resource/sass/app.scss
Original file line number Diff line number Diff line change
Expand Up @@ -2936,8 +2936,8 @@ nav.top-nav {

.app-link-active {
background: $light-bg !important;
color: #0e112f !important;
font-weight: bold !important;
line-height: 25px;
}
.blink {
animation: blink 2s linear infinite;
Expand Down
2 changes: 1 addition & 1 deletion includes/Config.php
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ class Config

public const VAR_PREFIX = 'btcbi_';

public const VERSION = '2.3.7';
public const VERSION = '2.3.8';

public const DB_VERSION = '1.0';

Expand Down
27 changes: 24 additions & 3 deletions readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
Contributors: bitpressadmin, niloy121,rishadbitcode,fahimsakib,shuvomohajan,tanvirchy,shakhawathosen,khoaiz,mazharul78
Tags: automation,forms,integration,automator,webhooks
Requires at least: 5.1
Tested up to: 6.7
Requires PHP: 7.0
Stable tag: 2.3.7
Tested up to: 6.7.1
Requires PHP: 7.4
Stable tag: 2.3.8
License: GPLv2 or later

Automation Plugin for WordPress. Integration of 80+ Triggers & 150+ Actions.The #1 highest no-code platform Automator plugin in WordPress
Expand Down Expand Up @@ -1021,6 +1021,27 @@ Yes, It sends data to other platforms from wordpress site. Suppose someone submi

== Changelog ==

= 2.3.8 =
_Release Date -5th December 2024_

- **New Feature**
- Fluent CRM (Action)(Pro): Added support for assigning a company to contacts.

- **New Improvement**
- Benchmark: Improved integration execution performance.
- Forminator (Pro): Extended form fetching limit to 1000.
- Ultimate Member (Pro): Added support for uploading field data URLs.

- **Bug Fixes**
- Telegram: Fixed issue with integration name not being editable.
- Telegram: Resolved issue with HTML message text breaking characters.
- Telegram: Fixed issue with markdown field input appending incorrectly.
- Benchmark: Fixed issue with boolean fields not being handled correctly.
- Slack: Fixed issue with message body field input appending incorrectly.
- Chore: Corrected the improper call of _load_textdomain_just_in_time.
- Twilio: Fixed issue with message body field input appending incorrectly.
- Fluent CRM (Trigger)(Pro): Fixed issue with duplicate trigger execution.

= 2.3.7 =
_Release Date -28th November 2024_

Expand Down