Wappler 2023 — Yearly Recap

George Petrov
Wappler.io
Published in
7 min readDec 20, 2023

As the year winds down, let’s take a look back! Join us in revisiting Wappler’s 2023 journey, marked by groundbreaking strides and exciting innovations.

January

Array Manipulations Made Easy

Array actions in Wappler

Manipulating Arrays

In the first update for 2023 we introduced a highly requested Array List component in Server Connect, enabling seamless manipulation of arrays and collections.

Merging Arrays

Thanks to the new Array List component you can merge multiple arrays on the Server Side. For example — two different queries from different databases, or you results from a remote API and from a database query.

February

Mobile App Improvements, New Native Framework 7 Components and Updated Extensions

Native Framework 7 Components

Framework 7

We added many of the Framework 7 native components as App Connect components and flow actions. You can easily use all the major Framework 7 components like Accordion, Action Sheet, Autocomplete, Calendar, Gauge, Notifications, Photo Browser, Picker, Progressbar, Pull To Refresh, Range, Sheet Modal, Toggle, Area and Pie Charts.

Capacitor

The Capacitor components, such as SQLite Connector are available in the global App Flows, which have been optimized for mobile apps.

App Connect Swiper

One of the most popular component — the Swiper has been updated to the latest version and now includes new effects and options. Styling your Swiper is really easy, directly from the properties inspector.

March

Wappler Extensibility Unleashed

Wappler Custom Extensions on npm

Build Custom Components

You can create your own Wappler components and use the full power of Wappler UI to build interfaces for them. You can easily pack your custom App Connect components and publish them to NPM so you can share them with other Wappler users.

Install Custom Extensions

Installing custom Wappler extensions in your project is now really easy — just specify the npm package name or github link in your project settings.

April

Local Development Enhancements

Wappler Local PHP Server Settings

Local PHP Server Integration

Simplified PHP development by enabling a local PHP server within Wappler, eliminating the need for separate server installations like WAMP or MAMP.

PHP Composer

PHP Composer is now available and fully supported for managing and auto installing PHP package dependencies. A great advantage of using PHP Composer is that only the packages required for your project will be installed and no longer everything, so this will result in a very slim PHP sites. Huge frameworks like AWS and Stripe will be installed only when used.

May

App Connect 2.0 Beta

App Connect 2.0 Beta

App Connect 2.0

App Connect 2.0 incorporates great improvements with the latest technologies like signals for mighty fast data bindings and dynamic expressions evaluation. It’s our third major architectural rebuild in its 10 years of existence!

Resource Manager

Extended the Resource Manager’s capabilities, allowing the definition of custom servers for cloud providers with SSH access.

June

Cloud Hosting Advancements and App Connect 2.0 Extension Updates

Hetzner Arm64 Ampere Integration

Arm64 Servers from Hetzner

The new Arm64 Ampere processors provide at least twice as much performance compared to Intel and AMD, for a cheaper price. You can run your existing apps on the new powerful servers flawlessly

New Cloud Provider

We added a new provider in the predefined S3 providers list — Wasabi. You can easily integrate it in your project

July

Wappler 6 Beta 1, CouchDB and PouchDB Integration

CouchDB and PouchDB integration in Wappler 6

Wappler 6 Beta 1

In July we released the first beta of Wappler 6, packed with fantastic new features!

CouchDB — Central Database Server

CouchDB acts as a centralized database server for your application’s data, ensuring data consistency and availability across multiple devices and users

PouchDB — Client-Side Connector

Complementing CouchDB, PouchDB plays a vital role as the client-side connector, providing offline access and automatic data synchronization with the central CouchDB server

August

New Server Connect Flow Designer and New Visual Expression Builder

Visual Workflow Editor

Server Connect Flow Designer

The new Visual Workflow Editor allows you to effortlessly create intricate Server Connect Flows by dragging and dropping actions precisely where you need them in the workflow.

Visual Expression Builder

The new Expression Builder in Wappler 6 offers a great visual way to create complex expressions for filtering data, conditionals, class toggles and dynamic attributes.

September

Wappler UI Enhancements and Extensions Updates

Wappler UI Enhancements

Wappler UI

We improved the Wappler UI to be more consistent, sleek and modern. The editor tabs have also been improved — now they more compact and also scrollable when there’s not enough space for them.

Extensions Updates

We updated some of our extensions for App Connect 2.0 compatibility and integrated new options, requested by our community. The Bootstrap 5 Tooltips and Popovers are now completely rewritten. The Tagify component now includes a new drag sort option, which allows sorting the tags by dragging.

October

Multiple Editor Layouts and Database Templates

Split Editor Layouts

Split Editor Layouts

This is one of the most anticipated new feature in Wappler 6. It allows you to work more efficiently with side-by-side editors and easily switch between them. Customize layouts for various projects and save them for future use. Boost your productivity by seamlessly switching between different editing layouts, whether it’s two columns or two rows. Drag and drop tabs to create your preferred workspace effortlessly.

Database Templates

You can easily create database templates that can be reused in different projects. Simply select the tables with the desired structure and data, save them as a template, and then apply them to other projects

November

Wappler 6 Release, Undockable Editors, Bootstrap 5.3 Integration

Undocked Editor Tab in Wappler 6

Wappler 6 Released

On November 22, 2023 we released Wappler 6.0, a significant milestone that brings a wave of improvements and exciting new features such as — Split Editor Layouts, Undockable Tabs, Visual Workflow Editor, Visual Expressions Builder, Full Bootstrap 5.3 Integration, CouchDB and PuchDB integration and many extension updates! All of this and even more, thanks to the great Wappler Community!

Undockable Editor Tabs

The undockable editors allow you to detach a tab from the main window and place it wherever you like — even on another monitor.

Bootstrap 5.3

Bootstrap 5.3 embraces color modes, introducing the much-awaited dark mode. We integrated the latest version of the Bootstrap framework with full support for Bootstrap dark theme.

Theme Switcher Component

In Wappler 6 we added full support for Bootstrap dark theme and a convenient theme switcher component. With Bootstrap 5.3 you have the flexibility to integrate a custom color mode switcher. In Wappler 6 we added a convenient theme switcher component.

December

Stability and Performance Improvements, Mobile App Development Enhancements and App Connect Components Updates

Updated Dropzone Component

App Connect Components

We started December with more updates for the App Connect 2 beta components, including the highly anticipated Dropzone, Lightbox and Notification components, which are now fully compatible with App Connect 2.

Mobile App Development

We made significant enhancements to both mobile and desktop development. An automatic update for the used Capacitor plugins is now available and it uses the latest versions for the Capacitor SQLite plugin and others.

Stability and Performance

Focused on enhancing the core of Wappler, we dedicated significant efforts to bolster stability and performance. Our latest updates bring optimized functionality, ensuring a smoother and more reliable user experience.

Continuing our journey, the Wappler community has flourished, with a growing number of enthusiasts and success stories. As we wrap up this year, the anticipation builds for expanding Wappler even further in 2024, promising a host of updates and exciting new features on the horizon!

Not using Wappler yet?

Try Wappler now with 14 days free trial and don’t forget to join our community forum! Share your experience, get help, showcase your work or just have nice chat with others.

--

--