UB One Step Checkout for Magento 2

Changelog for (Magento 2) UB One Step Checkout extension (version 1.0.9)
Latest update: Feb 3, 2020

1.0.9
  • Testing for compatibility with Magento 2.3.4
  • Fixed the compatibility issue with Amazon payment module core
  • Handled the multi language translation of the label of street fields
1.0.8
  • Testing for compatibility with Magento 2.3.2, 2.3.3
  • Testing for compatible with UB Base extension ver.1.0.0 and later
1.0.7
  • Testing for compatibility with Magento 2.3.1
  • Fixed the issue when removing an old address and checking with the new address (getting an address from previously placed orders of (customers) billing and shipping address). More details about this scenario: by default the checkbox “same as shipping” is unchecked (make sure that you don’t check the checkbox); select the address (whatever billing address by default in the address book) that displays in the shipping address (Don’t select default shipping address) and default billing address (don’t change the billing address) in the drop-down. In this scenario, one of our users did get popup error.
  • Improved: update the codebase to be fully compatible with our new UB Base extension that manages all Ubertheme’s extensions under one backend UI dashboard.

Continue reading

UB Content Slider for Magento 2

Changeling for (Magento 2) UB Content Slider extension (version 1.1.4)
Latest update: Feb 3, 2020

1.1.4
  • Testing for compatibility with Magento 2.3.3, 2.3.4
  • Added Product Hotspot feature -- See details
  • Added Lookbook feature -- See details
  • Supported to show Lookbook content using Widgets
  • Allowed to add additional CSS classes for each slide item
  • Allowed to create Best sellers product sliders
  • Fine-tuning LESS/CSS source code
1.1.3
  • Testing for compatibility with Magento 2.3.1, 2.3.2.
  • Improved: update the codebase to be fully compatible with our new UB Base extension that manages all Ubertheme’s extensions under one backend UI dashboard.

Continue reading

Magento 2 UB Mega Menu

Changelog for (Magento 2) UB Mega Menu extension (version 1.1.8)
Latest update: Jan 31, 2020

1.1.8 (UB Mega Menu) and 1.0.0 (MegaMenuGraphQL)
  • Testing for compatibility with Magento 2.3.4
  • Added: Newly added service layer for UB Mega Menu ( MegaMenuGraphQL with GraphQL APIs ready for PWA Storefront)
1.1.7
  • Added: Allow Admin to assign Menu Groups to specific Customer Group(s) via M2 back-end. It allows to automatically switch Menus by customer groups in the front-end.
1.1.6
  • Testing for compatibility with Magento 2.3.1, 2.3.2, 2.3.3.
  • Improved: update the codebase to be fully compatible with our new UB Base extension that manages all Ubertheme’s extensions under one backend UI dashboard.

Continue reading

UB Data Migration Pro

Changelog for (Magento 2) UB Data Migration Pro extension (version 3.2.3)
Latest update: Jan 30, 2020

3.2.3
  • Compatibility testing with Magento 2.3.4
  • Fixed the issue on special bitnami database settings
  • Fixed the issue on the label/alt value of product galleries in the multiple stores context
3.2.2
  • Compatibility testing with Magento 2.3.3
  • Allowed to convert core’s email template paths in the migrated email template’s content
  • Allowed to migrate CMS Blocks, CMS Pages data, as noted here.
  • Added CLI commands to check and remove migrated data objects in M2 which no longer exist in Magento 1 since the last migration.
  • Fine-tuning source code in all steps and adding extra tweak code to handle special cases of bad data.
3.2.1
  • Fine-tuning to handle additional special cases of data settings
  • Improved server side processing to enhance the access token.
3.2.0
  • Supported to convert hidden tax data fields (in the sales data section)
  • Added additional CLI commands to clean data migration log in all steps:
      • php -f bin/ubdatamigration clean
      • php -f bin/ubdatamigration clean --step=2 (You replace with your specific step 2,3,4,5,6,7 or 8 respectively)

    NOTE: This CLI is limited to the case that you deleted any migrated items in Magento 2 after the first migration. This CLI is handy to remove the migration log of those removed items so that you can continue the delta migration as normal.

  • Supported to migrate active Sales Quotes data (The sales quotes which have not been converted to sales order yet)
  • Added additional tweak code to migrate delta for (1) migrated items which have changed since the last migration and (2) newly added data items. This improvements are limited to the 6 data objects below:
    • catalog_category_entity and related child data
    • catalog_product_entity and related child data
    • customer_entity and related child data
    • sales_flat_order and related child data
    • sales_flat_quote and related child data
    • sales aggregated data
  • Fixed the issue “Payment method is not available. You still can process offline actions”. Our migration tool now automatically maps the payment methods ‘paypal_direct’ to ‘payflowpro’, ‘paypal_standard’ to ‘paypal_express’ respectively.
  • Fixed compatibility issues with Magento CE ver.2.3.2

Continue reading

UB PWA Mega Menu


