Announcing DEITY Falcon v1.0-rc3

Cane Lagerwaard
Apr 2, 2019 · 3 min read

We’re very pleased to announce the release of Falcon v1.0-rc3. Multiple new features and many fixes and improvements were included. We are also fully compatible with Magento 2.3.1 and encourage every Magento 2 user to update as soon as possible, as it fixes critical security issues. Let us know if you need any help!

Image for post
Image for post

Falcon is an Open Source, back-end agnostic front-end library for building decoupled PWA websites. Check out the repository here and the introduction blog here!

What’s in this release?

  • Introduced new Payment Gateway integrations:
  • Adyen (Credit card) is now available
  • PayPal (Express) is now available
  • Magento 2.3.1 compatibility
  • Theme values can now be accessed from non-themed components
  • Fixed an issue where GoogleTagManager was not being registered
  • Fixed an issue where Module Override did not work properly
  • Fixed an issue with ejecting components and babel plugin resolution
  • Fixed an issue with GraphQL proxying (“host” header in graphqlProxyMiddleware )
  • Fixed Fixed PlaceOrderResult.orderId type
  • Introduced Falcon namespace to falcon-magento2-api (requires Magento-module update)
  • Fixed a vulnerability of razzle-dev-utils > react-dev-utils
  • Fixed newsletter subscription element height
  • Falcon-Client Port configuration improvements
  • Added engines configuration to package.json to set the required NodeJS version
  • Added several sections and improvements to the documentation website
  • Introduced new API parameter to merge guest shopping cart into customer one after login
  • Fixed an issue with a zero grand total for a logged in customer (front-end update pending)
  • Couple of fixes to support Magento 2.3.1
  • Fixed an issue for the menu API when no categories existed
  • Moved all REST API's to a dedicated falcon namespace
  • Updated the place order API for guest customers
  • Added selected aggregations to the catalog product list REST API

Getting started with DEITY Falcon

Assuming you have NodeJS 8.10+ installed, you can just follow these 3 easy commands to generate your application and have it running. That’s right, just 3 commands!

  1. npx create-falcon-app my-app
  2. In my-app/client execute npm start
  3. In my-app/server execute npm start

You should now be able to visit your application at localhost:3000 and start developing!

When upgrading from a previous version, please have a look at the upgrade notes

Read the full documentation here or join our Community Slack channel at slack.deity.io

What’s next for Falcon

  • Filters (Layered Navigation)
  • Performance improvements and caching strategies (check our github issues to join the conversation)
  • Documentation revamp which will also include more implementation examples

Worthy mentions

A special thanks for their contributions, feedback and general help!

Get involved

Want to be part of an active and growing community and maybe even contribute to the project? Please don’t hesitate to join our Community Slack channel slack.deity.io or send an email to contribute@deity.io (We are also hiring for positions in Eindhoven, Breda and Kraków)

DEITY

Stop replacing eCommerce systems just because they do not…

Cane Lagerwaard

Written by

Passionate about technology. twitter.com/canelagerwaard

DEITY

DEITY

Stop replacing eCommerce systems just because they do not have the power to accelerate growth. DEITY delivers enterprise capabilities to any existing platform, giving merchants the confidence to scale without limitations. No risks, and no disinvestment.

Cane Lagerwaard

Written by

Passionate about technology. twitter.com/canelagerwaard

DEITY

DEITY

Stop replacing eCommerce systems just because they do not have the power to accelerate growth. DEITY delivers enterprise capabilities to any existing platform, giving merchants the confidence to scale without limitations. No risks, and no disinvestment.

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store