Jan 10, 2020 Update: UB Mega Menu v1.1.8 has just been released, packed with the newly added service layer for UB Mega Menu (MegaMenuGraphQL with GraphQL APIs ready for PWA Storefront).
Dec 31, 2019 Update: UB PWA Mega Menu has been enhanced with progressive skeleton loading pattern and newly added sticky menu.
Dec 20, 2019 Update: We’ve just updated UB PWA Mega Menu demo with incremental optimization and video content type demo.

For those who are curious about the things we are working on, here is a glimpse at our upcoming Magento PWA mega menu module called UB PWA Mega Menu.

For the past month or so, we have dived deep into early development of this module which is built on top of Magento PWA Studio. Although the module will undergo further development, we’re excited to share a quick preview of the features and demo to give you a general overview of the module.

Ready GraphQL based module

As you might know, GraphQL is defined as the main API to support PWA Studio functionality. You can check out this article to learn why GraphQL API could be an obvious choice against REST API in Magento 2 in the near future.

Our approach of UB PWA Mega Menu is to help build a flexible mega menu on top of Magento PWA Studio, so the module uses PWA Studio’s libraries -- GraphQL, React and many other technologies as part of its stack. Continue reading

Magento 2.3.3 New features

On Oct 8th, Magento announced the new version, Magento 2.3.3, bringing with its numerous significant platform upgrades and functional fixes. We were amazed when 2.3.0 was introduced with 11 exciting features -- some of which were represented for the first time. So let’s explore what’s different and what can we expect from this new 2.3.3 release.

What are the updates for Magento 2.3.3?

Here are the key updates according to the official Magento 2.3.3 release notes:

  • Substantial security enhancements
  • Core platform component upgrades boost platform security and support PCI compliance, including PHP 7.3.x, PHP7.2.x, Varnish 6.2.0, Zend Framework 2 Components
  • Performance boosts with new Generate “category/product” URL Rewrites; moving non-critical CSS elements to the bottom of the page; refactored jQuery/ui library
  • The WYSIWYG editor has been upgraded to TinyMCE v. 4.9.5
  • Introducing Adobe Analytics integration which allows to track user actions and events on the Admin.
  • Inventory Management enhancements
  • Expanded GraphQL functionality and improved coverage for PayPal payment integrations, gift cards, and store credit features.
  • PWA Studio 4.0.0 with new hooks in Peregrine.
  • Google Shopping ads Channel available as a bundled extension
  • Improved Magento Shipping
  • And multiple fixed issues

Continue reading

GraphQL API in Magento 2

Jan 10, 2020 Update: Check out UB PWA Mega Menu v1.1.8, packed with a newly added service layer --  MegaMenuGraphQL that helps you build flexible mega menus on top of Magento PWA Studio. View details here.

The new GraphQL API turns out to be one of the major moves in Magento 2.3, as written in our first blog post. Originally, GraphQL is a query language developed internally by Facebook in 2012 and has introduced a new era in web development since it was publicly released in 2015.

Let’s explore the advantages of using GraphQL API over REST API and the current state of GraphQL API in Magento 2.

Why GraphQL API?

As you might know, GraphQL has become the main API to support PWA Studio functionality and other custom storefronts. Magento introduced a layer of GraphQL endpoints as a communication protocol with PWA based storefront since Magento 2.3.0. There are still some gaps in GraphQL API coverage (not 100% of the functionalities available in Magento 2 are fully prepared), however its capabilities have increased with each release cycle of Magento. Continue reading

UB Data Migration Pro v3.2.2

We’re pleased to announce the 3.2.2 release of our UB Data Migration Pro module. Here are two important new features we added to the version 3.2.2:

  • It’s now possible to migrate CMS content from Magento 1 to Magento 2
  • Keeping the migrated data in Magento 2 in sync with the source data that no longer exists in Magento 1

Ability to migrate CMS content to Magento 2

Since version 3.2.2, UB Data Migration Pro module enables you to migrate all CMS blocks and CMS pages from Magento 1 to Magento 2. In order to migrate these CMS contents, you can optionally tick the CMS Pages, CMS Blocks checkboxes in Step 8 -- Migrating Other Data like this screenshot: Continue reading

Magento 2 Development bundle

The creation of different Magento 2 stores is a time consuming and costly process. What if you could lay one strong Magento 2 bundle that can help get you started with any Magento 2 project faster and more stable development?

With UB Trex Pro, you have a new theme and pre-integrated extension package that can speed up the development on the Magento 2 platform. It contains one core theme, built-in extensions, and theme helper covering essential Magento 2 theme elements -- many of which are easily extendable.

Here are five of the key improvements of UB Trex Pro that you are sure to benefit the most from: Continue reading

Product Image Hotspot & Lookbook - UB Content Slider

We’re happy to announce that we’ve just released v1.1.4 of our [M2] UB Content Slider module! This update brings two new important features -- Product Image Hotspot and Lookbook.

As introduced in the first public preview, the Product Image Hotspot and Lookbook are built on top of our UB Content Slider module. This combination makes it a powerful module for any Magento 2 developer. You can do quite a lot:

  • Adding multiple regular banner sliders
  • Setting up multiple slideshows with hotspots
  • Adding a single static image with hotspots
  • Creating awesome lookbooks

Here is a quick overview of how you can come up with a better way to setup product hotspot and lookbook for your Magento 2 store. Continue reading