2023-11-17

Wappler 6 RC1

Full Bootstrap 5.3 Dark Theme Support, New Theme Switcher Component

Get ready for the much-anticipated arrival of Wappler 6! We're excited to present to you the Wappler 6 Release Candidate 1 this week. This version is practically the final release, so we encourage you to test it and promptly report any issues you may come across. Your feedback is invaluable in ensuring a seamless and polished final release.

This version includes new features, embraces Bootstrap 5.3 with full dark theme support, and a convenient theme switcher component.

Additionally, key components like the Visual Workflow Editor, Multiple Editor Layouts, and Undockable Windows are now finalized. We've also updated major components, including the Monaco Code Editor and linters, to their latest versions. Upgrade for an enhanced experience!

Bootstrap 5.3 Dark Theme

Bootstrap now embraces color modes, introducing the much-awaited dark mode. Our support extends to both light mode (the default setting) and the newly introduced dark mode:

Theme Switcher Component

We created a special Theme Switcher component, which allows you to easily switch the site theme to light, dark or auto

2023-11-10

Wappler 6 Beta 16

New Undockable Editors, Improved Multiple Editor Layouts

Approaching the much-anticipated Wappler 6 release, we are thrilled to announce the seamless integration of multiple editor layouts.

Our latest enhancements include the introduction of undockable editors, allowing you to manage multiple open editors, even across different monitors.

Enjoy the convenience of dragging and dropping tabs between editors, as well as effortlessly moving tabs from the main Wappler window to undocked windows.

Also, we fixed a the issues reported in our community.

Multiple Editor Layouts

Now, you can work more efficiently with side-by-side editors and easily switch between them. Customize layouts for various projects and save them for future use:

Undockable Editors

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

2023-10-27

Wappler 6 Beta 15

Improved Multiple Editor Layouts, Updates for Resource and Database Managers

In this update we've fine tuned the Multiple Editor Layouts* feature and fixed the issues reported in our community.

Also, we enhanced the Resource Manager's capabilities. Now, you can effortlessly generate SSH keys for each project and have them seamlessly added to the SSH Agent when you open your project!

Last but not least, we've further improved the Database Templating feature.

* The new Multiple Editor Layouts in Wappler are an experimental feature. To use them, ensure that you have the Experimental options enabled in Wappler's settings.

Multiple Editor Layouts

Now, you can work more efficiently with side-by-side editors and easily switch between them. Customize layouts for various projects and save them for future use:

Database Manager

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

2023-10-20

Wappler 6 Beta 14

New Multiple Editor Layouts, Improved Visual Workflow Editor and Wappler Core Update

Introducing Multiple Editor Layouts* in Wappler!

Now, you can 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. Make your Wappler experience more convenient than ever!

We've made enhancements to the Visual Workflow Editor. It will now intelligently hide the Actions Picker when screen space is limited, such as during layout changes. Additionally, the Actions Picker panel is now toggleable in the new Workflow Visual Editor.

In terms of performance, Wappler's core has been updated to Electron 27, providing significant speed improvements and access to the latest Chrome web features. With this update, Wappler no longer supports Windows 7, Windows 8, or macOS 10.14 and older. The minimum supported versions are now Windows 10 and macOS 10.15 Catalina.

* The new Multiple Editor Layouts in Wappler are an experimental feature. To use them, ensure that you have the Experimental options enabled in Wappler's settings.

Multiple Editor Layouts

Now, you can work more efficiently with side-by-side editors and easily switch between them. Customize layouts for various projects and save them for future use:

Visual Workflow Builder

We made the Actions Picker panel toggleable, so you can hide it when you don't need it or if takes too much space for you

2023-10-06

Wappler 6 Beta 11

New Database Templates, Enhanced Resource Manager, Extensions Updates

In Wappler 6 beta 11, we're introducing Database Templates. You can create custom templates by selecting the tables you want and choosing "Create New Template" from the context menu. Apply these templates to populate your database with predefined tables and data.

We've enhanced the Resource Manager to seamlessly support custom servers, including free options like those offered by Oracle Cloud. Furthermore, we've improved the automatic Docker setup process that occurs when you run 'System Check' on servers. Make sure to execute this on new servers or imported ones to ensure that all the necessary Docker software is correctly installed.

Last but not least, we've updated Summernote for App Connect 2 and Bootstrap 5 support. We also updated many of the other extensions, based on your feedback.

Database Templates

It's easy to create database templates from your existing tables, then you can apply these changes in other projects - to populate your database with tables and data:

Resource Manager

We've enhanced the Resource Manager to seamlessly support custom servers, including free options like those offered by Oracle Cloud, which require a different user than root

2023-09-29

Wappler 6 Beta 10

Wappler UI Improvements, Extensions Updates

In this latest Wappler beta update, we have implemented enhancements to the Wappler UI styling, ensuring greater uniformity and alignment with the rounded corners characteristic of Windows 11. Additionally, we have incorporated the active theme color to enhance the aesthetic presentation of popup window backgrounds.

We have also greatly improved the performance of App Connect 2 beta and fixed many issues reported by the community.

Last but not least, we have some great extensions updates. The Bootstrap 5 Tooltips and Popovers are now completely rewritten for better compatibility with the latest Bootstrap 5.3 and App Connect 2.0 beta. The Tagify component now includes a new drag sort option, which allows sorting the tags by dragging.

Improved Wappler UI

We've enhanced the UI styling for greater consistency, aligning it with the rounded corners of Windows 11 and better theme styling:

Updated Tooltips and Popovers

The Bootstrap 5 Tooltips and Popovers components have been fully rewritten for improved Bootstrap 5.3 compatibility

Tagify

The Tagify component now allows you to easily drag and sort the tags

2023-09-22

Wappler 6 Beta 9

Wappler UI Improvements, Extensions Updates

In this beta 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.

We've completely reworked the Wappler UI panels to be more responsive and faster by using a new build-in layout manager.

The Swiper component has been updated with a couple of useful new options enabling you to store the current slide in the URL.

Last but not least, we updated a lot of our extensions for App Connect 2 compatibility. There's a new App Connect Framework 2.0 beta available, so you can test it with your projects.

Improved Wappler UI

We've greatly optimized the editor tabs, now they always show the full file name and you can scroll through them, when there's no enough space:

Updated Swiper Component

With the new Hash Navigation option you can automatically store the current slide as a hash in the URL. This allows you to easily share a link to the exact slide

Mobile Apps Development

You can easily update the Capacitor Version and migrate all your project files automatically - with just a single click

2023-09-08

Wappler 6 Beta 7

Flow Designer Updates and Improved Mobile Apps Development

In Beta 7 we further improved the new Flow Designer and made it available also for Page and App Flows! Now you can enjoy the same visual flow designer for all of your flows in Wappler.

We've also fine tuned the Server Connect Editor, which now offers better drag and drop and multiple selection by drawing a selection rectangle with your cursor.

Mobile Development with Capacitor has also been improved by allowing you to automatically update the Capacitor version and also run project migration.

We will be working on rewriting some core functionalities, that will allow us to improve the speed and stability of the editor, so there will be no update next week.

Note: Wappler Beta runs as a separate app, so you can have both stable and beta installed, but please run them one at the time.

Flow Designer in App and Page Flows

The new Visual Flow Designer is now available for Page Flows and App Flows so you can enjoy the same visual tools in all your Wappler flows - both server and client side:

Improved Multi Selection

You can draw a selection rectangle with your mouse cursor in order to select multiple elements

Mobile Apps Development

You can easily update the Capacitor Version and migrate all your project files automatically - with just a single click

2023-09-01

Wappler 6 Beta 4

New Server Connect Flow Designer, Improved Design View and Updated Wappler Core Engine

Beta 4 comes with more visual improvements - please welcome the new Server Connect Flow Designer! Now you can easily create complex Server Connect Flows, by simply dragging the actions and dropping them exactly where you need them in the flow.

Keep in mind that the new Server Connect Flow Designer is still in beta and we will be adding more features and improvements in the next betas. You can test it by enabling the experimental features in the Wappler Settings and clicking the “Toggle Flow View” icon in the Server Connect Editor toolbar.

We have also updated the highlight of the blocks in design view and improved the context menu with more options for moving blocks.

Last but not least, we updated the Electron engine to the latest version for great speed improvements and latest Chrome web features.

Note: Wappler Beta runs as a separate app, so you can have both stable and beta installed, but please run them one at the time.

New Server Connect Flow Designer

The new Server Connect Flow Editor allows you to visually create complex Server Connect Flows. Enable it in the Server Connect Editor toolbar:

Drag and Drop Server Connect Actions

You can drag actions and drop them exactly where you need them in the new Server Connect Flow Editor

Design View

The Design View has been improved with new block highlight options and updated context menu for moving blocks on the page

2023-08-11

Wappler 6 Beta 3

New Visual Expression Builder, Improved App Connect Data Formatter, Extensions Updates

In beta 3 we are introducing a whole new Visual Expression Builder, so you can easily create complex logical expressions for your dynamic data. Now it's much easier to check states and conditions and apply filters, dynamic styling, toggle visibility of different elements and much more.

We have also improved many issues related to the new CouchDB and PouchDB integration and the new App Connect 2.0 beta extensions.

The App Connect Data Formatter has entered the beta phase and has been significantly enhanced with a range of new formatters. These additions include capabilities like case-insensitive search, along with the integration with the new Visual Expression Builder.

Our team will be taking a short summer break and we will come back with more exciting features and improvements in the next beta.

Note: Wappler Beta runs as a separate app, so you can have both stable and beta installed, but please run them one at the time.

New Visual Expression Builder

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

App Connect Data Formatter

We greatly extended App Connect Data Formatter with new options such as case-insensitive search and a new filter formatter, which empowers the new Expression Builder

2023-07-26

Wappler 6 Beta 1

CouchDB and PouchDB Integration, Bootstrap 5.3, Extensions Updates

Hey there, Wappler Enthusiasts! Exciting News: Wappler 6 Beta 1 is here with fantastic new features!

You asked for it, and we delivered! Introducing the awesome integration of CouchDB and PouchDB in Wappler! These two powerful document-based databases are now at your fingertips, ready to supercharge your web apps.

With CouchDB as your central database server, you get scalability and flexibility like never before. And PouchDB? Oh, it's the perfect addition to CouchDB! PouchDB acts as a client-side connector, giving your users offline access and real-time data sync. No more disruptions, just seamless, lag-free experiences.

We've also added initial support for Bootstrap 5.3, allowing you to style your Bootstrap components using special CSS variables. More Bootstrap 5.3 goodness is coming in the next betas.

Note: Wappler Beta runs as a separate app, so you can have both stable and beta installed, but please run them one at the time.

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

Bootstrap 5.3

In this first Wappler 6 beta, we added initial support for Bootstrap 5.3. It allows you to style your elements using special CSS Variables. More of Bootstrap 5.3 goodness is coming in the next beta

2023-06-16

Wappler 5.8.2

New Redis Support in Resource Manager and Database Manager Improvements

This is the last stable version of Wappler 5 and it is mostly a maintenance update, containing fixes about the issues reported in our community.

Along with the fixes, we also added Redis support in the Resource Manager, so you can use a single Redis server for all your local development and remote cloud servers in multiple projects.

The Schema Refresh in the Database Manager has now been improved with more options for just list refresh or full schema refresh.

As this is the last update for Wappler 5, there won’t be any updates unless very urgent issues arise. Our team will focus on Wappler 6 and we hope to bring you the first public beta in a few weeks, so you can try it out before the final release.

Resource Manager

You can use a single Redis server for all your local development and remote cloud servers in multiple projects

Database Manager

The Database Manager has been improved to support Full Schema refresh now

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. We suggest you to do extensive testing of the beta now and report the problems you find so we can fix them before the final version is released

2023-06-09

Wappler 5.8.1

New Arm64 Servers from Hetzner, New S3 Storage Provider and more App Connect 2.0 beta Extensions Updates

In this update we added support for great new cloud hosting technologies like the new Arm64 Servers from Hetzner.

With the Arm64 Ampere you can achieve at least twice the performance of Intel and AMD processors for even cheaper price! All this thanks to the great power efficiency and amazing Arm design. All major software like databases, NodeJS and PHP already support Arm64 natively so you can run your existing apps on the new powerful servers flawlessly.

We've also fine tuned the S3 support in Wappler for NodeJS and added a new provider in the predefined S3 providers list - Wasabi.

Last but not least, we added more beta updates of App Connect 2.0 extensions, ahead of the major App Connect 2.0 update.

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 S3 Provider

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

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. We suggest you to do extensive testing of the beta now and report the problems you find so we can fix them before the final version is released

2023-06-02

Wappler 5.8.0

Shared Cloud Services, NodeJS Updates and App Connect 2.0 Beta Extensions

In this Wappler update, we further enhanced the Resource Manager. Now, you can effortlessly manage shared resources on cloud servers and seamlessly incorporate them into multiple Wappler projects.

We've also added Postgres Database support for both local and remote cloud servers, so now you can use the latest Postgres versions.

But that’s not all – we’ve turbocharged our NodeJS Redis support! Our dedicated modules deliver enhanced caching capabilities, surpassing the limitations of outdated open-source alternatives. We've updated numerous node modules to provide you with the most up-to-date security measures for your NodeJS projects.

Last but not least, we added more beta updates of App Connect 2.0 extensions, ahead of the major App Connect 2.0 update. Embrace the future of web development with blazing-fast performance.

Resource Manager

Now you can easily manage shared resources on cloud servers and seamlessly incorporate them into multiple Wappler projects

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. We suggest you to do extensive testing of the beta now and report the problems you find so we can fix them before the final version is released

2023-05-26

Wappler 5.7.0

Local Development and Cloud Deployments Made Easy, More App Connect 2.0 Beta Updates

In this major Wappler update, we extended the extended the Resource Manager! Now it allows you to run a single Database Server on your local development machine and share it between your projects, but also to deploy a global Database Server to your Cloud Servers and share it between all your projects! Local development as well as cloud deployments are now easier and more powerful.

As you already know, we are working hard on the major App Connect 2.0 update, so this week we have more extensions available on the beta channel for you to test.

Resource Manager

The Resource Manager has been greatly extended, now it allows you to define a single database server for all your projects - making it easier to develop locally and deploy to your cloud servers

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. We suggest you to do extensive testing of the beta now and report the problems you find so we can fix them before the final version is released

2023-05-12

Wappler 5.6.1

Improved App Connect 2.0 Beta, Updates for Resource Manager and Docker Deployments

In this update we have further improved and optimized the new App Connect 2.0 core, and fixed the issues you reported. We already started optimizing and rewriting all the additional components such as Autocomplete and there are more coming up in the next updates!

As this is a huge update of App Connect, we suggest you to do extensive testing of the beta now and report the problems you find so we can fix them before the final version is released.

We have also extended the Resource Manager so you can define your own custom servers, by any cloud provider, as long as you have SSH access.

Last but not least, Docker Database Deployment has been updated to use a new secure SSH tunneling and allow Wappler’s Database Manager to connect and manage your databases in a very secure way, without having to expose any public ports.

App Connect 2.0 Beta

App Connect 2.0 incorporates great improvements with the latest technologies like signals for mighty fast data bindings and dynamic expressions evaluation. We suggest you to do extensive testing of the beta now and report the problems you find so we can fix them before the final version is released.

Resource Manager

Now you can define your own custom servers, by any cloud provider, as long as you have SSH access

Docker Deployment

Docker Database Deployment has been updated to use a new secure SSH tunneling and allow Wappler’s Database Manager to connect and manage your databases in a very secure way

2023-05-05

Wappler 5.6.0

Major Extensions Updates, New Local PHP Server

This week we have a huge Wappler update! In anticipation of the upcoming Wappler 6, we just released two major components updates available now as Beta Extensions.

We are happy to announce App Connect 2.0 beta, which is our third major architectural rebuild in its 10 years of existence! Yes, you read this correctly App Connect was first announced by DMXzone in 2013 at Adobe Max, it was called HTML5 Data Bindings back then.  App Connect 2.0 incorporates great improvements with the latest technologies like signals for mighty fast data bindings and dynamic expressions evaluation. While a huge update, App Connect 2.0 is still fully backwards compatible so you don’t have to change anything in your code.

The next major update is Server Connect 3.0 beta. 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.

Last but not least, now Wappler can PHP servers locally. This means that you no longer need to install local servers like WAMP or MAMP, but you can get started right away with PHP development in Wappler.

App Connect 2.0 Beta

App Connect 2.0 incorporates great improvements with the latest technologies like signals for mighty fast data bindings and dynamic expressions evaluation. Make sure to switch to Beta Extensions channel in order to test it

PHP Composer

PHP Composer is now available and fully supported for managing and auto installing PHP package dependencies. You can enable it in your Project Settings

Local PHP Server

You no longer need to install local servers like WAMP or MAMP, but you can get started right away with PHP development in Wappler

2023-03-17

Wappler 5.5.2

Wappler Extensibility Improvements, Bug Fixes

This week, based on your requests in the community we have further enhanced the Wappler Extensibility and fine tuned the installation and removal of Wappler custom extension.

Managing Cloud Servers in the Resource Manager has also ben improved. Now it possible to deploy multiple Wappler projects on the same server!

Last but not least, we have fixed many of the issues reported in our community.

Build Custom Components

You can build your own custom App Connect components with their own UI and pack them as Wappler Extensions

Create and Install Custom Extensions

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

2023-03-10

Wappler 5.5.0

Wappler Extensibility - Custom App Connect Components

It's finally here! Full Wappler extensibility with custom App Connect components and Wappler extensions! 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.

Last but not least, we have a lot of improvements for the Git Manager, File Manager and Wappler Terminals, where we have a major upgrade for improved speed and rendering.

Build Custom Components

You can build your own custom App Connect components with their own UI and pack them as Wappler Extensions

Install Custom Extensions

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

2023-03-03

Wappler 5.4.3

Docker Deployment Speed Up and Improved Framework7 Components

This week we have greatly improved the Docker deployment speed for NodeJS for all remote servers. Also the creation of cloud servers has been improved in the new Resource Manager with more power, security and stability.

The App Connect Framework7 components have also been improved for better experience in Design View and for working with dynamic data.

Last but not least, the CORS settings in Server Connect now allow you to add multiple domains for mobile apps that you want to allow the CORS on, or supply * if you want to enable it always.

Framework 7

We've improved the Framework7 components for better Design View experience and working with dynamic data

CORS Settings

CORS settings in Server Connect now allow you to add multiple domains for mobile apps that you want to allow the CORS on, or supply * if you want to enable it always

2023-02-24

Wappler 5.4.2

Mobile Apps Improvements, New Framework7 Components

More updates and improvements in Wappler this week!

Many extensions and data driven components for Framework7 have been rewritten and optimized. This makes Framework7 and App Connect a powerful combination for dynamic, data driven mobile apps. Now you can empower 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.

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

Last but not least, we fixed a lot of the issues reported in our community in the past two weeks.

Framework 7

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 and App Flows

The Capacitor components, such as SQLite Connector are now also available in the global App Flows

2023-02-10

Wappler 5.4.1

Framework 7 Native Components, Updated Swiper and Tagify

There are a lot of updates and improvements this week!

We added many of the Framework 7 native components as App Connect components and flow actions. Now you can access and use them easily in your mobile apps.

App Connect Swiper has been updated to the latest version, including new effects and options and we also made it easier to customize it directly in the properties inspector. App Connect Tagify is now using a specific CDN version in order to avoid future conflicts or breaking changes.

Last but not least, we have some big improvements for Mac, where we have optimized the automatic installation of required components and tools. Now everything is smoothly installed, safe and secure.

Next week we will be taking a short team-building break, so there won't be an update. We will resume our updates the week after that.

Framework 7

We added a lot of the native Framework 7 components to App Connect. They are now available as components and flow actions. See how easy it is to add a "pull to refresh" functionality to your mobile apps

App Connect Swiper

App Connect Swiper has been updated to the latest version and now includes new effects and options. Styling your Swiper is really easy now, directly from the properties inspector

2023-02-03

Wappler 5.4

Latest Framework 7, updated Git and Database Management

This week we have a major Wappler update. We've implemented the latest Framework7 version 7, so you can build powerful mobile apps.

Git Manager and Database Manager have also been updated to work better together. Now on Git reverts you can also choose to revert your dev database to the same state. The Database Manager now offers more options for primary key defaults and improved table data editing in tabs.

Framework 7

We've implemented the latest version of our mobile app development framework - Framework 7. It allows you visually build mobile apps, using the ready to use components

Database Manager

The Database Manager now offers more options for primary key defaults and improved table data editing in tabs

2023-01-27

Wappler 5.3.3

Arrays Manipulations Made Easy

This week we implemented a very frequently requested Array List component in Server Connect! It allows you to easily manipulate arrays and collections from different data sources in Wappler!

The Database Manager has also been greatly improved to handle more database naming conventions, with new settings per database connection.

Last but not least, there are a lot of NodeJS and extensions updates as requested by the community.

Manipulating Arrays

It's now really easy to work with arrays in Server Connect. There are 14 brand new components allowing you to manipulate arrays and collections

Merging Arrays

Thanks to the new Array List component it's now possible to 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

2023-01-20

Wappler 5.3.2

Stability Improvements and Extensions Updates

We are back after the holidays, busy with new features and improvements!

We have lots of stability improvements, bug fixes and extension updates for you this week.

We've updated the Database Manager to retain any pending schema changes even after project change or Wappler restarts. The JSON fields support and their schema in the database Manager has also been greatly improved.

Year in Review

Let's take a look back at the most important milestones of Wappler development in 2022

Wappler Roadmap

Check our 2023 roadmap and the development we've planned for the future

2022-12-16

Wappler 5.3.1

Capacitor Camera Plugin and Improvements for Mobile and Desktop App Building

We are excited to share with you the latest improvements to our Mobile and Desktop application building with Capacitor. We have put a lot of effort into fine-tuning the automatic usage of plugins, which are now auto-updated and have all necessary settings applied automatically for an even smoother experience.

We have added a new Capacitor plugin for full camera control. This means you can now fully utilize the device’s camera and take photos or pick images from your device gallery.

As the end of the year approaches and everyone starts to prepare for the holidays, this will be the last update of the year unless there are any urgent issues that need to be addressed. The Wappler team will be taking a break for a few weeks to spend time with our families and recharge, so responses to the community may be delayed during this time.

We want to thank you all for your support and engagement in the Wappler community this year. We couldn’t have done it without you. We wish you all a Merry Christmas and a Happy New Year, and we look forward to continuing to work with you in the coming year.

*Note that the Capacitor Camera Plugin is a beta extension now so make sure you have enabled the experimental options and have enabled the Beta extensions channel in your Wappler Settings.

Capacitor Camera Plugin

The Camera Plugin provides the ability to take a photo with the camera or choose an existing one from the photo album for your mobile and desktop apps

SQLite Database Actions

The new SQLite Database actions are available in App Connect Flows and allow you to build complex database queries visually

2022-12-09

Wappler 5.3.0

Local Databases for Mobile and Desktop Apps

One of the most anticipated features is here - full database support for mobile and desktop apps.

Create your SQLite database schema in Wappler’s Database Manager and use it as a local database in your mobile apps based on Capacitor. The new SQLite Database actions are available in App Connect Flows and allow you to build complex database queries visually, using the same Database Query Builder and Updater you are used to on the server side.

We have also greatly improved the Database Manager to support client side databases in apps, like the ones for mobile and desktop apps and also improved the database table data editing in tabs.

*Note that the Capacitor SQLite Connector is a beta extension now so make sure you have enabled the experimental options and have enabled the Beta extensions channel in your Wappler Settings.

SQLite Support for Mobile and Desktop Apps

You can use local SQLite database for your mobile and desktop apps. The database will be created locally on the users device initially on app start as defined in the database manager in Wappler

Flow Actions

The new SQLite Database actions are available in App Connect Flows and allow you to build complex database queries visually

2022-12-02

Wappler 5.2.6

Publish Manager Updates and Latest Capacitor

We finalized the new Publish Manager now with full control for FTP publishing! You can see a list of files, which are going to be uploaded and select just the ones you wish to publish.

We have also finalized the integration of the new Database Query Builder with live query and enhanced schema support. It's now available for everyone and no longer as an experimental feature.

Last but not least, we updated Capacitor to the latest version and improved a lot under the hood for the upcoming SQLite support for mobile development.

Publish Manager

We updated the Publish Manager for full FTP publishing support. Now you can select which files to be uploaded to your remote FTP target

Mobile Apps

We updated Capacitor to the latest version and improved a lot under the hood for the upcoming SQLite support for mobile development, which will roll out in the next updates

2022-11-18

Wappler 5.2.4

New Publish Manager

A new major feature has just landed in Wappler - the Publish Manager! Now you can publish your project with a single click to any remote target, automatically applying database changes and commit and version to git!

We have also improved the Postgres Database Connections in NodeJS. Now you can specify default schemas different than public, for even more flexible solutions.

Last but not least, the terminals for Docker services have been improved, optimized and they are now faster with the latest Docker releases.

Publish Manager

The Publish Manager allows you to publish your project to any remote target with a single click - deploy files, apply database changes and commit to Git

Git Integration

If you are using Git for version control, then you can add a version, message and commit to the active Git branch when publishing your project

2022-11-11

Wappler 5.2.3

Back From WebSummit, Stability Fixes and New Linux Installer

We are back from WebSummit in Lisbon. It was a great success for our team and we met a lot of startups, designers and companies, interested in Wappler's visual low-code technology.

This week's update brings stability improvements and fixes. There a lot of improvements for the NodeJS server model.

For our Linux users there's a new rpm based installer of Wappler, so it can be directly installed on Red Hat, Fedora and SUSE Linux distributions.

New Linux Installer

We've a special new rpm based installer for our Linux users. Now you can install Wappler directly on Red Hat, Fedora and SUSE distributions.

Wappler at WebSummit

WebSummit was a great success for our team. We met a lot of startups, designers and companies interested in Wappler's low-code technology.

2022-10-28

Wappler 5.2.2

Improved Date and Time Handling for NodeJS

This week we have further perfected the automatic date time conversion and time zones usage of database output with NodeJS. Now you have better control of the date and time options.

We have also announced the Wappler Roadmap so you can see which direction Wappler is going to take and all the new and exciting features that we will be working on for the next year.

Now we are heading to the WebSummit conference, so there won’t be an update next week but we will resume updates when we're back. If you are also going to WebSummit this year, come and meet us at Booth B628 in Pavilion 4 on Thursday, November 3rd.

Date & Time Handling for NodeJS

We've improved the date and time handling for NodeJS. You have full control of date and time output

Meet the Wappler Team at WebSummit

Meet us at WebSummit in Lisbon, Portugal at Booth B628 in Pavilion 4 on Thursday, November 3rd

2022-10-21

Wappler 5.2.1

Improved Bootstrap Form Generator

This week we improved the Bootstrap Form Generator, based on your requests in the community. The Form Generator is now smarter and retains your help texts and placeholders on edit. Also it automatically adds a loading spinner and disables the submit button, while your form is submitted.

We've also added two new dynamic events for the checkbox components - checked and unchecked. Now you can run different actions depending on the checkbox checked status.

Last but not least, we improved the output for the experimental Query Builder when working with schemas in MSSQL Server and Postgres.

Bootstrap Form Generator

The Form Generator is now smarter and retains your help texts and placeholders on edit. Also it automatically adds a loading spinner and disables the submit button, while your form is submitted

Checkbox Component

You can run different actions when checking and uncheking checkboxes on your pages, thanks to the new checked and unchecked dynamic events

Meet the Wappler Team at WebSummit

Meet us WebSummit in Lisbon, Portugal from 1-4 of November 2022

2022-10-14

Wappler 5.2.0

More Improvements for the Visual Query Builder

In this week's update we have major improvements for the Visual Database Query Builder!

Now you can run your database queries directly and inspect the results, all visually in the Query Builder dialog! You can also supply test values for any input parameters to be used as values when running the query.

We have also extended the support for databases using multiple schemas such as Microsoft SQL Server and Postgres. Now you can easily create cross schema queries.

NOTE: These new features are experimental for now, so make sure to enable the experimental features in Wappler general settings in order to try them.

Execute Database Queries

You can execute your database queries directly in the Query Builder dialog and inspect the results

Add Test Values

You can add test values for the input parameters, when testing your queries

Meet the Wappler Team at WebSummit

Meet us WebSummit in Lisbon, Portugal from 1-4 of November 2022

2022-10-07

Wappler 5.1.5

New Powers for the Database Query Builder

Wappler’s Database Query Builder just got some new powers! You can start with the Visual Query Builder and when your query gets more complex and needs custom SQL code your can just switch to the Custom Query mode with a single click! Then you query will be transformed to pure SQL code.

We've also added an option to copy the generated SQL code from the Query Builder dialog so you can test it directly with your database.

Last but not least, we have also added support for the new system versioned tables in MariaDB, allowing you to keep history of all your data changes.

Switch Between Simple and Custom Query

You can start with the Visual Query Builder and when your query gets more complex and needs custom SQL code your can just switch to the Custom Query mode

Copy the Generated SQL Code

You can copy the generated SQL code from the Query Builder dialog so you can test it directly with your database

Meet the Wappler Team at WebSummit

Meet us WebSummit in Lisbon, Portugal from 1-4 of November 2022

2022-09-30

Wappler 5.1.4

New Font Awesome 6 and Improved Design View Rendering

You ask and we deliver - Font Awesome 6 is now available in Wappler! Now you can enjoy the free and pro versions of Font Awesome 6, with all the new icons, styles and animations.

We've also included automatic conversion from Font Awesome 5 to the new Font Awesome 6. When you add the new version on old pages all the changes in font names will be automatically done.

Want to meet the Wappler team in person? Well we are going to WebSummit in Lisbon, Portugal from 1-4 of November 2022! So come and meet us!

Last but not least, we've greatly improved the Design View rendering and fixed many of the issues reported in our community.

Font Awesome 6

Font Awesome 6 is now available in the frameworks menu, so you can add it on your page and enjoy all the new icons

New Font Awesome Animations

We added extensive animation options for all your Font Awesome 6 icons

Meet the Wappler Team at WebSummit

Meet us WebSummit in Lisbon, Portugal from 1-4 of November 2022

2022-09-23

Wappler 5.1.3

Wappler Wallet and upcoming WebSummit

Another great stability update, with new Wappler account Wallet!

Wappler license purchases are now even easier with the new Wappler Wallet! You can now deposit any amount of money to your Wallet in Wappler Account and those will be used to pay your upcoming invoices.

Want to meet the Wappler team in person? Well we are going to WebSummit in Lisbon, Portugal from 1-4 of November 2022! So come and meet us!

Furthermore in this weeks update of Wappler we have implemented a lot of fixes as reported by the community and few extensions updates.

Wappler Wallet

Prepay your Wappler subscriptions ahead of time

Meet the Wappler Team at WebSummit

Meet us WebSummit in Lisbon, Portugal from 1-4 of November 2022

2022-09-16

Wappler 5.1.1

More Stability Improvements and Bug Fixes

Another great stability update for you this week!

We improved the App Structure panel to be faster with more accurate selection after inserting various components. The Bootstrap 5 badges, icons and other previously inline components now appear as nested components for easier management.

Based on your feedback, we added two new global options, so you can select whether to use the new quick menus in the App Properties and Design View or not.

Last but not least, we've fixed a a huge amount of issues reported in our community.

App Structure

Font Awesome icons, Bootstrap 5 badges, icons and other components, which used to be inline now appear as nested components for easier management

General Options

Based on your feedback, we added two new global options, so you can select whether to use the new quick menus in the App Properties and Design View or not

2022-09-09

Wappler 5.1.0

Speed optimization and Resource Manager Upgrade

Speed is Wappler’s middle name and we've optimized the editor to deliver a huge speed boost! Now when opening pages to edit, those load instantly together with the App Structure panel.

Working on multiple pages and intensive project switching is blazing fast now!

We have also extended our Resource Manager to give you full access of security SSH Keys and managing those with an SSH Agent - the key manager delivered with your OS.

Last but not least, we've fixed a a huge amount of issues reported in our community.

Speed Optimization

We've optimized Wappler to deliver a huge speed boost! Now when opening pages to edit, those load instantly together with the App Structure panel, so working on multiple pages and intensive project switching is blazing fast now

Resource Manager

With the Resource Manager you can fully manage your project infrastructure resources. We've extended it to to give you full access of security SSH Keys and managing those with an SSH Agent - the key manager delivered with your OS

2022-09-02

Wappler 5.0.4

Below you can find some of the exciting new features in Wappler 5

This update brings more stability fixes and improvements!

The design view has been greatly improved to handle complex content pages better. Your content pages, linked to a main layout page, will now properly display any custom CSS, fonts and components in design view*.

Also the database query builder and updater have been optimized to better support complex sub tables with joins.

* Available as an experimental option. Make sure to enable Experimental Options in Wappler general settings.

New Brand Identity

Our professional image has evolved and grown over the past few years, and it has become time to adapt. We changed our logo to reflect who we are today and to symbolize our vibrant future. Through many creative meetings, we have designed a modern new logo that incorporates key elements that communicate our mission and focus on growth, while maintaining our well-known reputation

New Working Modes

Wappler includes several different working modes — Components Edit, Text Edit, Inspect, Accessibility and Preview. Each mode has its own properties and usage, to bring editing your page to the next level

Resource Manager

With the Resource Manager you can fully manage your project infrastructure resources. We are using the cloud providers hosting APIs directly for the best integration in Wappler

New Website

With the release of Wappler 5.0 we also redesigned our website to match our new brand identity

2022-08-26

Wappler 5.0.3

Below you can find some of the exciting new features in Wappler 5

We are back from our summer break, so we resume our Wappler updates and improvements!

This week's update brings tons of stability updates and improvements and lost of extensions updates. We've also fixed the bugs you reported in the past few weeks in our community.

New Brand Identity

Our professional image has evolved and grown over the past few years, and it has become time to adapt. We changed our logo to reflect who we are today and to symbolize our vibrant future. Through many creative meetings, we have designed a modern new logo that incorporates key elements that communicate our mission and focus on growth, while maintaining our well-known reputation

New Working Modes

Wappler includes several different working modes — Components Edit, Text Edit, Inspect, Accessibility and Preview. Each mode has its own properties and usage, to bring editing your page to the next level

Resource Manager

With the Resource Manager you can fully manage your project infrastructure resources. We are using the cloud providers hosting APIs directly for the best integration in Wappler

New Website

With the release of Wappler 5.0 we also redesigned our website to match our new brand identity

2022-07-29

Wappler 5.0.1

Below you can find some of the exciting new features in Wappler 5.0.1

Just before our summer break, Wappler 5.0.1 brings improvements and fixes.

The Resource Manager has been greatly improved to allow you manage all your SSH Keys. You can generate those keys and use them to securely access all your cloud servers.

We have also improved the creation of cloud servers and also provisioning with docker on them. You can now install global docker services like Traefik to generate your SSL certificates automatically and bind them to your domains.

Our team is now ready for a summer break, so we will resume the Wappler's weekly updates in a few weeks. Have a great summer! It’s time for cocktails and sun!

Manage SSH Keys

The Resource Manager lets you create and manage SSH Keys. You can generate your keys and use them to securely access all your cloud servers

Custom Domains and SSL with Traefik

You can now install global docker services like Traefik to generate your SSL certificates automatically and bind them to your domains

Managing Cloud Servers

Thanks to the new Resource Manager, managing cloud servers in Wappler has never been easier. Connect to a cloud provider and setup your servers there in a couple of clicks

2022-07-22

Wappler 5.0

Below you can find some of the exciting new features in Wappler 5.0

We are excited to announce that Wappler 5.0 has arrived! Loaded with lots of new exciting features and thanks to the great Wappler Community! You can explore the new features on our website.

New Brand Identity

Our professional image has evolved and grown over the past few years, and it has become time to adapt. We changed our logo to reflect who we are today and to symbolize our vibrant future. Through many creative meetings, we have designed a modern new logo that incorporates key elements that communicate our mission and focus on growth, while maintaining our well-known reputation

New Working Modes

Wappler includes several different working modes — Components Edit, Text Edit, Inspect, Accessibility and Preview. Each mode has its own properties and usage, to bring editing your page to the next level

Resource Manager

With the Resource Manager you can fully manage your project infrastructure resources. We are using the cloud providers hosting APIs directly for the best integration in Wappler

New Website

With the release of Wappler 5.0 we also redesigned our website to match our new brand identity

2022-07-15

Wappler 5.0 Beta 9

New Support for Managed Databases

Тhis is the final Wappler beta before the official version 5 release.

In this update we've extended the new Resource Manager with full support for Managed Databases. Creating high performance and high availability databases for both development and production is now just a few clicks away!

We have also added Linode as a supported cloud provider in the Resource Manager, so you can use it to deploy servers there as well.

Server creation in the resource manager has also been improved. Now we start with bare bone Ubuntu server and automatically install docker on it for the most lean and clean installation.

Managed Databases

Managed Databases are a fully managed, high performance database cluster service. Using managed databases is a powerful alternative to installing, configuring, maintaining, and securing databases by hand

Database Settings per Target

You can have different database per target - one for development and another one for the live data

New Cloud Provider

We added Linode as a supported cloud provider in the Resource Manager, so you can use it to deploy servers there as well

2022-07-01

Wappler 5.0 Beta 7

New Resource Manager and Updated Working Modes

As we are approaching the Wappler 5 final release, we are introducing another major feature - the new Project Resource Manager!

With the Resource Manager you can fully manage your project infrastructure resources! We are using the cloud providers hosting APIs directly for the best integration in Wappler. Starting now with cloud server creation for your docker deployments and more to come later - managed database management and provider storage solutions.

Furthermore we have finalized the working modes in Wappler and added a new mode - to test the accessibility for your pages.

Resource Manager

Thanks to the Resource Manager you can fully manage your project infrastructure resources

Managing Cloud Servers

Thanks to the new Resource Manager, managing cloud servers in Wappler has never been easier. Connect to a cloud provider and setup your servers there in a couple of clicks

Accessibility Mode

In accessibility mode you can check the accessibility attributes and compliance status of an element. Along with the foreground and background color, you can see the contrast ratio and the WCAG Compliance status

2022-06-24

Wappler 5.0 Beta 6

New Working Modes and Improved Design View

In this Wappler beta we continue with design view improvements. Today we are introducing new working modes - edit, inspect and preview.

You can easily switch to edit, inspect or preview mode from the new design view sidebar. In the new inspect mode you can quickly preview your page elements and their attributes, you can also measure distances relative to the selected element.

Last but now least we fine tuned our design view selection styling to fully match the selected color theme in Wappler. Design view has also been optimized with great speed boost and selection optimizations.

Working Modes

You can easily switch to edit, inspect or preview mode from the new design view sidebar

Inspect Mode

The new inspect mode allows you to quickly preview your page elements, their attributes and measure distances relative to the selected element

Design View

Design View has been greatly optimized to fully match the selected color theme in Wappler

2022-06-17

Wappler 5.0 Beta 5

Design View Overhaul and Improved Property Inspectors

In this Wappler beta the design view has been completely overhauled. The design view action buttons and selectors have been restyled and made more clear to use.

Adding elements on the page has also been greatly improved. Now when you click on the add before/after icons, you will be presented with a quick add menu containing the most suitable elements for this location, so you can quickly add related elements and build your layout really fast.

We have also restyled our property inspectors, now offering visual color pickers for Bootstrap that fully reflect the current design theme used. The Dynamic Attributes and Dynamic Events are now easier to select and add, using a dropdown menu instead of a modal dialog.

Last but now least we have improved the placement of components on your pages and their related assets and script includes. The missing component includes and dependent frameworks are added automatically on your main layout page when working on a content page.

Design View

The design view action buttons are now clearer and easier to use. Adding elements on the page is also easier, thanks to the new quick add menu suggesting the most suitable elements

Colors Pickers

The colors pickers in the Property Inspector have been improved and they display the colors selected in your custom Bootstrap theme

Dynamic Attributes and Events

You can add Dynamic Attributes and Events easier and faster, thanks to the new dropdown menus

2022-06-10

Wappler 5.0 Beta 4

Ngrok Integration, Styling Improvements and New Account Website

Now you can take advantage of the well known developers service Ngrok, directly in Wappler! You can quickly create public URLs from your local development machine and share them with clients or coworkers. Ngrok is also very useful for testing and debugging.

Furthermore we improved Wappler branding and styling. The main menu has been moved to the right side of the Wappler window and a lot of shortcuts have been defined to make your work easier.

Last but now least we have published a new Wappler Account Management site at: https://account5.wappler.io/ There you can manage your Wappler subscription, your billing details, check your invoices and even manage the devices where you have Wappler installed on! As we allow Wappler to be installed on 3 devices, now you can see them with details like OS, location and last usage. Please check it out and gives us your feedback in the Wappler community.

Ngrok Integration

We’ve made it easier to share your local projects with a single click and debug requests by integrating the ngrok service in Wappler. Ngrok is a service that enables you to give external access to your local development server. It creates an address in the cloud that people can use to access your local server

Styling and Branding

we improved Wappler branding and styling. The main menu has been moved to the right side of the Wappler window and a lot of shortcuts have been defined to make your work easier

New Brand Identity

We are excited to announce our new brand identity! Our business has grown, our technologies have evolved and it’s time for a change. We have refreshed our logo to reflect who we are and our ideas for the future

2022-06-03

Wappler 5.0 Beta 3

New Login Experience, Improved Wappler Theming

In Wappler 5 beta 3, we are introducing a brand new Wappler login experience!

When you start Wappler, you will be presented with an option to login with your own web browser. In your browser you can choose a complete passwordless login with just a verification code sent to your email, or using the Wappler community, where you are already probably logged in.

Wappler theming has also been greatly improved - now there's an option to follow the system OS default theme. You can also choose to follow the system accent color.

New Login Experience

When you start Wappler you will be presented with an option to log in using your web browser. Choose between a passwordless login with just a verification code sent to your email, or using the Wappler community

Wappler Theming

Wappler theming options now let you choose to follow the system OS theme. You can also choose to follow the system accent color

New Brand Identity

We are excited to announce our new brand identity! Our business has grown, our technologies have evolved and it’s time for a change. We have refreshed our logo to reflect who we are and our ideas for the future

2022-05-27

Wappler 5.0 Beta 1

New Brand Identity, Updated Core Engine

Wappler 5.0. Beta 1 is here!

The first beta brings a major update to our core engine and native modules, so Wappler is now super fast! The Wappler branding is also getting a huge overhaul. Check our new logo and design style.

You can install the Wappler 5 beta, next to your existing Wappler 4 version and they will co-exists peacefully and even your projects will be auto imported.

This is just the first beta where you can test our updated core engine, so we can make sure everything is rock solid. In the next beta updates we will be focusing more on UI experience and additional components. Also we will be introducing a brand new Wappler account management and login.

New Brand Identity

We are excited to announce our new brand identity! Our business has grown, our technologies have evolved and it’s time for a change. We have refreshed our logo to reflect who we are and our ideas for the future

Core Engine Update

The updated core engine and modules make Wappler 5.0 super fast. Everything is loading at superb speed and functions smoothly

2022-05-13

Wappler 4.9.1

New Extensions Updater and Updated Stripe API

Keeping Wappler’s integrated extensions up to date, is now a breeze with the new Wappler Extensions Updater! Now we can publish extensions updates directly so you can update them instantly without even restarting Wappler! No more waiting for the weekly Wappler update, but directly install the available extensions updates.

Another major update is available this week - the Stripe integration in Wappler. We have now included the latest Stripe API, with over 40 additional Server Connect actions! Now you can take advantage of the new API functionality like the Stripe Rich Search API.

As Wappler 5 is taking shape on the horizon, we will soon start with Wappler 5 Beta, so you can test it well before the official release. This will take at least couple of weeks as we have a lot to cover!

The current Wappler 4.9.1 is a stable version and unless there are major issues, we will be pausing the Wappler 4 app weekly updates, so we can fully focus on Wappler 5 beta. Of course if there are any components updates, we can now push them online to you with the Wappler Extensions Updater. So no need for big Wappler app update.

Extensions Updater

With the new Extensions Updater we can publish extensions updates directly so you can update them instantly without even restarting Wappler. You will get a nice notification when Wappler extensions updates are available or you can check using the Check for Updates option

Stripe Integration

We have updated our Stripe integration. Now it includes the latest Stripe API with over 40 additional Server Connect actions

2022-05-06

Wappler 4.9.0

New Environment Variables, Parallel Action and App Connect Security Update

Another important milestone for Wappler! In this update we are introducing major Server Connect improvements.

Now you can use Environment Variables ($_ENV) in all supported Server Languages! You can use the Environment Variables for global settings like Database Settings and manage their values per target. We have also enhanced all Database Connection dialogs to include data picker so you can easily pick dynamic values from your list of global $_ENV variables.

For NodeJS we've added a new Parallel action that allows you to execute multiple action steps concurrently! This is very convenient when you want to do multiple API requests or Database Queries and then process their output when their are all done first.

Another important new feature is a major App Connect Security update. We've made App Connect bullet proof when processing untrusted external data from third party APIs.

This is one of the last Wappler 4.x updates and soon we will be starting with Wappler 5 Beta! So get ready to be amazed!

Environment Variables

Now you can use Environment Variables ($_ENV) in all supported Server Languages! You can use the Environment Variables for global settings like Database Settings and manage their values per target

Dynamic Database Connection Settings

We have enhanced the Database Connection dialogs to include data picker so you can easily pick dynamic values from your list of global $_ENV variables

NodeJS Parallel Action

Parallel action allows you to execute multiple action steps concurrently! This is very convenient when you want to do multiple API requests or Database Queries and then process their output when their are all done first

2022-04-29

Wappler 4.8.3

Native Windows and Dialogs and Improved Database Manager

In this update we've finalized the Native Windows and Dialogs implementation in Wappler! Now Wappler looks, feels and behaves like a native application. Most popups and dialogs can be resized and even dragged outside of the main Wappler window. New popup sizes are remembered and reused when called again.

The Database Manager now has full support for Enum field types in MySQL and MariaDB, as well as full support for UUIDs.

Last but not least, we improved Wappler stability and fixed a lot of issues reported in our community.

New Native Popups and Dialogs

We've fully finalized the Native Windows and Dialogs implementation in Wappler. They offer full native OS look and feel

Resize and Drag Popup Dialogs

You can resize the new popup dialogs and also drag them wherever you want on the screen, event on another monitor

OS Based Buttons

The modal dialogs also have native close and maximize buttons and style based on the OS

2022-04-22

Wappler 4.8.2

Updated Bootbox Flow Component, Improved Stability

This week we have a major update for our Bootbox flow component - now it's fully Bootstrap 5 Compatible. Using Bootbox you can easily create great looking dialogs and alerts in your flows.

Also we fine-tuned the Database Manager and the sub tables and nested database queries, so everything works smoother.

Last but not least, we have improved Wappler stability and fixed a lot of issues reported in our community.

Bootbox and Bootstrap 5

We've updated our Bootbox component, so now it fully supports Bootstrap 5. You can easily add it on your Bootstrap 5 based pages

Bootbox Alerts and Dialogs

Using Bootbox you can replace the generic browser alerts, prompts and dialogs with custom great looking ones

2022-04-15

Wappler 4.8.0

New Form Repeat Component and App Connect Performance Update

This week we bring to you a major Wappler update.

Enjoy the full power of the Database Manager with sub tables, multi references and nested database queries and updates, now with the new App Connect component - Form Repeater!

Use the Form Repeater to create nested multi record forms, quickly and easily. Let the users add as many records as they want, sort them by drag and drop and submit them at once!

Also the new App Connect performance update is now live - no longer in beta, so you can enjoy the speed and performance!

Last but not least, we have finalized the Database Manager support for sub tables and it is no longer in experimental mode, but available for everybody.

App Connect Form Repeat

You can easily created nested multi-record forms using the App Connect Form Repeat component. Add new inputs dynamically or remove existing ones in just a click

Populate Form Data

You can use the Form Repeater in update record forms and populate the data using nested database queries

Drag and Drop Sorting

Allow your users to edit the order the Form Repeat items easily, by dragging them. You can define a custom drag handle to be used

2022-04-08

Wappler 4.7.3

Database Query Builder Improvements, Unlimited Nested Queries

In this week's update we've fully implemented nested queries in the Database Query builder. Now you can have unlimited nested queries on tables with sub tables and/or joins. Nested queries are now fully available for both NodeJS and PHP*.

We have also improved the Database Manager and Docker Manager, based on the requests in our community.

*Note: PHP support for nested queries is available in the Beta Extensions Channel, so make sure you switch to it in order to test this functionality on PHP.

Advanced Nested Queries

You can have unlimited levels of nested queries on tables with sub tables and/or join tables

Tagify - Custom Tags

You can allow users to create new tags and store them in your database, in addition to the ones already listed in Tagify

Multi References

Multi References make working with many-to-many Database relations easier than ever. The Database Manager will take care of the junction tables and will create them automatically

2022-04-01

Wappler 4.7.2

Database Manager and App Connect Components Detection Improvements

This week we continue with the improvements for our Database Manager.

We've greatly extended the possibilities to export the selected tables data as "seeds" so it can be imported later on remote databases. With just a click, the selected tables and their relations will be exported nicely in a database independent way, as seeds.

Another improvement in the Database Manager is the ability to set the table collations for MySQL/MariaDB databases in the advanced options, so you can specify how the case and ascent sensitivity are handled.

Last but not least, we have improved the App Connect components detection, script includes and auto insertion of those. Now any missing script includes will be automatically added on page save and your main layout pages will be auto saved. This means - no more missing includes on your layout pages!

Database Seeds

You can easily export your tables data as "seeds", in a database independent way, which can then be used to populate data in your remote databases

MySQL/MariaDB Collations

You can set your database table collations, case and ascent sensitivity options in a user-friendly way, directly from the advanced options of the Database Manager

App Connect Component Detection

We improved the detection of App Connect component scripts and includes. Now any missing script includes will be automatically added on page save and your main layout pages will be auto saved

2022-03-25

Wappler 4.7.1

New Multi References and Easy Many-to-Many Relationships

This week we continue with the awesome improvements for our Database Manager!

We have included support for new "Multi References" which make working with many-to-many Database relations easier than ever! Now with the multi references available, next to the sub tables, you can easily storе multiple selections with Tagify. All the Multi Reference (junction tables) are now automatically updated and managed for you.

We've also added full PHP support for the new Database Query Builder and Updater for the new sub table queries and multi references. As this is a big update for PHP, we are making it available as Beta first in our Beta extensions channel so you can test it. Make sure you have enabled both the Experimental features and also the Beta extensions channel.

Multi References

We have included support for new Multi References which make working with many-to-many Database relations easier than ever. The Database Manager will take care of the junction tables and will create them automatically

Tagify

With the new Multi References you can easily store multiple values in your database tables using the Tagify component. Inserting and updating data with many-to-many relations is easier than ever

Database Manager

We improved the styling of the Database Manager and its Basic / Advanced mode switch. You can easily switch to Advanced mode and see more details and advanced settings

2022-03-18

Wappler 4.7.0

New Sub Tables and Nested Data Structures Support

A major update for Wappler's Database Support and Visual Query Builders! Working with nested data structures has never been easier!

Now you can easily create tables and sub tables in your relational databases in order to work with nested data structures. All the needed relations and join/junction tables will be automatically created by Wappler's Database Manager.

Our Visual Database Query Builder has also been greatly improved to handle nested queries automatically in a single run! Now you can define and use nested queries and receive all the nested data using a single query.

NOTE: All of this is a major change, so we've implemented it as experimental feature first, so you can try it our and let us know what do you think. Also this is currently available for NodeJS only, but PHP and other server models are coming up in the next weeks.

Sub Tables

The Database Manager has been improved with support for sub tables. The sub tables in Wappler provide an easy way to create and access nested data structures much easier. The relational databases make sense now, as you can easily nest data structures in sub tables

Nested Queries

You can access the nested data created with the help of sub tables, using a single database query in your API Action. This way you don’t need complicated workflows such as using repeats and nesting database queries inside them to access nested data

Working with Nested Data

Working with nested data, returned by the query builder is really easy. You can create layouts using nested data on your pages, thanks to the App Connect Data Picker

2022-03-11

Wappler 4.6.4

New Tagify Component, Wappler Extension Manager Preview and Improved App Connect Beta

This week we have an awesome new App Connect component for multi-select and tagging - one of the most voted feature requests! With App Connect Tagify you can create great looking single or multi select dropdowns, tags and rich text areas. You can also enrich the regular dropdown layouts with custom styling and thumbnail images.

We have also included a preview of the upcoming Wappler Extension Manager, so you can check it out and give us feedback. With the Extension Manager you can see all the installed extensions and their detailed description. More options for inline updates and 3rd party extensions are coming up.

Last but not least, we've updated App Connect Beta, which is now more stable and faster in all use cases. Many problems that you have reported are now solved. So try it out and make sure it works in all your projects, as soon we will be releasing it in our extensions stable channel.

Tagify Component

The Tagify component transforms an input field into a multi-select tags component, in an easy, customizable way, with great performance and many customizable options

Custom Dropdown Lists

With App Connect Tagify you can enrich the regular dropdown layouts with custom styling and thumbnail images

Wappler Extension Manager

With the Extension Manager you can see all the installed extensions and their detailed description. More options for inline updates and 3rd party extensions are coming up

2022-03-04

Wappler 4.6.3

New Extensions Beta Update Channel, App Connect Performance Update

App Connect just got a huge performance update! Reactive, smart client side data rendering has never been so fast!

It is a huge update, so in order to let you try it safely, we are also introducing a new Wappler extensions Beta channel. Now you can try all those great extension updates, without breaking your existing projects. You can easily switch between the Stable and the Beta extensions channel at any time.

The Project Assets Updater has also ben updated to include these new features and also to allow you to easily reset the used frameworks so they are always up to date.

Last but not least, we've improved our Visual Expression Editor and now you can enter math and logical operators directly next to the expression tags.

Extensions Beta Channel

Now you can choose between stable and beta extensions channels. This means that by selecting the beta channel you can test Wappler extensions updates, without breaking your existing work

Project Assets Updater

In some cases you may need to reset your project to the default frameworks - due to old files left in your project or just to make sure your project is using the latest versions of the framework files

Visual Expression Editor

The Visual Expression Editor has been improved and now it allows you to enter math and logical operators directly next to the expressions tags

2022-02-25

Wappler 4.6.2

New Server Connect and App Flows Views, Optimized Terminals

In this update we've finalized the new, improved Server Connect and App Flows views where no additional steps branches are needed. The views offers greater overview of your actions and makes them easier to follow. This feature is now available to everybody and it is no longer experimental.

Also, we improved and updated our integrated terminal views, with new fonts for ultimate experience. We also optimized terminals for faster rendering.

Server Connect and App Flows Views

We've simplified the Server Connect and App Flows, by removing the unnecessary steps nodes and also improved their design

Terminals

We improved and updated our integrated terminal views, with new fonts for ultimate experience and optimized them for faster rendering

Visual Expression Editor

The Visual Expression Editor has been greatly improved to work more smoothly and to be more responsive. Now you can easily insert dynamic data at the cursor position

2022-02-18

Wappler 4.6

Improvements and Fixes, Updated Components

This is a major update, which includes a huge amount of improvements and fixes for issues reported in our community!

The Visual Expression Editor has been greatly improved to work more smoothly and to be more responsive. Another updated UI component is the grid control in the properties panels. Now it's much easier to work with, using single clicks to edit the data.

On the server-side the ASP.NET support has received a huge boost in speed and stability! Now we require at least .NET Framework 4.5.2 to be installed.

Last but not least, the repeater component in Server Connect has been updated with new output filter options, allowing you to include or exclude fields in its output easily.

Server Side Repeater

The repeater component in server connect has been updated with new output options. Now you can easily select whether to include or exclude specific fields from the output

Grid Control

The grid control in the properties panels has become easier to use. Now you can edit its data with a single click

Visual Expression Editor

The Visual Expression Editor has been greatly improved to work more smoothly and to be more responsive. Now you can easily insert dynamic data at the cursor position

2022-02-11

Wappler 4.5.3

Bootstrap 5 Updates and Docker Deployment Improvements

This week we have great Bootstrap 5 updates and Docker deployment improvements!

Bootstrap 5 has been updated to the latest version with new options as well as full support for placeholders. Now you can offer better page loading experience for your users! Bootstrap icons have been updated to the latest version giving you access to all the new icons.

We've also improved Docker support in Wappler. Using the File Manager you can manage your files and folders - upload, download, remove files from a remote Docker target. Also connecting to an existing server or other cloud providers is now easier with the new generic docker machine type.

Bootstrap 5 Placeholders

Placeholders can be used to enhance the experience of your application. You can display an animated placeholder, having a similar layout to your content, while your data is still loading

Bootstrap Icons

Bootstrap icons have been updated to the latest version 1.8.0 giving you access to all the new icons

Docker Remote Files Management

You can manage your files and folders - upload, download, remove files from a remote Docker target. This is useful when you want to just upload a single file/several files or a folder with files. Also, this way you can download the contents of the remote users upload folder locally

2022-02-04

Wappler 4.5.2

Less Memory Usage and More Stability

In this update we've greatly optimized Wappler with huge speed boost and less memory usage.

Now faster than ever by empowering more native technologies and compilation in its core. Memory usage has been reduced while working in the editor and during project switching, which means more stability!

Last but not least, we fixed many of the issues reported in our community and updated a few of the extensions, based on your requests.

NodeJS Local Server

You no longer need to install NodeJS separately and all the node modules per project - now it's all included in Wappler. Using the new Wappler built-in NodeJS server is a breeze now - just select it as a deployment option

Easy Local Dev Environment Setup

It's never been easier to setup a local development environment in Wappler and start working on your projects. You don’t need to install and configure any local servers to run your dynamic Wappler web app or site. Use the powers of the integrated in Wappler NodeJS server in combination with a SQLite database

Apple M1 Native Modules

Wappler and its native modules are fully optimized for Apple M1 processors and approved and notarized by Apple

2022-01-28

Wappler 4.5.1

New Wappler Local NodeJS Server

Working on local NodeJS projects is now easier than ever! Wappler now includes a fully functional NodeJS Server out of the box and all the required modules are also included. Having a Mac with the new powerful Apple M1 Arm processor, you can get started with the native Wappler straight away, without the need to install any additional software! Wappler and its native modules are fully optimized for Apple M1 processors and approved and notarized by Apple.

Last but not least, we have greatly improved stability and memory usage, so Wappler is now running really fast.

NodeJS Local Server

You no longer need to install NodeJS separately and all the node modules per project - now it's all included in Wappler. Using the new Wappler built-in NodeJS server is a breeze now - just select it as a deployment option

Easy Local Dev Environment Setup

It's never been easier to setup a local development environment in Wappler and start working on your projects. You don’t need to install and configure any local servers to run your dynamic Wappler web app or site. Use the powers of the integrated in Wappler NodeJS server in combination with a SQLite database

Apple M1 Native Modules

Wappler and its native modules are fully optimized for Apple M1 processors and approved and notarized by Apple

2022-01-21

Wappler 4.5

Capacitor Integration and Framework7 Updates

In the first update for 2022 we've implemented amazing new features!

Mobile development has been greatly revamped with the new integration of the native runtime platform Capacitor! You can also quickly and easily convert your Cordova based projects to Capacitor. Framework7 has been updated to the latest major version 6 and a lot of brand new App Connect data driven components have been included. Now you can easily create great looking gauges, progress bars, notifications, charts and so much more! Building full blown mobile apps has never been easier!

Last but not least, the NodeJS implementation has been improved, now it handles server side fonts drawing with Image Processor. If you use Docker these fonts are auto installed for you.

Capacitor Integration

Capacitor is an open source project that runs modern Web Apps natively on iOS, Android, Electron, and Web while providing a powerful and easy-to-use interface for accessing native SDKs and native APIs on each platform. As an alternative to Cordova, Capacitor delivers the same cross-platform benefits, but with a more modern approach to app development, taking advantage of the latest Web APIs and native platform capabilities

Converting Cordova Projects to Capacitor

You can easily convert your existing Cordova based mobile projects to Capacitor in just a few clicks

Framework 7

Framework7 has been updated to the latest major version 6 and a lot of brand new App Connect data driven components have been included

2021-12-17

Wappler 4.4.5

Updated JWT Module, Improved Argon and NodeJS Integration

In this update we've further improved our NodeJS integration, the optional modules and extended JWT tokens with more actions. Now you can build even more complex API integrations with JWT access security.

We also fixed many of the bugs reported in our community.

This is the last update for this year and our dev team will take a deserved break to enjoy the holidays with their families. We will be back in January with the weekly updates. We wish you all a Merry Christmas and a Happy New Year!

Updated JWT Module

The JWT module has been updated with two new actions - Sign and Decode. These are available for NodeJS and PHP

Argon2 Hashing for NodeJS

We improved our Argon2 hash encryption integration in NodeJS. Now it only verifies the password hashes when Argon2 is used

2021-12-10

Wappler 4.4.3

New Project Updater, Optional Modules and Argon2 Encryption for NodeJS

Christmas is approaching and we decided to add some nice improvements to Wappler.

One of the most requested features in our community has been integrated in Wappler - a project files updater. On project open it checks for updated files for all the used frameworks. You can choose whether to perform updates per framework, update all the files or not to update them.

Also, we extended the NodeJS integration with optional modules, so now some of the node modules are only installed when you really need them! For example - the Image Processor, which now installs the native Sharp library, only when it's used in your API Actions. This saves you time and space if not used.

Last but not least, we added a full Argon2 hash encryption support in NodeJS, using a very fast native node module - for ultimate performance!

Project Updater

On project open the Project Updater checks for updated files for all the used frameworks and shows them in a nice dialog

Optional Updates

You can choose whether to update all the files, update just specific frameworks files or not to update them at al

Argon2 Hashing for NodeJS

We added a full Argon2 hash encryption support in NodeJS, using a very fast native node module - for ultimate performance

2021-12-03

Wappler 4.4.2

Improved NodeJS Integration with Docker, New Mobile Apps Global Options and UI Speed and Memoty Optimization

In this update we greatly improved our Docker and NodeJS integration. Now you can choose precisely how to run your NodeJS in your Docker production target and on what operating system.

We have also added options to control the Docker logging and cleanup unused docker images, as frequently requested in our community.

For the Mobile Apps Development, we added new options to let you choose the locations of your Android SDK, JDK and Gradle.

Last but not least, we've implemented some UI speed optimizations for super performance and less memory usage!

Docker and NodeJS

Now you can precicsely set up how to run NodeJS on your production Docker target and select the OS to run

Docker Logging and Cleanup

We added options to control the Docker logging and cleanup unused docker images, as frequently requested in our community

Mobile Apps

We added new global optionsso you can choose the locations of your Android SDK, JDK and Gradle

2021-11-19

Wappler 4.3.2

Polished UI and Updated Native Popups and Dialogs

This week's update brings some nice UI enhancements.

We polished the native dialog and popups integration*. Wappler now remembers the sizes of the popups, so they will be the same when you close and reopen them. We also made the expressions pane resizable and now it's easier to work with long and complex expressions.

Also our tree views in App Connect Structure, Data Bindings and Server Connect got an UI refresh. Now with new modern collapse and expand icons!

* NOTE: The new native popup windows and dialogs are available as an Experimental Feature, so don’t forget to turn on the Experimental Features in Wappler general options if you want to check it!

Popups and Dialogs Size

Wappler now remembers the sizes of the popups, so they will be the same when you close and reopen them

Resizable Expressions Pane

The expressions pane is now resizable, making it easier to work with long and complex expressions

New Interface Icons

The tree views in App Connect Structure, Data Bindings and Server Connect got an UI refresh. Now with new modern collapse and expand icons

2021-11-12

Wappler 4.3.0

New Native, Resizable Modal Dialogs and Popup Windows

This update includes a huge architecture change*! Now we are using native popup windows and dialogs for full native OS look and feel!

The modal dialogs like Database Query Builder and popup windows like the Data Bindings picker are fully native windows that you can resize or drag to any position you want, even on another screen. The modal dialogs also have native close and maximize buttons based on the OS.

We also updated some of Wappler extensions and fixed a lot of issues reported in our community.

* NOTE: The new native popup windows and dialogs are available as an Experimental Feature, so don’t forget to turn on the Experimental Features in Wappler general options if you want to check it!

New Native Popups and Dialogs

A huge architecture change has been implemented in this update. We are now using native popups and dialogs in Wappler. They offer full native OS look and feel

Resize and Drag Popup Dialogs

You can resize the new popup dialogs and also drag them wherever you want on the screen, event on another monitor

OS Based Buttons

The modal dialogs also have native close and maximize buttons and style based on the OS

2021-10-29

Wappler 4.2.1

Server Connect and App Flows Editors New Design and New Options

In this update we've further polished the new design for Server Connect and App Flow editors*, based on your feedback and simplified them more, by removing unnecessary steps nodes.

We also added a new context menu allowing you to add, duplicate and remove steps, enable or disable output and steps. A couple of handy new options allow you to expand or contract all child elements of any step.

Last but not least, many of the components have been updated with new options and we fixed most of the bugs reported in our community.

Next week is the Wappler teambuilding week, so there won't be an update if there are no any urgent issues.

* NOTE: The new design is available as an Experimental Feature, so don’t forget to turn on the Experimental Features in Wappler general options if you want to check it!

Server Connect

We've simplified the Server Connect and App Flows, by removing the unnecessary steps nodes and also improved their design, based on the feedback we received in our community

New Context Menu

We added a new context menu, which allows you to not only add steps in your API Actions, but also duplicate, remove or disable steps, enable or disable output for single or multiple steps and expand or collapse all child elements

Database Editor in Tabs

Database Table Editor in tabs is no longer an experimental feature, so now it's available in Wappler as a standard feature

2021-10-22

Wappler 4.2.0

New Design Concept for Server Connect and App Flows Editors

With this update we're introducing a new design concept for Server Connect and App Flow editors*, which now contain clear logical steps and blocks for easier overview and managing of your workflows.

The new design is using floating blocks with layouts that fit the available free space. Make sure to check New Design for Server Connect and App Flows Editors and give us your valuable feedback.

* NOTE: The new design is available as an Experimental Feature, so don’t forget to turn on the Experimental Features in Wappler general options if you want to check it!

Server Connect

The new blocks provide a more clear way to build your complex server-side workflows, making them easier to preview and maintain

App Flows

The new design also applies to the App Flow edior. Now you can work with your client-side workflow based on nicely designed blocks

Database Editor in Tabs

Now you can preview and edit tables data in separate tabs. Make sure to enable the experimental features in the global option first

2021-10-15

Wappler 4.1.3

Docker Real-Time Debugging and Database Manager Improvements

In this update we have some great improvements for Docker support. Now you can see all the web and database servers logs, even the ones from your remote servers in real-time directly in Wappler. Debugging has never been easier for Docker!

We've also improved the database schema retrieval and refresh for cases where you don't have a direct connection defined in the Database Manager.

Docker Real-time Debugging

When using Docker you can view the web and database servers logs in real time. These are useful for finding problems in your app

Database Schema Retrieval

Database Schema retrieval and refresh has been improved, for cases where you don't have a direct database connection defined in the Database Manager

Database Editor in Tabs

Now you can preview and edit tables data in separate tabs. Make sure to enable the experimental features in the global option first

2021-10-08

Wappler 4.1.2

More Database Manager Improvements

In this Wappler update we have greatly improved our Database Manager. Now it is even smarter in handling the schemas and specially the relations and reference fields. Specially with SQLite we have added support for adding and changing relations, reference and database column types afterwards!

So now SQLite has all the features of its bigger brothers, so it can be used as light development database, while on the live server you use a different type of database.

Handling defaults and specially default dates is also improved in the Database Manager. We have also updated all the database drivers that Wappler uses, so querying the databases from Wappler should be even smoother!

Improved Database Compatibility

Creating Database relations with references has never been easier, and now even with SQLite support

Database Editor in Tabs

Now you can preview and edit tables data in separate tabs. Make sure to enable the experimental features in the global option first

2021-10-01

Wappler 4.1

Database Manager Improvements and New UUID Generator

In this update we will give you a sneak preview of the new global UI options available in the Database Manager that will be used by the upcoming code and UI generators!

We've also added support for JSON fields in the Database Manager, letting you define arrays of arbitrary length in a single JSON field. Now you can have complex structures and also handle multiple values in arrays easier out of the box.

The Database Manager got another great improvement - now you can preview and edit tables data in separate tabs!*

Last but not least, a frequently requested feature has been integrated in Server Connect. You can generate unique UUID identifiers - now available as a global variable in your API Actions.

* Make sure to enable the Experimental Features in Wappler global options in order to use this feature.

JSON Fields Support

We added support for JSON fields in the Database Manager, letting you define arrays of arbitrary length in a single JSON field - from simple arrays to complex structures

Global UI Options

You can define UI field properties in the Database Manager, so that the generators and data editors can use the same information to generate UI controls.

UUID Generator

You can easily generate an unique UUID identifier when needed, available as a global option for your API Actions steps

Database Editor in Tabs

Now you can preview and edit tables data in separate tabs. Make sure to enable the experimental features in the global option first

2021-09-24

Wappler 4.0.6

New Toggle Component and App Flows Integration

In this update we included a small, but really useful App Connect component - Toggle. It can be used to toggle visibility, styling, classes of the elements on your pages as well as the states of various components.

We've also greatly improved Server Connect and working with variables in nested structures or content pages. Server Connect schema generation has been optimized and no longer API Actions files larger than required will be created. Last but not least, App Flows are now officially integrated in Wappler so you can define them globally and use them on your pages.

Toggle Component

The тoggle component is a simple, but quite handy component. It can be used to easily toggle visibility, styling, classes of the elements on your pages

Show/Hide Elements Conditionally

We've added an in-depth explanation of the different methods to show and hide elements on your pages

App Flows

App Flows are now integrated officially in Wappler. You can build your client side workflows the same way as you are used to do in Server Connect - adding the required steps to the workflow

2021-09-17

Wappler 4.0.5

Easy Local Dev Environment Setup, Stability and Speed Improvements

This week we focus on setting up your local development environment. It's never been easier to start developing locally with Wappler - no need of complex solutions like WAMP, MAMP or Docker desktop. All you need is the local NodeJS server integrated in Wappler and an SQLite database!

We also updated Docker integration - Docker Desktop is no longer required for local development. Last but not least, we updated Electron to the latest version for improved speed, stability and memory management.

Local Dev Environment Setup

It's never been easier to setup a local development environment in Wappler and start working on your projects. You don’t need to install and configure any local servers to run your dynamic Wappler web app or site. Use the powers of the integrated in Wappler NodeJS server in combination with a SQLite database

Docker Integration

We updated the Docker integration in Wappler. Docker Desktop is no longer required when you are using Docker for remote targets only

ElectronJS

We updated Wappler's core - ElectronJS to the latest version for greater stability and memory management

2021-09-10

Wappler 4.0.4

Below you can find some of the exciting new features of Wappler 4.0

This week we continue with stability improvements and updates. We've greatly improved the Data Pickers, Database Manager and components used on content pages.

We've also improved Google Maps and its API key, when used on content pages. We have fixed many of the bugs reported in our community. So Wappler 4.0.4 is a really stable update!

A New Modern UI

We totally revamped the Wappler UI for version 4. Wappler 4.0 comes with a set of 20 gorgeous modern UI Themes to choose from. Select the one that suits your taste the most - a dark or a light one. The selected theme also applies to the code editor, so working in code view will also feel as pleasant as using the design tools in Wappler UI

Bootstrap 5 Integration

Wappler 4 includes the latest version of the most popular front-end framework for building modern and responsive web sites and apps - Bootstrap 5

Apple Silicon M1 Native Support

Wappler 4 is optimized for Apple Silicon M1, so you can use the full powers of your M1 chip and run Wappler natively

API Actions and App Flows In Tabs

You can open multiple API Actions and App Flows as separate editor tabs, just next to your regular HTML and CSS files, providing you with great flexibility when editing multiple actions

2021-09-03

Wappler 4.0.2

Below you can find some of the exciting new features of Wappler 4.0

We are back from our summer break, so we resume our Wappler updates and improvements!

This week's update brings tons of stability updates and improvements. We've fixed the bugs you reported in the past few weeks in our community.

Server Connect and App Flow Tab Editors have been greatly improved so your unsaved changes are now preserved and restored on Wappler restart - just like the other tab editors.

Also the general Wappler shortcut keys have been standardized and optimized for the specific OS Wappler is running on. A new Shortcut list is now available under the Main Menu / Help / Shortcut Keys.

A New Modern UI

We totally revamped the Wappler UI for version 4. Wappler 4.0 comes with a set of 20 gorgeous modern UI Themes to choose from. Select the one that suits your taste the most - a dark or a light one. The selected theme also applies to the code editor, so working in code view will also feel as pleasant as using the design tools in Wappler UI

Bootstrap 5 Integration

Wappler 4 includes the latest version of the most popular front-end framework for building modern and responsive web sites and apps - Bootstrap 5

Apple Silicon M1 Native Support

Wappler 4 is optimized for Apple Silicon M1, so you can use the full powers of your M1 chip and run Wappler natively

API Actions and App Flows In Tabs

You can open multiple API Actions and App Flows as separate editor tabs, just next to your regular HTML and CSS files, providing you with great flexibility when editing multiple actions

2021-07-23

Wappler 4.0.1

Below you can find some of the exciting new features of Wappler 4.0

Wappler 4.0.1 update brings some minor bug fixes, reported in our community. This update makes Wappler 4.0 even more stable!

Our team is now ready for a summer break, so we will resume the Wappler's weekly updates in a few weeks. Have a great summer! It’s time for cocktails and sun!

A New Modern UI

We totally revamped the Wappler UI for version 4. Wappler 4.0 comes with a set of 20 gorgeous modern UI Themes to choose from. Select the one that suits your taste the most - a dark or a light one. The selected theme also applies to the code editor, so working in code view will also feel as pleasant as using the design tools in Wappler UI

Bootstrap 5 Integration

Wappler 4 includes the latest version of the most popular front-end framework for building modern and responsive web sites and apps - Bootstrap 5

Apple Silicon M1 Native Support

Wappler 4 is optimized for Apple Silicon M1, so you can use the full powers of your M1 chip and run Wappler natively

API Actions and App Flows In Tabs

You can open multiple API Actions and App Flows as separate editor tabs, just next to your regular HTML and CSS files, providing you with great flexibility when editing multiple actions

2021-07-21

Wappler 4.0

Below you can find some of the exciting new features of Wappler 4.0

We are excited to announce that Wappler 4.0 has arrived! Loaded with lots of new exciting features and thanks to the great Wappler Community! You can explore the new features on our website.

A New Modern UI

We totally revamped the Wappler UI for version 4. Wappler 4.0 comes with a set of 20 gorgeous modern UI Themes to choose from. Select the one that suits your taste the most - a dark or a light one. The selected theme also applies to the code editor, so working in code view will also feel as pleasant as using the design tools in Wappler UI

Bootstrap 5 Integration

Wappler 4 includes the latest version of the most popular front-end framework for building modern and responsive web sites and apps - Bootstrap 5

Apple Silicon M1 Native Support

Wappler 4 is optimized for Apple Silicon M1, so you can use the full powers of your M1 chip and run Wappler natively

API Actions and App Flows In Tabs

You can open multiple API Actions and App Flows as separate editor tabs, just next to your regular HTML and CSS files, providing you with great flexibility when editing multiple actions

2021-07-16

Wappler 4.0 beta 13

New Welcome Screen and Final UI Changes

The countdown to Wappler 4.0 release has started. In Beta 13 we finalized all the UI changes and fixed the issues reported in our community. Server Connect and App Flows Editors are no longer experimental features and they have been integrated as standard features in Wappler.

Also we have integrated a great new Welcome Screen, where you can easily get started with a new project or open an existing one.

Wappler 4.0 will be released next week, until then you can install and try the full featured Beta 13 and let us know what do you think!

Welcome Screen

We've integrated a new welcome screen, which helps you to get started by creating a new project, open an existing one or clone a git repository

Server Connect and App Flows Editors

Server Connect and App Flows Editors in tabs are no longer experimental features. They are now standard features integrated in Wappler

Wappler UI Themes

We finalized the Wappler UI Themes and fixed all the minor issues reported in the community

2021-07-09

Wappler 4.0 beta 12

Optimized Wappler UI Themes, New Main Menu and Improved Editor Tabs

This week we have further improved the Wappler theming. Contrast and scrollbars have been improved based on your feedback and an additional theme has been added.

We have also fully colorized the App Connect components in the components picker dialog and the App Structure panel.

Another main design change is moving the main menu under the Wappler logo on top left, so it is always easily accessible. On Mac it is also available as a regular Wappler system menu.

Last but not least, we have included the latest Monaco Editor and also greatly optimized the loading speed of the editor tabs.

Go ahead and check the new UI and the available themes and let us know what do you think!

Wappler UI Themes

We improved the Themes contrast based on your feedback and added an option to turn the glass effect on or off. We added a new theme - VS Dark

New Main Menu

We moved the main menu under the Wappler logo on top left, so you can always access it easily. On Mac it is also available as a regular Wappler system menu

App Connect

We've fully colorized the App Connect Components Picker icons and the App Structure so they are in line with the Server Connect styling

2021-07-02

Wappler 4.0 beta 11

New Gorgeous Wappler UI Themes and Glass Effects

Welcome to the future - enjoy full theming of the Wappler UI.

Choose your favorite theme from the 19 available gorgeous themes, including amazing glass effects on menus and dialogs. You no longer have to wait for MacOS Monterey or Windows 11 - the future is here!

We've integrated a set of interface themes to choose from, so you can select the one that suits your taste the! Of course we have not forgotten the people who prefer light user interfaces.

Go ahead and check the new UI and the available themes and let us know what do you think!

Wappler UI Themes

You can select any of the available Wappler UI themes, there is theme selector dropdown in the right upper corner so you can easily switch themes.

Glass Theme Styling

Amazing modern glass look is available for all menus and and modal dialogs! So your Wappler really comes to live!

ElectronJS Integration

We are now using the latest Electron 13, which brings memory and speed optimization, so Wappler will be even faster than before!

2021-06-25

Wappler 4.0 beta 10

New Wappler UI and Imprved Server Connect and App Flows Editor

The new Wappler UI is here! We've redesigned and fine tuned the whole interface. The main icons now more clearly represent their sections and functionality. We added color coding to these icons, as well as to the editor tabs.

We have also finalized the Server Connect Editor in tabs and made the App Flows also editable in tabs.

Go ahead and check the new UI and improved Server Connect Editor and let us know what do you think!

New Wappler UI

This week we redesigned and fine tuned the whole Wappler interface. The new main icons are now cleaner, modern and also color coded, which makes it easier to navigate between the different sections in the UI

Server Connect and App Flows Editor

We have finalized the Server Connect Editor in tabs and made the App Flows also editable in tabs

ElectronJS Integration

We are now using the latest Electron 13, which brings memory and speed optimization, so Wappler will be even faster than before!

2021-06-18

Wappler 4.0 beta 8

Stability Improvements and Extensions Updates

Wappler 4 beta 8 brings stability improvements and extensions updates. We've improved project switching, debug logging and submitting error reports to the community.

We have also started working on total UI redesign. Our developers are reworking the UI components in Wappler from the ground up, making them super fast and great looking. In this week's update we included the new panels and the resizers between them. You can see that the panels resize directly and much smoother.

More of the Wappler UI redesign will be introduced in the next week's update.

New Panels in Wappler UI

In this week's update we included the new panels and the resizers between them. You can see that the panels resize directly and much smoother

ElectronJS Integration

In Wappler 4.0 beta 1 we switched our core engine from NWJS to ElectronJS, which brings speed, stability and user experience improvements. Apps like Discord, Twitch, Slack, Figma, Visual Studio Code, Skype and many more, are already using Electron and that makes it the best platform to build Desktop Apps like Wappler

Apple Silicon M1 Native Support

ElectronJS integration brings native Apple Silicon M1 support, now you can use the full powers of your M1 chip and run Wappler natively

2021-06-11

Wappler 4.0 beta 7

Improved Server Connect Action Editor

In this beta we have greatly improved the new Server Connect Editor, based on your feedback. Now once open, it smartly reuses the tabs in a new “preview” mode. As long as you don’t make any changes, Server Connect actions will be loaded in the same “preview” tab. The preview tab can be recognized by its title in italic case.

Note that this is still an early preview so try it out and provide us with your valuable feedback. Also, please report any issues your find so we can smooth everything out before the final release.

Server Connect Editor

We improved the Server Connect Action Editor. Now once open, the Server Connect Editor smartly reuses the tabs in a new “preview” mode. As long as you don’t make any changes, Server Connect actions will be loaded in the same “preview” tab

ElectronJS Integration

In Wappler 4.0 beta 1 we switched our core engine from NWJS to ElectronJS, which brings speed, stability and user experience improvements. Apps like Discord, Twitch, Slack, Figma, Visual Studio Code, Skype and many more, are already using Electron and that makes it the best platform to build Desktop Apps like Wappler

Apple Silicon M1 Native Support

ElectronJS integration brings native Apple Silicon M1 support, now you can use the full powers of your M1 chip and run Wappler natively

2021-06-04

Wappler 4.0 beta 6

New Server Connect Editor, Stability Improvements and Bug Fixes

This week we are getting more into the new and upcoming features of Wappler 4. Welcome the new Server Connect Editor!

Now you can open any Server Connect API action in a separate editor tab. This offers you great flexibility in editing Server Connect actions visually on а larger canvas. You can also work on multiple Server Actions simultaneously and save them when needed, just like any other file your are working on.

Note that this is still an early preview so try it out and provide us with your valuable feedback. Also, please report any issues your find so we can smooth everything out before the final release.

Server Connect Editor

The new Server Connect Action Editor allows you to open multiple server actions as separate editor tabs, providing you with great flexibility in editing multiple Server Actions on a larger canvas

ElectronJS Integration

In Wappler 4.0 beta 1 we switched our core engine from NWJS to ElectronJS, which brings speed, stability and user experience improvements. Apps like Discord, Twitch, Slack, Figma, Visual Studio Code, Skype and many more, are already using Electron and that makes it the best platform to build Desktop Apps like Wappler

Apple Silicon M1 Native Support

ElectronJS integration brings native Apple Silicon M1 support, now you can use the full powers of your M1 chip and run Wappler natively

2021-05-28

Wappler 4.0 beta 4

ElectronJS Integration and Apple Silicon M1 Native Support

More Electron stability and speed improvements as well as memory usage optimizations come with Wappler 4.0 beta 4.

We optimized the Design View and local preview server so they are now faster and more stable.

As this is a beta version, there may be crashes in some very rare occasions. We improved the automatic crash reporting, so you don't get a black screen if something bad happens in Wappler.

So try it out and let us know what do you think in our community. Also, please report any issues your find so we can smooth everything out before the final release.

ElectronJS Integration

In Wappler 4.0 beta 1 we switched our core engine from NWJS to ElectronJS, which brings speed, stability and user experience improvements. Apps like Discord, Twitch, Slack, Figma, Visual Studio Code, Skype and many more, are already using Electron and that makes it the best platform to build Desktop Apps like Wappler

Apple Silicon M1 Native Support

ElectronJS integration brings native Apple Silicon M1 support, now you can use the full powers of your M1 chip and run Wappler natively

2021-05-21

Wappler 4.0 beta 3

ElectronJS Integration and Apple Silicon M1 Native Support

Our Electron integration is getting bullet proof, which means Wappler 4.0 beta 3 brings more performance, stability and less memory usage. Now switching between the different panels and projects is lightning fast.

Also, the issues reported in our community from the previous beta versions have been fixed.

So try it out and let us know what do you think in our community. Also, please report any issues your find so we can smooth everything out before the final release.

ElectronJS Integration

In Wappler 4.0 beta 1 we switched our core engine from NWJS to ElectronJS, which brings speed, stability and user experience improvements. Apps like Discord, Twitch, Slack, Figma, Visual Studio Code, Skype and many more, are already using Electron and that makes it the best platform to build Desktop Apps like Wappler

Apple Silicon M1 Native Support

ElectronJS integration brings native Apple Silicon M1 support, now you can use the full powers of your M1 chip and run Wappler natively

2021-05-14

Wappler 4.0 beta 1

ElectronJS Integration and Apple Silicon M1 Native Support

Wappler 4.0 is almost here and this is the first beta for this major release.

This beta brings speed improvements, great user experience and native Apple Silicon M1 support! All of this thanks to the ElectronJS integration as a Wappler Core Engine.

Wappler 4.0 beta 1 installs as a separate app, so you can safely install it next to your existing stable Wappler 3 version. It also creates a new user profile, so it will never mess with your previous Wappler installation, but you can import your existing projects there.

So try it out and let us know what do you think in our community. Also, please report any issues your find so we can smooth everything out before the final release.

ElectronJS Integration

In Wappler 4.0 beta 1 we switched our core engine from NWJS to ElectronJS, which brings speed, stability and user experience improvements. Apps like Discord, Twitch, Slack, Figma, Visual Studio Code, Skype and many more, are already using Electron and that makes it the best platform to build Desktop Apps like Wappler

Apple Silicon M1 Native Support

ElectronJS integration brings native Apple Silicon M1 support, now you can use the full powers of your M1 chip and run Wappler natively

2021-04-30

Wappler 3.9.7

Latest Wappler 3 stable version before Wappler 4.0 beta

This is the last stable version of Wappler 3 before Wappler 4 beta - it brings stability fixes and improvements.

With Wappler we always strive for the best technology stack, that's why we will be switching from NWJS to Electron as a core Wappler app engine. Apps like Discord, Twitch, Slack, Figma, Visual Studio Code, Skype and many more, are already using Electron and that makes it the best platform to build Desktop Apps like Wappler.

Soon we will enter a beta cycle so you can test and preview Wappler 4.0 with Electron and all the other new features.

Next week we will be having a feature cooldown so we can focus on the Electron integration. This means there is no Wappler update planned for next week.

App Flows

App Flows allow you to build complex reusable client side workflows. You can find App Flows in the Workflows panel or using the Alt + A keyboard shortcut

App Flows Steps

You can build your client side workflows the same way as you are used to do in Server Connect - adding the required steps to the workflow. There are different options available, such as API Connections, Data Transformations and more

Using App Flows

You can easily use your App Flows on different pages, so you no longer have to define the same flow over and over again. Just add the App Flow component on the page and select your flow using the Action Picker

2021-04-23

Wappler 3.9.6

App Flows - Reusable Client Side Workflows

As we are approaching Wappler 4.0, we want to show you some great new stuff that will be included in the next major release!

Please welcome App Flows*! Now you can define complex, reusable client side workflows for data processing - just as in Server Connect but client side. App Flows are really useful on complex web apps, where you do a lot of client side processing or on mobile or desktop apps, where no server side is available.

Also we've fixed most of the issues reported in our community, improving Wappler's stability further.

* App Flows are available as an experimental feature, so in order to use them you need to enable experimental features in Wappler options.

App Flows

App Flows allow you to build complex reusable client side workflows. You can find App Flows in the Workflows panel or using the Alt + A keyboard shortcut

App Flows Steps

You can build your client side workflows the same way as you are used to do in Server Connect - adding the required steps to the workflow. There are different options available, such as API Connections, Data Transformations and more

Using App Flows

You can easily use your App Flows on different pages, so you no longer have to define the same flow over and over again. Just add the App Flow component on the page and select your flow using the Action Picker

2021-04-16

Wappler 3.9.5

Full Bootstrap 5 Integration and New Bootstrap Icons Library

Enjoy the full powers of Bootstrap 5 in Wappler!

We have finalized the Bootstrap 5 integration in Wappler, bringing you the great power of the Bootstrap 5 Dynamic Generators, all the Bootstrap 5 Blocks and even the brand new Bootstrap Icons library!

Also we've fixed most of the issues reported in our community, making this a really stable release.

Bootstrap Icons

Bootstrap Icons is high quality, open source icon library with over 1,300 icons. You can use them in any of your projects

Bootstrap 5 Dynamic Generators

Bootsrap 5 Dynamic Table, Paging and Form Generators have been added to Wappler in this update. Now you can quickly add sortable tables, insert or update forms and paging to your Bootstrap 5 pages

Bootstrap 5 Blocks

You can use the included Bootstrap 5 blocks to quickly build your page layout. Browse the categories and select a block and add it on the page

2021-04-09

Wappler 3.9.4

New Offcanvas Component, Bootstrap Based Mobile Apps and Improved Stripe Integration

Lots of Bootstrap updates this week!

We've updated Bootstrap 4 and Bootstrap 5 to the latest versions and also added a great new Bootstrap 5 component for creating sidebars - Offcanvas. Now you can build amazing animated sidebars with Bootstrap 5!

Also now you can use Bootstrap for your mobile apps! We have integrated a special SPA routing in App Connect, so that your Bootstrap based apps feel and act smoothly - just like a native app.

Last but not least, the Stripe components in Wappler have been greatly improved. Now you can set more API properties, with a great new collapsible UI properties panel.

Bootstrap Updates

We've updated Bootstrap 4 and Bootstrap 5 to the latest versions. Bootstrap 5 beta 3 is now available in Wappler and Bootswatch 5 themes have also been updated

Offcanvas Component

The Offcanvas Component allows you to create hidden sidebars for your web sites and apps for navigation, shopping carts, and more which appear from the left, right, or bottom edge of the viewport

Mobile Apps with Bootstrap

We've integrated a special SPA routing in App Connect, so that your mobile Bootstrap based apps feel and act smoothly - just like a native app

2021-04-02

Wappler 3.9.3

Custom Stripe Checkout Forms and New Server Connect Data Transformation Options

This week we bring you the power of full custom payment solutions with Stripe!

Now you can build custom checkout forms, using your own branding and rich input elements for the different payment methods. This way you can handle the payments directly on your website, fully secure thanks to Stripe!

We've also integrated a new Server Connect addition for Data Transformations. Now you can easily combine different data sources, add, rename or remove columns!

Custom Stripe Checkout Forms

You can create your own custom checkout forms for Stripe. Custom forms allow you to fully customize your checkout, branding and style of the page, while the whole payment is securely handled by Stripe

Server Connect Payment Templates

We've added Server Connect Templates for Create Checkout Session, Payment Intents and Setup Intents. Now it's easier to insert these actions and their required output and error handling with a single click

Data Transformations

New Data Transformation options are now available in Server Connect. Now you can easily combine different data sources, add, rename or remove columns

2021-03-26

Wappler 3.9.2

Stripe Webhooks, Custom Products Checkout and Easy Subscription Payments

More options have been added to the Stripe integration in Wappler!

Now you can use Stripe Webhooks to listen for events on your Stripe account so you can automatically trigger reactions. You can easily update customer's information in your database when a payment succeeds, send emails to the customers or easily perform any other Server Connect action!

Furthermore we improved the checkout process for custom products and subscriptions and made it easier to set up.

Stripe webhooks

Thanks to webhooks you can listen for events on your Stripe account so you can automatically trigger reactions. Webhooks run on the server-side, so you can run any of the available server action steps when an event occurs

Stripe Subscriptions

Creating subscriptions with Stripe is an easy job! Just define your subscriptions in Stripe Dashboard and copy their Price IDs in the checkout session

Custom Products

Not using Stripe Dashboard for your products? No problems! You can easily checkout your custom products from your shopping cart or database

2021-03-19

Wappler 3.9.0

Full Blown Stripe Integration

It's finally here - a complete Stripe integration in Wappler!

Now you can use the full Stripe API with 310 Server Connect actions, Webhooks integration and so much more directly in Wappler! Thanks to the client and server-side Stripe integration in Wappler it’s now easier than ever to add simple buy now buttons, checkout pages and even create entire stores. Building your next e-commerce project is really a breeze! Full support for NodeJS and PHP!

Stripe Integration

Now you can use the full Stripe API with 310 Server Connect actions, Webhooks integration and more directly in Wappler

Client-Side Checkout

The easiest way to get up and running with your product sales is using the client-side checkout options. Add a Buy Now button easily in a couple of clicks

Multi Products Purchases

Build a custom shopping-cart using the Data Store component in Wappler and send your products to the checkout

2021-03-12

Wappler 3.8.3

Mobile App Development Improvements and New Framework 7 Blocks

This week's update brings improvements to the Mobile Development in Wappler.

We streamlined the process of creating mobile apps and their content pages. Now it's easier to create your app main page and link your content pages to it, add page transitions and navigate between your pages.

We've also updated Framework 7 with new blocks such as list blocks with icons and login screen, which can easily be used with your login API Actions.

Mobile Development

We streamlined the process of creating mobile app layouts and working with the content pages

Mobile Login Screen

The updated Framework 7 brings new blocks such as the Login Screen, which can be easily used with your Login API Actions

Content Pages and Routing

Navigating to content pages and back is now greatly optimized. Pick your page route and you are done. Great page animations are also available

2021-03-05

Wappler 3.8.2

WebSockets Messaging and Mobile Apps Improvements

Awesome updates for your this week! Full support for Web Sockets bi-directional messaging is now available for NodeJS! With great Server Connect and App Connect integration you can take full power of web sockets and deliver amazing real time communication solutions.

Furthermore we've improved our Mobile App Building tools. As the latest Cordova for iOS catches up with the latest iOS developments, we are able to deliver more solid solutions specially for cookie handling and CORS support.

Mobile tools detection and auto installation have also been improved, thanks to our integration with Homebrew on Mac and Scoop on Windows.

Websockets Messages

Now you can define actions and events for Web Sockets for full asynchronous, two way communication between client and server with messages. Easily Emit, Broadcast or send Direct Messages to the clients in the server

Realtime API Action Progress

Thanks to the WebSockets and NodeJS integration in Wappler now you can track the progress of your heavy API Actions, when working with huge amount of data or processing large files

Mobile App Building Tools

In this update we've improved our Mobile App Building tools. The latest Cordova for iOS is now available and also the mobile tools detection and auto installation are now seamless thanks to the Homebrew and Scoop integration

2021-02-26

Wappler 3.8.1

Database Manager and Server Connect Database Connector Updates, UI Improvements

In this update we greatly optimized the Database Manager. Now any database schema is loaded on demand, so no delays or long loaders will occur, no matter how big your database is.

Also a lot of UI improvements have been added to make working with Database Manager and Server Connect Query Builder easier even with databases containing thousands of tables.

Furthermore we implemented fetching of database schemas through the web server, in cases where a direct database connection is no available.

Database Manager

We've greatly improved the Database Manager, so that the database schema is loaded fully on demand - so no more delays or infinite loaders

Refresh Schema for a Table or View

Now you can refresh the schema of a specific database table or view, easily using the context menu. This will quickly get the updated schema for the specific table or view, without reloading the whole database

Server Connect Database Connector

We've updated the Server Connect Database Connector. Now it allows you to enable or disable Direct Connection creation so you can turn this off if your hosting doesn't allow direct connections

2021-02-19

Wappler 3.7.8

Bootstrap 5 Update, Server Connect Query Builder Improvements and New Docker Hosting Provider

Lots of improvements this week, based on our users' feedback. We've added new customization options and improved Wappler stability!

Bootstrap 5 as well as the Bootstwatch 5 themes have been updated to the latest beta 2. Four new Bootswatch themes are now available!

Furthermore we have improved the Database Manager and Server Connect Query Builders with better database support and polished UI.

Last but not least, we added Hetzner in the supported Docker Hosting providers.

Bootstrap 5 and Bootswatch 5

We've included the latest Bootstrap 5 beta 2 and updated the Bootswatch 5 with 4 new themes - Morph, Quartz, Vapor and Zephyr

Server Connect Query Builder

We've updated the Server Connect Query Builder with better database support and polished its UI

New Docker Hosting Provider

Hetzner - an awesome German hosting provider with great server prices and speed is now instantly available in Wappler

2021-02-12

Wappler 3.7.6

Homebrew and Scoop Integration, Database Manager Improvements and tons of Bug Fixes

Fantastic new additions and tons of fixes and improvements in Wappler this week!

Please welcome Homebrew and Scoop! The best open source packages and tools installers are now fully integrated in Wappler! After an initial Wappler installation - all the required tools such as Node, Git, Docker and others will be installed automatically on demand, with your permission of course.

We have also greatly extended the Database Manager with multi schema support for Postgres and also working with Database Views for all databases.

Last but not least, we fixed tons of minor bugs reported by you, further improving Wappler stability.

Homebrew and Scoop Integration

You no longer do you need to install additional command line programs. Wappler does it automatically for you! Wappler uses the power of two great installers Homebrew for MacOS and Scoop for Windows

New Rich Notifications

We've added new animated notifications, showing you the installation progress of the tools in Scoop and Homebrew as well as when starting up services like Docker and Node and deploying

Database Manager

We have also greatly extended the Database Manager with multi schema support for Postgres and also working with Database Views for all database types

2021-02-05

Wappler 3.7.4

Airtable API Support, Improved Bootstrap Table Generator and New Smart Image Resize Options

Curious about great external services like Airtable? It's really easy to connect to its API in Wappler! You can even use the the improved Bootstrap Table Generator to create nice tabular data from your Airtable API!

We've also improved the Database Manager to handle Microsoft SQL Server and SQLite better and solved many issues reported by you.

The Image Processor has been extended with a new Cover Fit image resizing method, so now it can perform smart image resize and even supports objects detection. These features are only available for Node.js.

Airtable API

It's really easy to connect to Airtable API with Wappler. You can connect to your Airtable database and use the data in your API Actions or on your pages

Bootstrap Table Generator

Bootstrap Table Generator has been improved and now it support complex nested data structures, such as the data returned by the Airtable API

2021-01-29

Wappler 3.7.3

New Bootswatch 5 Themes, Improved Publishing and Bug Fixes

Another Wappler stability and bug fixes update this week.

There are more improvements in the Bootstrap 5 and integration - new Bootswatch 5 themes are now supplied.

We've also standartized our publishing and automatic file upload, so now it happens only on development project targets. For production targets you need to manually upload your files or do a full publish/deploy.

Docker Manager integration has also been finalized. Now it gives you access to the latest Docker images for NodeJS, MySQL, MariaDB and Traefik proxy for SSL integration.

Bootswatch 5 Themes

In this update we've added Bootswatch 5 beta 1, including all themes and now Bootstrap 5 based

Publishing Options

We've also standartized our publishing and automatic file upload, so now it happens only on development project targets. For production targets you need to do full publish/deploy in order to update your site

2021-01-22

Wappler 3.7.2

Stability Improvements, Extensions Updates and New Editor Tabs Management

We continue with stability and performance updates this week.

Together with many bug fixes and extensions updates, we fine-tuned the Bootstrap 5 and integration and Theme Manager in Wappler.

We've also improved the tabs management in the editor. New context menu is now available on right click, so you can easily close a tab, all tabs or other tabs in a single click.

Improved Tabs Management

A new context menu is now available for the editor tabs. You can easily manage all the open tabs in a single click

App Connect Autocomplete

A new "No Results Click" event has been added, so you can run an action when the users click the "No Results ..." text. For example - insert the entered value or any other action you need

2021-01-15

Wappler 3.7.1

Stability and User Experience Improvements, New Wappler Docs

This week's update brings stability and user experience improvements. We've fixed many of the bugs reported in our community.

We've fine-tuned the Bootstrap 5 integration in Wappler and expanded the UI controls to support the new Bootstrap 5 properties and options.

We are also working on a whole new Wappler Documentation listing all of the available components and an extended reference for each of them. Now each of the components is well documented and its properties can be found in the new reference. Note that the new docs are still work in progress, so please check them and provide as much feedback as possible.

Bootstrap 5 Integration

Bootstrap 5 beta 1 is now fully available in Wappler. You can include it on your pages with a couple of clicks

Bootstrap 5 Converter

You can convert an existing Bootstrap 4 page to Bootstrap 5. Everything will be done automatically for you and all the required changes will be applied

2021-01-08

Wappler 3.7.0

New Bootstrap 5 Integration, Updated Theme Manager and Components

Happy new year to all of you!

We are starting the new year with a major update! Please welcome Bootstrap 5 in Wappler

While still in beta Bootstrap 5 looks really solid so we wanted to give you a head start on your Bootstrap 5 integration and migration.

Bootstrap 5 comes with a lot of changes and the migration from Bootstrap 4 isn’t easy, but as you would expect from our team, we've created an amazing converter built in Wappler. Converting a Bootstrap 4 to Bootstrap 5 page is now a breeze and everything is done automatically for you. All the changed class names and structures will be automatically applied when you run the converter.

Note that this is the first beta of Bootstrap 5, so proceed with care when updating your current pages and always make sure you have a backup.

Bootstrap 5 is available as separate framework in Wappler, so you can choose whether to use it, or continue using Bootstrap 4 which is still fully available in Wappler. Your existing Bootstrap 4 sites won’t be automatically updated unless you choose to convert them and they will continue to work as they did until now.

Bootstrap 5 Integration

Bootstrap 5 beta 1 is now fully available in Wappler. You can include it on your pages with a couple of clicks

Bootstrap 5 Converter

You can convert an existing Bootstrap 4 page to Bootstrap 5. Everything will be done automatically for you and all the required changes will be applied

2020-12-18

Wappler 3.6.1

Redis Caching for Node.js and Docker and Node.js Server Scaling

A few days before Christmas, we have another present for you!

Huge speed improvements for your site, thanks to deploying multiple Node.js servers* and Redis caching*. All thanks to Docker and its superb Server Connect integration with Node.js!

Now you can enable Redis caching service with Docker and select which of your Node.js pages or API Actions to be cached. Then they will be cached and served to all of your clients from the super fast Redis server side cache, instead of processing them fully on each request.

But that's not all! You can choose to scale up your Node.js server instances. Set the number of "replicas" of the Node.js server you need and they will be started on deploy. When used with Traefik, it will function as a full load balancer and it will distribute the client requests between all the running Node.js servers!

We have been working really hard in 2020 to deliver cutting-edge technologies in Wappler, now it's time for our Christmas break. Wappler team wishes you great Christmas holidays and a Happy New Year! We will be back with our weekly updates in January 2021.

* Available for Node.js on Docker only. Make sure to enable the Experimental Features in Wappler Settings.

Redis Caching for Node.js and Docker

Now you can enable Redis caching service with Docker for Node.js - just enable Redis in your target settings and you are ready do cache your pages or API Actions

Cache Pages and API Actions

Your cached pages or API Actions will be cached and served to all of your clients from the super fast Redis server side cache, instead of processing them fully on each request

2020-12-11

Wappler 3.6.0

New Realtime Data Updates, Improved Database Connections Management

Christmas is coming early for Wappler users this year, with a major update as a special present for you!

Realtime Data Updates* are now at your disposal! Enable Live Data Reload with Sockets for any Server Connect Data Source and the data will be automatically updated for all of the connected clients! Enjoy the power of web sockets and refresh the data when you need - by simply running a step in your server action.

We've also finalized the integration of Server Connect Global Settings and improved the Global Database Connections integration with Database Manager.

* Available for Node.js server model only.

Realtime Data Updates with NodeJS and WebSockets

Realtime Data Updates are here! Thanks to the NodeJS and Socket.IO 3 integration in Wappler now you have full control over the data refresh with a simple Server Action step

Live Refresh of Server Connect Data Sources

Enable live data refresh for any Server Connect Data Source on your pages by adding the Live Refresh With Sockets dynamic attribute

2020-12-04

Wappler 3.6.0

Server Connect Improvements, Updated App Connect State Management

Christmas is coming early for Wappler users this year, with a major update as a special present for you!

Realtime data updates are now at your disposal! Enable Live Data Reload with Sockets for any Server Connect Data Source and the data will be automatically updated for all of the connected clients! Enjoy the power of web sockets and refresh the data when you need - by simply running a step in your server action.

We've also finalized the integration of Server Connect Global Settings and imporoved the Global Database Connections integration with Database Manager.

Server Connect

We've added support for Ctrl + S (Windows) and Cmd + S (Mac) keyboard shortcuts in Server Connect. Now it's easier to save the Server Action you are working on

App Connect State Management

Now you can remove all the query parameters or clear cookie values on your page with a single dynamic event

2020-11-27

Wappler 3.5.6

New Scheduled Actions for NodeJS, Improved S3 Upload and Download

Great new addition to Server Connect this week - Scheduled Actions* for NodeJS! Now you can finally run actions flow at a specific scheduled time! Really useful for periodically fetching external API data, doing mailings and other time based actions that need to run independently on your server.

We have also greatly improved the S3 Upload and download server side actions to use streaming, so they don’t use any system resources at all!

*Note: The new Scheduled Actions are available as experimental features, so make sure to enable them in the Wappler global options.

Scheduled Actions for NodeJS

The Schedule options allow you to create actions that run on your server at scheduled times. This is useful if you want to run daily or hourly tasks

Server Connect Library

Server Connect Library allows you to create reusable actions, which can be included in any of your API Actions

2020-11-20

Wappler 3.5.5

New Server Connect Library, New Try/Catch Action and Improved Global Settings

Reusability and productivity are core Wappler features, so welcome the new Server Connect Library - a great way to reuse your Server Connect actions!

Now you can create reusable actions with Server Connect Library and include them in any of your API Actions. No more defining the same steps over and over again! Next to the new Server Connect Library we've fine-tuned the Global Settings in Server Connect, where you can define and reuse Database Connections and other Settings across all your API Actions in the project.

*Note: The new Server Connect Options are available as experimental features, so make sure to enable them in the Wappler global options.

Server Connect Library

Server Connect Library allows you to create reusable actions, which can be included in any of your API Actions

Try/Catch Action

The new try/catch action allows you a more flexible way of handling errors and problems with your API Action steps

2020-11-13

Wappler 3.5.2

Stability Improvements, Updated Security Provider and App Connect Swiper

This week we focus on stability and minor improvements. A lot has changed since the last week's major update* so we made sure that everything is now running butter smooth! All of the reported issues in our community have been resolved!

We've improved the Security Provider with a new identify action, so now it's easier to work with the new Server Connect Global settings. We've also updated App Connect Swiper and now it allows you to set an initial slide - static or dynamic.

*Note: The new Server Connect Options are available as experimental features, so make sure to enable them in the Wappler global options.

Server Connect Globals

You can define Global Variables to be used in all your Server Actions or also Global Action Steps to be executed automatically

Security Provider

The new Security Identify option allows you to easily access the logged user's identity across all your server actions. Just add in the Global steps

2020-11-06

Wappler 3.5.0

Major Server Connect Update, New PHP Mailer Module

Major update of Server Connect in Wappler!

We've added great new useful options* to Server Connect, while it remains fully backwards compatible.

Now you can define Global Variables to be used in all your Server Actions as well as Global Action Steps to be executed automatically. You can also use the Global Settings for the Database Connections, Security Providers, S3 Providers, OAuth2, JWT Signing and more. Define them once and then just reuse them across all your server actions. No longer needed to create separate connections or providers steps!

Last but not least, we have completely rewritten the Mailer module for PHP and now it uses the newer and more modern PHPMailer.

*Note: The new Server Connect Options are available as experimental features, so make sure to enable them in the Wappler global options.

Server Connect Globals

You can define Global Variables to be used in all your Server Actions or also Global Action Steps to be executed automatically

Global Database Connections and Providers

You no longer need to add separate database connection or other providers steps in your server actions. Define them globally and just use them in your Server Actions

2020-10-30

Wappler 3.4.2

Improved Project Manager, New JWT Support

This week's update brings many improvements and fixes.

The Project Manager has been greatly improved and now it allows your to easily switch between different hosting types and project folder structures. You can go from no hosting to free Firebase hosting and then to Heroku for NodeJS support.

We've also added the long anticipated JWT support to the OAuth2 Connector. Now you can authorize external APIs or OAuth2 with JWT tokens.

Project Manager

You can easily switch the hosting type for your existing projects. So you can go from basic project top Firebase or Docker

OAuth2 Connector

JWT support has been added to the OAuth2 Connector. Now you can authorize external APIs or OAuth2 with JWT tokens

2020-10-23

Wappler 3.4.1

New Custom Modules and Formatters for Server Connect, Improved Project Management Options

Wappler opens up its extensibility powers!

Now you can write your own custom modules and formatters for Server Connect. Custom code fully integrated in Server Connect for NodeJS, PHP and Classic ASP is now at your disposal! Empower Wappler UI and provide UI definitions for your extensions so they integrate visually in Wappler!

We have also improved the project manager with new handy option to just duplicate a project! It will create a full copy of the selected project as a new project in a new folder.

Custom Modules and Formatters for Server Connect

Missing a formatting option or a module in Server Connect? Now you can create your own custom modules and formatters but also provide an UI definition, so that they integrate directly in Wappler UI

Multiple Server Models Supported

The server code of your custom modules and formatters depend on your server model. We support PHP, NodeJS and ASP

2020-10-16

Wappler 3.4.0

New Collaboration and Projects Sharing Options, Monaco Editor Updates, Bug Fixes and Improvements

Collaboration and projects sharing are the major new features in Wappler this week! We've updated the Git Manager and now it works directly with the most popular git cloud providers - GitHub, GitLab and BitBucket!

Now you can connect your project to any of these providers with a single click and instant browser authentication. No more complex logins! Working on the same project with your team or on multiple computers has now become really easy thanks to the GitHub, GitLab and BitBucket integration.

In this update we've also updated our code editor - Monaco Editor to the latest version, which makes code editing smooth and highly reliable!

GitHub, Gitlab and BitBucket Support

With Wappler you can connect seamlessly your Wappler project to Github, Gitlab or BitBucket repositories. You can push and pull your local project to the selected remote repository

Collaboration Options

Now it's really easy to work on the same project with your team or on multiple computers. The integrated Git options allow you to push your changes to the remote repository or pull the latest version from there:

2020-09-25

Wappler 3.3.3

NodeJS SPA and Partial Refresh, Framework 7 Improvements, New Cloud Hosting Providers

Ultimate user experience is now available with the new SPA (Single Page Apps) and Partial Page refresh for NodeJS! You can quickly and easily setup a NodeJS web site/app which uses server side rendering for SEO but also empower partial content refresh for the best user experience.

We have also improved Mobile Development and Framework 7 v5 support. Now you can control the Framework 7 routing and navigation with App Connect Actions.

Last but not least, we've extended the Docker Cloud Hosting providers with two more - Vultr and Linode. You can select them in Wappler and deploy your Docker based website in just a click!

Partial Refresh and SPA for NodeJS

It's now possible to build SPA web sites and apps using NodeJS server model. Offer great user experience, by partially refreshing the content while using server side rendering for SEO:

Framework 7 Improvements

Framework 7 v5 with App Connect support has been improved. Now you can control the Framework 7 routing and navigation with App Connect Actions, add transitions for links and navigation options

New Cloud Hosting Providers

We've added two more Docker Cloud Hosting providers - Vultr and Linode. You can select them in Wappler and deploy your Docker based website in just a click

2020-09-18

Wappler 3.3.2

Below you can find some of the major new features in Wappler 3.0

This week's update brings stability improvements and bug fixes to Wappler. A huge amount of issues reported in our community have been fixed!

We have also improved Mobile Development and Framework 7 support. As requested by our users, we've integrated two different versions of Framework 7 v5 - a core version and another one with App Connect Integration.

Last but not least, we've extended our NodeJS documentation with a new tutorial, explaining you how to use Server Connect data for full server side rendering - check it out!

Full NodeJS Support

One of the most anticipated features is now available in Wappler 3.0 - NodeJS. You can easily setup and use the powers of NodeJS directly in Wappler, fully integrated with the Database Connector, Database Updater and Database Manager:

Visual Database Management

In the Database Manager you have a great visual overview of all your database tables, history of your changes, and database seeds. You can create new tables and fields or edit the data in your database:

Visual Workflow Builder

With App Connect Flow you can create client-side workflows with actions to be executed, data to be retrieved and much more. All of these actions will be nicely executed one after another

Theme Manager

Now it's easier than ever to customize Bootstrap 4 designs and create custom themes. The new Theme Manager panel allows you to build custom styles by selecting different colors, Google fonts, styling options, and much more.

2020-09-11

Wappler 3.3.0

Design View Improvements and New Google Places Components

This week's update brings huge improvements to Wappler Core. Now it uses the latest Chrome 85 for providing great performance boost!

The Design View has been greatly extended with a built-in local server for live preview and QR Code for instant mobile preview. Now you can scan the QR Code with your mobile device and preview the site or mobile app immediately.

We've also added a couple new components. Extending on the power of Google Maps, we have now integrated the Google Places library so you can easily search and retrieve any places or points of interest in your neighborhood.

Last but not least, we have great new additions to the Mobile Apps development with Framework 7. We added many new components and additional properties, extending the existing ones! More updates are coming up in the next weeks!

Design View Improvements

Design View now offers a built-in local server for live preview and QR Code for instant mobile preview. Now you can scan the QR Code with your mobile device and preview the site or mobile app immediately. Really useful for previewing mobile apps:

Google Places Autocomplete

Google Place Autocomplete provides autocomplete functionality for text-based geographic searches, by returning places such as businesses, addresses and points of interest as a user types:

Google Places Search

Google Places Search lets you search for place information using a variety of categories, including establishments, prominent points of interest, and geographic locations. You can search for places either by proximity or a text string

2020-09-04

Wappler 3.2.2

New Framework 7 with App Connect integration

Huge improvements for our Mobile Apps support this week! A brand new Framework 7 with native App Connect integration is now available! Completely rewritten from the ground up, we introduce you the new Framework 7 version 5 with App Connect.

Now both frameworks natively communicate with each other so you can use the power of App Connect, its events, dynamic attributes and actions straight in Framework 7.

You can also run App Connect Flows in Mobile Apps and use most of the Framework 7 components as native App Connect components with their properties, events and actions!

* The new integration is currently available as preview framework called Framework 7 v5 with App Connect.

Framework 7 v5 with App Connect

Completely rewritten from the ground up, we the new Framework 7 version 5 with App Connect is now available. It includes native App Connect integration:

App Connect Flow

App Connect Flow actions are now available in Framework 7 and allows you to call its dialogs and actions:

Framework 7 Components

Most of the Framework 7 components are now available as native App Connect components with their properties, events and actions

Pages Manager

The Pages Manager has been greatly improved for mobile projects. You can choose main or content page when creating new pages

2020-08-28

Wappler 3.2.1

Custom Domains & SSL certificates, Amazon Elastic IP support, CSS Transitions

This week's update brings great new features to Wappler! Next to the super easy Cloud Hosting and deploy to AWS and Digital Ocean, full custom domain support and automatic free SSL certificate generation for your web site is now available thanks to Traefik and Let's Encrypt integration!

We have also added support for Amazon's Elastic IP addresses so now you can have permanent IP address for your servers. Assigning an Elastic IP to your Docker Machine is just a few clicks away.

Last but not least, we've improved the Design Panel with new Transitions options. You can apply cool CSS animations to the elements on your page.

Custom Domains Support and SSL Certificates with Traefik

Wappler offers full custom domain support and automatic free SSL certificate generation for your web site, thanks to Traefik and Let's Encrypt integration:

Amazon Elastic IP

Amazon Elastic IP addresses allow you to have permanent IP address for your servers. Now when you deploy your custom domains your IP address won't change every time:

CSS Transitions

We've greatly improved the Design Panel with new Transitions options. You can apply cool CSS animations to the elements on your page

2020-08-21

Wappler 3.2.0

Amazon AWS Support for Docker, App Connect S3 Upload

Welcome to the new era of Cloud Hosting! Getting your site online is now just a few clicks away! All this thanks to the new Amazon AWS Docker hosting integration! You can now choose AWS as your hosting provider and directly deploy to it from Wappler.

We have also greatly extended the Cloud Storage support with App Connect S3 Upload, so you can create client side upload pages for direct upload to S3. Fully customizable at your will with great Bootstrap 4 styling and custom progress tracking.

Next to all these great new features this update also includes fixes for the issues reported in our community.

Docker Manager with Amazon AWS Support

You can easily deploy your site to Amazon AWS in just a few clicks thanks to the Amazon AWS support in Docker manager:

App Connect S3 Upload

Now you can create client side upload pages for direct upload to S3. It's fully customizable and with great Bootstrap 4 styling and custom progress tracking:

Amazon AWS S3 and Digital Ocean Spaces Support

The S3 Connector offers support for the most popular cloud storage solutions - Amazon AWS S3 and Digital Ocean Spaces

2020-08-14

Wappler 3.1.0

Bootstrap 4 Custom Include Paths, S3 Connector for NodeJS and PHP

This week's update brings great improvements and new features to Wappler!

A long anticipated feature has been added to Bootstrap 4 - custom include paths. This greatly improves working with any Bootstrap 4 Template, making it easier to add all the great features available in Wappler.

We have also implemented a brand new component - S3 Connector for Server Connect. It allows you to upload and fully manage files on cloud storage solutions such as Amazon AWS S3 and Digital Ocean Spaces!

Next to all these great new features this update also includes many improvements for routing in NodeJS as well as working with components on content pages.

Bootstrap 4 Custom Include Paths

A new Bootstrap 4 include option is now available next to the existing CDN and Local - Bootstrap 4 Custom. It allows you to select custom paths for Bootstrap 4 CSS an JS files, based on your template:

S3 Connector

The S3 Connector which is available for NodeJS and PHP allows you to upload and manage files on cloud storage solutions. It offers rich actions for Server Connect to manage your buckets and files:

Amazon AWS S3 and Digital Ocean Spaces Support

The S3 Connector offers support for the most popular cloud storage solutions - Amazon AWS S3 and Digital Ocean Spaces

2020-08-07

Wappler 3.0.3

Below you can find some of the exciting features available in Wappler 3.0

This week we continue with stability improvements and bug fixes.

In this update we improved Docker file uploads support for remote machines. Also we fixed a few issues with NodeJS, reported in our community!

Last but not least, Wappler installer is now available globally on CDN, so your download will be mighty fast from a local server in your region.

Full NodeJS Support

One of the most anticipated features is now available in Wappler 3.0 - NodeJS. You can easily setup and use the powers of NodeJS directly in Wappler, fully integrated with the Database Connector, Database Updater and Database Manager:

Visual Database Management

In the Database Manager you have a great visual overview of all your database tables, history of your changes, and database seeds. You can create new tables and fields or edit the data in your database:

Visual Workflow Builder

With App Connect Flow you can create client-side workflows with actions to be executed, data to be retrieved and much more. All of these actions will be nicely executed one after another

Theme Manager

Now it's easier than ever to customize Bootstrap 4 designs and create custom themes. The new Theme Manager panel allows you to build custom styles by selecting different colors, Google fonts, styling options, and much more.

2020-07-30

Wappler 3.0.2

Below you can find some of the exciting features available in Wappler 3.0

Summer break is over, weekly updates are back!

We are back from our summer break, so we resume our weekly Wappler updates and improvements!

In this week's update we have implemented many fixes and improvements for the issues which you've reported in the past weeks. All thanks to the great feedback from our Wappler Community users!

NodeJS integration has been greatly improved and Font Awesome 5 has been updated to the latest version 5.14. The issues are now better organized in our community and their status and progress are now easier to track, thanks to the new tags we've added.

Full NodeJS Support

One of the most anticipated features is now available in Wappler 3.0 - NodeJS. You can easily setup and use the powers of NodeJS directly in Wappler, fully integrated with the Database Connector, Database Updater and Database Manager:

Visual Database Management

In the Database Manager you have a great visual overview of all your database tables, history of your changes, and database seeds. You can create new tables and fields or edit the data in your database:

Visual Workflow Builder

With App Connect Flow you can create client-side workflows with actions to be executed, data to be retrieved and much more. All of these actions will be nicely executed one after another

Theme Manager

Now it's easier than ever to customize Bootstrap 4 designs and create custom themes. The new Theme Manager panel allows you to build custom styles by selecting different colors, Google fonts, styling options, and much more.

2020-07-03

Wappler 3.0.1

Below you can find some of the exciting features of Wappler 3.0

Minor fixes, time for a summer break!

Wappler 3.0.1 update brings some minor bug fixes, reported in our community. This update makes Wappler 3.0 even more stable!

Our team is now ready for a summer break, so we will resume the Wappler's weekly updates in a few weeks. Have a great summer! It’s time for cocktails and sun!

Full NodeJS Support

One of the most anticipated features is now available in Wappler 3.0 - NodeJS. You can easily setup and use the powers of NodeJS directly in Wappler, fully integrated with the Database Connector, Database Updater and Database Manager:

Visual Database Management

In the Database Manager you have a great visual overview of all your database tables, history of your changes, and database seeds. You can create new tables and fields or edit the data in your database:

Visual Workflow Builder

With App Connect Flow you can create client-side workflows with actions to be executed, data to be retrieved and much more. All of these actions will be nicely executed one after another

Theme Manager

Now it's easier than ever to customize Bootstrap 4 designs and create custom themes. The new Theme Manager panel allows you to build custom styles by selecting different colors, Google fonts, styling options, and much more.

2020-06-26

Wappler 3.0

Below you can find some of the exciting features of Wappler 3.0

We are excited to announce that Wappler 3.0 has arrived! Loaded with lots of new exciting features and thanks to the great Wappler Community! You can explore the new features on our website.

Full NodeJS Support

One of the most anticipated features is now available in Wappler 3.0 - NodeJS. You can easily setup and use the powers of NodeJS directly in Wappler, fully integrated with the Database Connector, Database Updater and Database Manager:

Visual Database Management

In the Database Manager you have a great visual overview of all your database tables, history of your changes, and database seeds. You can create new tables and fields or edit the data in your database:

Visual Workflow Builder

With App Connect Flow you can create client-side workflows with actions to be executed, data to be retrieved and much more. All of these actions will be nicely executed one after another

Theme Manager

Now it's easier than ever to customize Bootstrap 4 designs and create custom themes. The new Theme Manager panel allows you to build custom styles by selecting different colors, Google fonts, styling options, and much more.

2020-06-19

Wappler 3.0 Release Candidate 1

Database Manger and NodeJS Templating improvements

The countdown to Wappler 3.0 has now started. The full featured Release Candidate 1 is here, so you can test it. Wappler 3.0 will be officially released on Thursday, 25th of June 2020

In this update we've finalized the Database Manager and NodeJS support.

Now you can edit your live database data or save the changes for later updates.

NodeJS integration is now complete. We added the last missing piece to NodeJS Templating - Partials! Now you can have your own snippet chest of reusable components which you can add wherever you want.

Last but not least, this week we have a great Mobile App Showcase built with Wappler - PopDish™.

*Note: Wappler 3.0 RC1 is a separate download for you to try out. We plan to release a few more release candidates before the official release.

View/Edit Database Table Data

In this update you can easily view and edit your database tables data. Choose whether to save your data directly or save the changes for later updates:

Creating Data Seeds

Sometimes it is useful to have a copy from of a table data and keep it as backup for later or to be applied as initial “seed” data on new databases. You can easily create Data Seeds in a couple of clicks:

NodeJS Templating - Partials

Wappler allows you to create and reuse partials in your NodeJS Projects. Partials are useful when you want to create reusable components and include them in some of your pages. You can create partials from scratch or move any content inside a partial

2020-06-12

Wappler 3.0 beta 6

NodeJS Server Side Data Rendering, Security Protection and Updated Pages Manager

Please welcome the new full Server Side data rendering for NodeJS!

In this update your NodeJS template based web sites can fully empower Server Connect for dynamic Server Side data rendering!

Use Layouts as master pages for your content pages, define the meta data and use a Server Connect action to populate it. You can even add the Security Provider restrict to this action for full Server Side protection and login redirect.

In this update we've also improved the Pages Manager based on your valuable feedback!

*Note: Wappler 3.0 beta is a separate download for you to try out. We plan to have a few more beta versions before the official release.

NodeJS Server Side Data Rendering

In this update you can use full Server Side data rendering for NodeJS! Server side rendering is great for sharing content on platforms like Facebook, Twitter, LinkedIn and others which can’t read dynamic javascript content:

NodeJS Security Protection

We added new Login and Forbidden URL options in the Security Provider Restrict step in Server Connect. Now you can redirect the user to login page or access denied page for your NodeJS Projects:

Pages Manager

Pages Manager has been improved based on your feedback. We've restyled the page properties popup making it smaller, with some of the options like thumbnail selector hidden initially

2020-06-05

Wappler 3.0 beta 4

NodeJS Templating, Pages Manager Improvements and Heroku Deployment

Great new features have been added to this beta! Full NodeJS template pages support and full support for Heroku deployments!

You can finally create master pages with your site layouts and base all your site pages on them - making it really easy to maintain your websites.

With Heroku you have full free hosting for all your NodeJS and PHP projects!

*Note: Wappler 3.0 beta is a separate download for you to try out. We plan to have a few more beta versions before the official release.

NodeJS Templating

In this update we've added full support for NodeJS Template Pages. You can easily create master pages with your site layouts and base all your site pages on them:

Heroku Hosting

We added full support for deploying to Heroku. Now you can deploy your NodeJS or PHP projects there for free:

Pages Manager

Pages Manager has been updated to support the new Layouts, Views and Partials for your NodeJS projects. Now they are nicely grouped into folders

2020-05-29

Wappler 3.0 beta 3

NodeJS with Docker and FTP Publishing

The next beta before the official Wappler 3.0 release is already available. Now with full NodeJS integration in Docker.

In this update we've greatly improved the Docker integration, which now allows you to run NodeJS driven sites locally as development and as well as remotely in full production!

Next to the Docker deployments, we've also improved the FTP deployment for NodeJS projects. Now you can setup NodeJS hosting easily using the most common hosting panels such as Plesk or cPanel and Wappler will take care of the deployment and upload!

*Note: Wappler 3.0 beta is a separate download for you to try out. We plan to have a few more beta versions before the official release.

NodeJS and Docker

In this update we've added full support for NodeJS in Docker. Now you can create a project using Docker and NodeJS, or setup a target using Docker:

Docker Databases

When using Docker for NodeJS you can also select any of the predefined Docker Databases and all the needed Database connections for Server Connect and the Database Manager will be automatically created:

FTP Publishing for NodeJS

FTP Publishing for NodeJS projects has been greatly improved. Just setup your NodeJS hosting using Plesk or cPanel hosting panels and Wappler will take care of the upload and publishing

2020-05-26

Wappler 3.0 beta 2

New Page Manager and Redesigned Managers Sidebar

Another Wappler 3.0 beta is now available for you to check. Now with great UI improvements and NodeJS support.

Welcome the new Page Manager! It allows you to focus on what's important in your projects - your site and app pages, while all the scripts and required secondary files won't bother you.

We have redesigned the managers sidebar and grouped the new Page Manager, Asset Manager and File Manager together.

*Note: Wappler 3.0 beta is a separate download for you to try out. We plan to have a few more beta versions before the official release.

New Page Manager

Now you can quickly access the pages your are working on in your project, without being bothered with all the required script files which are generated automatically

Customize Pages Details

In the Page Manager you can organize your pages much better, select a thumbnail and add a description for all the pages:

Redesigned Managers Sidebar

We have redesigned the managers sidebar and grouped the new Page Manager, Asset Manager and File Manager together for easier navigation

2020-05-22

Wappler 3.0 beta 1

Full blown NodeJS Integration, Improved Expression Builder and Visual Query Builder

Wappler 3.0 is almost here and now you can try all the great new features and improvements we added to it!

The Bootstrap 4 Theme Manager, Database Manager and Firebase Hosting are now fully integrated. The new Expression Builder has been improved thanks to your feedback and the Visual Query builder has been redesigned, so now it's more intuitive and easier to use!

But that's not all - full blown NodeJS integration is included to this beta! Now you can use the power of NodeJS in web development - fully integrated with the Database Connector and Updater and Database Manager!

*Note: Wappler 3.0 beta is a separate download for you to try out. We plan to have a few more beta versions before the official release.

NodeJS Integration

One of the most anticipated features is already here - NodeJS! It's easy to setup and use and offers all the great powers of NodeJS directly in Wappler. Just create a new project and select NodeJS as a Server Model

Automatic NodeJS Setup

All the required NodeJS packages will be installed and configured automatically, after you setup your project

Improved Visual Query Builder

The Visual Query builder has been redesigned, so now it's more intuitive and easier to use. Now you can easily setup complex conditions

Improved Expressions Builder

New code view mode has been added next to the design mode of the visual expression builder. Now you can easily switch to code view for your expressions and edit their code directly. The code view is also fully color coded

2020-05-15

Wappler 2.9.1

Powerful Connectivity Options, Database Relations Management and SQLite Support

In this week's update the new Database Manager gained even more powers in superb database connectivity and defining database relations!

You can connect to any database - from local SQLite databases to large enterprise grade Clustered RDS solutions from Amazon RDS or Digital Ocean Managed Databases.

Defining relations between tables in now super easy! Just add a reference field and you will have a full relation between the tables.

* The new Database Creator is available as a preview, so make sure to enable the Experimental Features in the Wappler System settings. Make sure to use it on a local test database, as it's still under development.

Database Connections

You can create a new direct database connection right from the Database Manager panel, so event if you have not setup a Server Action with a Database Connection you can access and manage your databases

Database Relations

In the latest update we added support for defining relations between tables. Now you can just add a reference field and select which other table it references. The relation and foreign keys between the tables will be created automatically

SQLite Support

Now you can quickly and easily create a local SQLite database directly in Wappler and use it on your web site with Server Connect

2020-05-08

Wappler 2.9.0

Database Creator

Another great milestone in Wappler's history - say hello to the Database Creator! Now available for you as a preview before its final integration in Wappler 3.0

The Database Creator makes it easy for you to connect to any database and manage its structure. You can create new database tables or edit existing ones, add, edit or remove columns and other database schema operations.

The Database Creator is based on a proven technology - internally we use KnexJS for the Database Connectivity and transaction control, next to the included native drivers for MySQL, Postgres and SQLite.

* The new Database Creator is available as a preview, so make sure to enable the Experimental Features in the Wappler System settings. Make sure to use it on a local test database, as it's still under development.

Visual Database Overview

You can see your existing database connections from Server Connect or Docker. When you open the Database Creator panel you have a great visual overview of the available connections and tables

Manage Databases

The Database Creator allows you to easily connect to any database and manage its structure, create new database tables or edit existing ones, add, edit or remove table columns and other database schema operations

Full Version Control

With Database Creator you can do much more than just table structure edits - you have full control over the changes you applied and can revert them as needed or reapply them to your live database server so everything is in sync

2020-05-01

Wappler 2.8.4

Advanced Bootstrap 4 Theming

The basic Bootstrap 4 theming is not enough for you? Welcome the Advanced theming in the Theme Manager*! Now you can switch to Advanced Mode and customize 500+ Bootstrap 4 variables, grouped in different categories.

In this update we also optimized the memory usage of Wappler and fixed most of the bugs you reported in our community.

* The new Theme Manager is available as a preview, so make sure to enable the Experimental Features in the Wappler System settings.

Advanced Bootstrap 4 Theming

If the basic Bootstrap 4 theming is not enough for you, then there's an Advanced mode which allows you to customize every single variable of Bootstrap 4. The variables and options are nicely grouped in different categories

Advanced Color Customization

You can customize the colors of your Bootstrap 4 theme, using the different color variables available. Just enter the variable name where you need it and it will be applied automatically

Great Support for Dark Themes

Load any of dark themes available into the Theme Manager and customize their specific options in the Advanced mode

Easy Variables Lookup

You can easily access any of the hundreds variables using the integrated search control

2020-04-24

Wappler 2.8.3

Summernote WYSIWYG Editor

This week we added another great new component in Wappler- App Connect Summernote! This is a simple to configure and easy to use WYSIWYG Editor. It offers many different options which allow you to format the content in your CMS the way you want.

Summernote supports Server Connect and its File Upload and Image Resize actions. You can upload images, videos, audio file or just any other file type, directly from the editor.

App Connect Summernote

Summernote is a simple to configure and easy to use WYSIWYG Editor. It offers many different options which allow you to format the content in your CMS the way you want

Upload Files and Images

We've developed a special Summernote File Upload plugin that connects smoothly to Server Connect Actions. Use the predefined Summernote Upload Action Templates to quickly generate the upload action

Custom Toolbars

With Summernote you can create your own toolbars, give them custom names and select the buttons displayed inside them. This way you can visually group the buttons as you like

2020-04-17

Wappler 2.8.0

New Theme Manager with Google Fonts Picker

We have a major update for you this week with a great surprise!

Welcome the new Theme Manager*! You can finally customize the Bootstrap 4 design and create custom themes. The new Theme Manager panel allows you to build custom styles by selecting different colors, Google fonts, styling options and much more!

We've integrated a a high speed Sass compiler, which takes care of your Bootstrap 4 styles compilation. Generating a custom theme is blazing fast! You can preview the changes immediately on your pages or on the included Bootstrap 4 Theme Preview file.

* The new Theme Manager is available as a preview, so make sure to enable the Experimental Features in the Wappler System settings.

New Theme Manager

In this update we added a great looking and easy to use Theme Manager with all the options you need for Bootstrap 4 theming. Make sure to check it and provide valuable feedback

Google Fonts Picker

Choose any Google font with the great looking Google Fonts Picker! Now you can browse trough all the Google Fonts directly in Wappler, preview them and select the styles to include

Predefined Themes

We've included 14 predefined themes, which you can select and use directly or customize

2020-04-10

Wappler 2.7.2

New Visual Expression Builder, Updated Inspectors UI and New Flow Actions

This update includes more of our new UI plans for the upcoming Wappler 3.0. The new Visual Expression Builder* is now fully available as an experimental feature in the rest of the Wappler UI!

Now you can find in the App Structure Panels, Server Connect, Data Formatters and App Connect Flow. Note, that this is a fundamental change, so please make sure to check it and report any issues you may find.

We've also improved the visual appearance of the Property Inspectors. You'll notice that the labels of the properties become blue when the default value has been changed. This helps you to easily notice the properties which you've changed.

* The new Visual Expression Builder is available as a preview, so make sure to enable the Experimental Features in the Wappler System settings.

New Visual Expression Builder

In this update we fully implemented the new Visual Expression Builder in the Wappler UI, so now it is available in the App Structure Panels, Server Connect, Data Formatters and App Connect Flow

Updated Property Inspectors

You'll notice that the labels of the properties become blue when the default value has been changed. This helps you to easily notice the properties which you've changed.

App Connect Flow

App Connect Flow Component has been updated and now it can run custom JavaScript functions, directly called from the UI

2019-12-13

Wappler 2.4.4

Automatic Sentry Error Reporting and Improved App Connect Dialogs:

It was an amazing week for our bug hunting team. Thanks to the implemented error reporting tool Sentry, we got over 6000 reports and solved over 100 minor bugs in Wappler! Wappler has never been more rock solid!

We have also greatly improved the usability of App Connect actions dialog so now they are more user friendly! Some more validation and hints have been added there in order to improve and guide you through the process.

Next week we will have the last update for this year and the Wappler team will then enjoy their well deserved Christmas break.

Sentry Error Reporting

Last week we integrated fully automatic secure error reporting, based on Sentry.io as an experimental option. All the errors which occur inside Wappler are reported to us in real-time. Thanks to Sentry, this week we fixed over 100 minor bugs in Wappler!

Improved App Connect Dialogs

We greatly improved the App Connect Action dialogs with more validation and hints, so now thy are more user friendly and clear

2019-12-06

Wappler 2.4.3

Automatic Sentry Error Reporting and Improved Server API Connector:

Delivering high quality software is our top priority with Wappler. That is why in this update we've implemented a fully automated bug tracking system based on industry standard https://sentry.io

It is available as an experimental feature and you will probably not notice it, but if any errors occur within Wappler they will be automatically securely reported to us with all the debug logs we need to investigate and resolve. This means no more sending debug logs manually!

We have also greatly improved the Server API Connector to allow you edit and post rich JSON data to the APIs that require it. We have implemented a special JSON Data Editor for this.

Sentry Error Reporting

In this update we integrated fully automatic secure error reporting, based on Sentry.io as an experimental option. If any errors occur inside Wappler they will be reported to us in real-time. Sentry will help us increase our software quality, while reducing the issue resolve times!

No More Sending Debug Logs Manually

With Sentry integration you will no longer be required to restart Wappler in Debug Mode, then look for the debug file and send it to us. Everything required for debugging your issues will be available for us in real-time

Server API Connector

In this update we've also greatly improved the Server API Connector. Now you can work with nested JSON data structures and edit them. You can also add dynamic data in the JSON editor

2019-11-22

Wappler 2.4.0

Design View and Monaco Editor Integration, Improved Project Manager and New Tag Inspector:

Finally it's here - the New Design View and Monaco Code Editor are fully integrated in Wappler and they are no longer experimental features! Thank you all for the great feedback!

We have also greatly improved the Project Manager to allow collapsible folder view and introduced a new edit mode for quick project management.

Last but not least a brand new Tag Inspector has been added for quick and easy navigation in design and code view.

Design View and Monaco Code View

the New Design View and Monaco Code Editor are fully integrated in Wappler and they are no longer experimental features. Now you can enjoy seamless editing and code synchronization

Project Manager

We greatly improved the Project Manager layout and projects edit mode. Now you can collapse the folder view and switch to edit mode in a single click

Tag Inspector

In this update we added a brand new Tag Inspector, so you can easily navigate in design or code view

2019-11-15

Wappler 2.3.5

Design View and Monaco Editor Improvements, Docker Machines Integration and File Manager Optimization:

In this update we have finalized the New Design View and Monaco Code Editor*. All the reported issues have been fixed!

Now we are entering the last week for them in the experimental mode and if no other urgent problems are found, next week we will release them as full replacement of the old code editor. So if you find any issues, please report them.

Also we have finalized Docker Machines integration in Project Targets - now you can create servers (docker machines) with Digital Ocean or locally with Hyper-V on Windows.

* NOTE: You need to enable the experimental features in Wappler system options in order to test these features.

Code Formatting On Save

In this update we added a new option, which allows you to automatically format your code on page save

Open In Browser Keyboard Shortcut

We added a new, useful keyboard shortcut so now you can directly preview your page in your favorite web browser by pressing the F12 key

Docker Machines Manager

In this update we have we have finalized the Docker Machines integration in Project Targets. We added support for installing a local Hyper-V machine on Windows

2019-11-08

Wappler 2.3.3

Design Panel Improvements, New Bootstrap 4 Blocks and App Connect Data Formatter Updates:

This week we have many new improvements for the new Design View and Monaco Editor, еspecially when working with Content Pages.

We also added a preview of the upcoming Borders control in the Design Panel. Available now as an experimental feature*. Also many new Bootstrap 4 Blocks are included to empower your design speed.

Last but not least the App Connect Data Formatter has been greatly improved to handle all kind of complicated expressions - now all visually!

* NOTE: You need to enable the experimental features in Wappler system options in order to test these features.

New Borders Control

We added a preview of the upcoming Borders control in the Design Panel. You can easily change the borders color, width, style and radius properties fully visual

Bootstrap 4 Design Blocks

We added many new design blocks, so you can build your page layout faster. You can a login form, navbar or a content section in a few clicks

App Connect Data Formatter

App Connect Data Formatter has been greatly improved. You can create any kind of complex expressions, such as using the ternary operator fully visual

2019-11-01

Wappler 2.3.2

New Docker Machines Manager, Full Monaco Editor Integration, Server Connect Updates:

This week we have two major features* for you to preview! We have added Docker Machines support for full automated live server deployments in the cloud! It's now easier than ever to get your web sites and apps to any cloud hosting in just a few clicks.

We also integrated the new Monaco editor for all server side files and includes. Your server code like PHP is well preserver and managed.

* NOTE: You need to enable the experimental features in Wappler system options in order to test these features.

Introduction to Cloud Hosting

With cloud hosting you are creating you own virtual server with all the powers of full dedicated server. With Docker Machines this virtual server is completely configured for you and Docker is installed. So you can deploy all the docker servers you want to it instantly.

Docker Machines in Wappler

Creating a new Docker Machine in Wappler and deploying your apps to it is very easy. You can manage them in the Targets section of your project

Monaco Editor

The new Monaco Editor is now enabled for all server side files and includes! So server code like PHP is well preserved and managed

2019-10-25

Wappler 2.3.1

New Design View and Monaco Code View, Improved File Manager, Wappler UI Improvements:

After months of hard work, we are proud to present you the new, totally rewritten Wappler Design View and Monaco Code View! No more unnecessary code rewrites, your code is sacred! Wappler only adds the needed changes without altering anything else. Also the synchronization with Design View is blazing fast now!

* NOTE: We have enabled the new Design View and Monaco Code View as experimental feature and only for HTML files, so you can extensively check all it’s functionality. Later we will also enable it for server side files and content pages. Please enable the experimental features in Wappler system options in order to test these features.

New Design View

The new Design View is ultra fast, thanks to the smart code synchronization. No more unnecessary code rewrites, your code is sacred! Wappler only adds the needed changes without altering anything else:

New Monaco Code View

The latest update brings the power of Monaco Editor to your HTML pages. If you prefer to work in Code View, now you can take advantage of the awesome Monaco Editor features like minimap, inline help, smart autocomplete and so much more

File Manager

The File Manager also got performance improvements. Now it is watching the files much more clever and only refreshing the changed files not its whole tree

Wappler UI

We've greatly restyled the notifications in Wappler with a modern look. We also changed the position they appear to bottom right part of the Wappler window:

2019-10-18

Wappler 2.3.0

Full Docker Integration, Improvements for Routing Manager:

With the final piece of Docker integration added - Docker Remote Deploy, Docker is now fully integrated in Wappler! Now you can develop locally with Docker and also deploy to any remote Docker host. Development and deploy have never been easier!

Routing Manager has also been improved based on your feedback. Defining routes has now become even easier and we handle some specific Apache configurations automatically as well.

Remote Docker Target Definition

Defining a Remote Docker Target and testing the connection to it has never been easier. Just enter your Docker Remote Settings and click the test button

Docker Remote Deploy

Now you can deploy your work to any remote Docker host. Docker Remote Hosts are the machines on your hosting or cloud that you will be deploying your production solutions to:

Not yet familiar with Docker?

In simple terms, Docker is a software platform that simplifies the process of building, running, managing and distributing applications. You can learn more about Docker in the following article.

Routing Manager Improvements

We've improved the way you add new routes. Now a file picker directly pops up and the path of the chosen file is used as routing path as default

2019-10-04

Wappler 2.2.7

New Docker Features, Updates and Improvements for Git Manager:

More Docker power is available for you this week! We have added awesome single click Database backup and range of terminals and shells directly at your disposal. Also the Docker toolbar now uses animated icons to indicate actions in progress. Managing Docker development environment has never been easier!

Git Manager got some new features based on your feedback. Now you can go back in time easily by resetting history or just get an old version by doing checkout. Also now you can see the specific changes in any previous commit.

* Docker is currently available as an experimental feature, so you can preview it and provide your valuable feedback. Make sure to enable the Experimental Features in Wappler System Options, if you want to try it.

Saving Database Data and Structure

Sometimes when you do a full Docker Image rebuild you need to save your current database structure and data and use it as initial data. That's exactly what the new Save Database Data and Structure option does, in just a single click

Docker Terminals

With Docker you have all those different servers, each running on their own. Sometimes you need to get into the shell of the specific service, explore and execute some commands. You can do this now super easy by just choosing the shell you want

Going Back In Time with Git

Now you can easily go back in time by resetting history or just get an old version by doing checkout, using the new reset and checkout options

Git History

Now you can see easily the specific changes in any previous commit. For example you can see what's changed for a specific file at specific history commit point

2019-09-27

Wappler 2.2.6

Docker Integration, Improvements for Monaco Editor and Extensions Updates:

A game changing feature has been integrated in Wappler this week! It’s a thing of the past to manually install various web and database servers on your local development machine. Please welcome the new age services installer Docker! Now fully integrated in Wappler the visual way!

Docker allows you to run any application quickly and easy without any server installation hustle. It empowers the developers to quickly run their website or app in the required environment in seconds.

* Docker is currently available as an experimental feature, so you can preview it and provide your valuable feedback. Make sure to enable the Experimental Features in Wappler System Options, if you want to try it.

Docker Integration

The powerful Docker technology is now available in Wappler - the Visual way! No more local installation of WAMP, MAPM with PHP, MySQL or other web and database servers that you might need to run your local development. Wappler does it all for you! You can easily setup your dev environment in a single click.

Docker Toolbar

When you save you project target with the Docker settings, you will see a special Docker toolbar in Wappler. You can start or stop all the services with a single click

Docker Sample Data

Docker allows you to quickly start working with dynamic data on your pages, thanks to the included sample data and files

2019-09-20

Wappler 2.2.5

New Autocomplete Component, Improvements for Server Connect and Routing Component:

This week we've added a much anticipated component - Autocomplete! Now you can give your users the power of simple selection and fast filtering in one input control!

We have also greatly improved the Server Connect action file and folder manager so you can easily duplicate a server action or a folder with actions! The Routing Component got two new events - "On Show" and "On Hide", so you can run different dynamic or static actions when your SPA content pages are shown or hidden.

Autocomplete Component

The autocomplete component provides auto suggestion and simple selection when entering text into a text input:

Server Connect

Server Connect now allows you to duplicate your server actions or whole folders, containing server actions. Use the dedicated button or drag your server actions holding down the ctrl key

Routing Component

We added two new events - "On Show" and "On Hide", so you can run different dynamic or static actions when your SPA content pages are shown or hidden

2019-09-13

Wappler 2.2.4

New Download Component, Improvements for Monaco Editor and Dropzone:

Lots of improvements and speed boost for Wappler!

In this week's update Wappler lost some weight which affects the startup times. Now it starts super fast and it's quicker than ever!

We have also integrated a new File Download component, which allows you to create fancy file downloads with custom progress controls in the browser! Last but not least, the Monaco Editor got more integrated in Wappler - now as great editor for all CSS files!

App Connect File Download

The new file download component allows your to add custom file downloader with controls and progress bars on your pages:

Monaco Editor Integration

Monaco editor is now enabled for all CSS files! It includes options like smart auto complete of CSS names, extensive inline help for all of the CSS properties, inline color picker and more

Dropzone Improvements

We've greatly improved the Dropzone integration with the Form Validator. More validation rules are now supported and the validation messages are nicely styled

2019-08-30

Wappler 2.2.1

Wappler UI and Data Picker Improvements, New Code Diffing and Brand New Code Editor :

In this update we have greatly improved Wappler's UI, Data Bindings Picker and have great surprise for you!

We have implemented a brand new code diffing tool for the Git Manager. Now you can see the exact code changes. While you are peeking in the new code diffing tool - you will see something very interesting - a whole new code editor!

Based on the industry standard Monaco Editor*, baked by Microsoft and available in all their Visual Studio products, this powerful editor is now also integrated in Wappler! We will be gradually implementing it and replacing the older CodeMirror based editor that we currently have.

* Available as an experimental feature for editing JS files only. Please enable the experimental features in the system options to use it.

Code Diffing

We have added a new code diffing option for the Git Manager. Now you can explore the exact code changes in your files

2019-08-23

Wappler 2.2.0

Updated File Manager, Git Version Control and Font Awesome 5 Pro Duotone Icons Support:

New major update and great community feedback!

This week we've released a new major update of Wappler!

The new File Manager and Git Version Control integration have been finalized and are officially integrated in Wappler. The File Manager now includes a remote target view to show you the remote target files and folders.

We also added support for Font Awesome 5 Pro Duotone Icons!

Full Git Version Control

Now we have fully finalized the Git integration in Wappler. So it is now an official feature and no longer under the experimental flag

2019-08-16

Wappler 2.1.7

Improvements for App Connect, Bootstrap 4 and Dropzone:

Summer break is over, weekly updates are back!

We are back from our summer break, so we resume our weekly Wappler updates and improvements!

In this week's update we have implemented all the fixes and improvements for the issues, which you have reported in the past weeks. All thanks for the great feedback from our Wappler Community users!

We also have some great news: Wappler is now fully Apple Approved! Each Wappler version is now officially notarized by Apple before it is available for download from the Wappler site. This guarantees you bullet proof installation on the latest MacOS.

Transparent Backgrounds

We added transparent a as background color option to all of the Bootstrap 4 elements. Now you can apply a transparent background to any element on your page:

Dropzone Improvements

We've greatly improved the Dropzone integration with the Form Validator. Also, you can now access the properties for all the uploaded files in the dynamic data picker dialog

2019-07-15

Wappler 2.1.5

Git Remotes, Clone, Push and Pull:

Git Remotes now available, time for a summer break!

The next Git Version Control addition is here: Remotes! Now you can work with remote repositories with the new Git Manager. You can even create new blank Wappler projects, that are cloned from Git Repositories!

Our team is now ready for a summer break, so we will resume the Wappler's weekly updates in a few weeks. Have a great summer! It’s time for cocktails and sun!

Note: Git features are experimental, so you have to make sure you have the experimental setting on and restart Wappler to see them.

Git Remote Repositories

With remote Repositories you can now also publish your work to remotes site like GitHub, GitLab, BitBucket or Microsoft Azure DevOps. You can easily Push or Pull from the remote repository using the Git Manager:

Cloning a Remote Repository

Usually when you want to start working with a remote git repository, you want to copy its contents to a local repository copy. This is also called “clone”. In Wappler this is easily done, by just making a blank new Wappler project and enter the remote repository URL

2019-07-05

Wappler 2.1.3

Git Branches and Tags:

Get ready for Git Branches!

Please welcome another great Git Version Control addition: Branches! Branches are multiple different contexts where work happens. Each feature, bugfix, experiment. Having them separately and easily switchable will make your workflow flexible and still very controllable.

Git features are experimental, so you have to make sure you have the experimental setting on and restart Wappler to see them.

Git Branches

Git Branches help you develop new features, while retaining a stable master branch. You can work simultaneous on multiple branches and eventually when done, merge them with the master:

Tagging

You can annotate your commits with labels, like version numbers or other short descriptions for easier recognition.You can easily create tags using the context menu:

2019-06-28

Wappler 2.1.2

Git Version Control and New File Manager:

Get ready for Git Version Control!

Now you can empower full version control in Wappler! Useful to keep progress but also backup of all your Wappler projects.

We have also totally rewritten the File Manager, now with brand new visual styling, colorful icons and improved responsiveness, speed and functionality.

Both features are experimental, so you have to make sure you have the experimental setting on and restart Wappler to see them.

Full Version Control with Git

Get in the world of Version Control with the Native integration of Git now in Wappler. You can easily keep track of different versions of your website or app, and your full development history of all changes :

New and Improved FIle Manager

We've totally rewritten our File Manager and next to great restyling and usage of colored icons for the different file types, now we also have smarter change detection, improved context menus and integration with the Git for version control:

2019-06-21

Wappler 2.1.1

New Time Picker and Improved Server Connect Data Bindings:

In this update we've implemented a long requested feature: Time Picker functionality for the Date Picker component.You can finally enrich those great date and date range pickers with a time component! Also we've greatly improved our Server Connect data bindings to handle any nested structures of any level! You can create as complex server side workflows as you wish.

Stay tuned for the next update where an awesome GIT integration in Wappler will be unveiled!

Time Picker

In this update we added a Time Picker functionality to our Date Picker component. You can easily customize the time formatting options and add it to any of your existing date pickers

Improved Server Connect Data Bindings

We've greatly improved our Server Cоnnect data bindings to handle any nested structures of any level. Now you can create complex nested server side workflows

2019-06-14

Wappler 2.1.0

Custom SQL Query Builder and improved Desktop Apps building:

This week we've integrated one of the most requested features by our community - the Custom SQL Query Builder! Now you can run really complex database queries, define parameters and see the results instantly.

We have also greatly improved the Desktop Apps building with many new options and instant run! So building full blow Native Desktop Apps has never been easier!

Create Custom Database Queries

You can use the Custom Query component in Server Connect in order to manually add a custom SQL query. You can define your own parameters, edit the schema and metadata and preview the results

Improved Desktop App Building

Desktop App Building has been greatly improved in Wappler 2.1.0. There are many new options added for your app. Also you can instantly run your apps, without the need of rebuilding them every time

2019-06-07

Wappler 2.0.2

Desktop Apps building and Meta Tags editor:

This week we've added some great new features! Mobile Apps building with Framework 7 has been greatly improved and now you can also build native desktop apps, thanks to Cordova and Electron. We included a Meta Tags Editor, so now you can add all the options you need directly in App Structure - Open Graph, Twitter and Mobile options.

Build Native Desktop Apps

Electron is a framework for creating native applications with web technologies like JavaScript, HTML, and CSS. You can build your app just as easily as you build a website

Meta Tags Editor

Improve your site SEO adding all the meta tags your pages need - description and keywords as well as Facebook and Twitter specific meta tags

2019-05-31

Wappler 2.0.1

Image Parallax, Background Video and Typed Components:

Just one week after the official 2.0 release we are introducing a bunch of new features. You've already seen some of them on the new Wappler website. Welcome the new Image Parallax, Background Video and Typed components! Make your sites highly interactive with these easy to use components.

Image Parallax

Add parallax effect to your images! The Image Parallax Component comes with easy to use options, 8 predefined parallax effects and of course it's mobile friendly. It is fully compatible with Bootstrap 4, so you can directly apply it to any of your existing websites

Background Video

Add fully responsive Background Video to any container element. It will auto fit the available space and play automatically. You can even add a transparent CSS background to give the movie a dimmed effect:

Animated Typing

Create amazing animated text typing effects. Enter in any string, and watch it type at the speed you’ve set and backspace what's typed:

2019-05-24

Wappler 2.0

Below you can find some of the exciting features of Wappler 2.0:

Exactly one year after the first Wappler release, Wappler 2.0 has arrived! With tons of new features ready for you to explore! We also have a brand new website, make sure to check it out: Wappler.io

Unlimited Design

Wappler has a drag-and-drop canvas, visual design tools, themed components, reusable elements, and full bootstrap support. Visual front-end and back-end frameworks included — design visually with the ease of prototyping, but then create fully functional websites and mobile apps

Powerful Visual Tools

The seemingly simple interface is really just a pathway to more advanced features that let you really dive into your creativity. Because we’ve focused on the beginner, design professional, and web developer, our visual tools are the most robust in the industry.

Develop And Build

With Wappler, you can build powerful custom CMS, for blogs, e-commerce, admin panels and much more. Wappler’s productivity tools allow developers to cut down on their turn around time drastically, by giving them tools for complete visual programming but still full control of their own code. Developers also gain access to design and creativity they were never able to get ahold of before.

API Connectivity

With the integrated API tools you can connect to any API service and use the data on your pages. Visually setup the parameters and headers and fetch the output of the remote API in a couple of clicks. Add real-time data to your charts, create dynamic galleries with multiple filters or just use the schema as a repeat region source.

Publish your Work

Wappler gives you complete freedom of publishing. You are in control of all the source code, have full access to it and can use any hosting provider for your websites. Publish your Mobile Apps to Apple AppStore or Google Play Store with just a single click!

2019-05-17

Wappler 2.0.0 RC 1

Below you can find some of the exciting features of Wappler 2.0:

We are almost ready for prime time! Last bugs squashed before we release Wappler 2.0 final next week.

We also have a brand new Wappler Account site for full online management of your subscription. There you can view your subscription status, download invoices and also update your payment information! The account site and payments are of course absolutely secure thanks to our partner Stripe.

Note: You can select whether to install the release candidate or use the latest stable version of Wappler. You can install beta or go back to the stable version at any time risk free, as everything related to your projects is retained.

Visual Layout Builder

Add new elements exactly where you need them! Better visual designing process: the elements’ insertion is context-sensitive and that allows you to automatically focus your attention on suitable suggested components based on the current selection

Design Blocks

An awesome collection of responsive blocks to perfectly build responsive Bootstrap 4 websites is available for you! More than 170 blocks in different categories:

Visual Bootstrap 4 Grid Controls

The Design View allows you to easily resize and reorder your Bootstrap 4 Columns using the size and offset handles:

Visual CSS Designer

Define your own classes with styles and reuse them, thanks to the CSS Designer. The Design Panel offers you a variety of easy to use options to style your content - text, color, borders, background, spacing and many more:

Gradient Generator

Along with all the CSS properties available in the Design Panel you can easily create linear or radial gradients, both with multiple color stops! The generated CSS gradient code is of course cross browser compatible:

2019-05-03

Wappler 2.0.0 Beta

New Wappler UI and Design View, Updated Project Manager and Assets Manager

Finally it is here - Wappler 2.0 Beta! With superb speed, amazing smooth and responsive UI and top productivity, just as you would expect from Wappler!

In this beta we have greatly improved the UI. Wappler now includes an awesome new main menu and also empowers "Spatial Navigation" - a great new usability standard for keyboard arrows navigation in rich UIs.

We have finalized the new Project Manager, based on your feedback and it's now an important part of Wappler. The Assets Manager and the new Blocks Dialog have also been finalized, so you don’t need to enable the experimental options to use them any longer.

Note: You can select whether to install the beta or use the latest stable version of Wappler. You can install beta or go back to the stable version at any time risk free, as everything related to your projects is retained.

NEW: Wappler UI

Wappler UI has been greatly improved. The main menu is now available on the right side. On Windows version we've added have a custom title bar with own controls and nicely styled in dark theme

NEW: Design View

The new Design View is fully available now as replacement of the old one. We also added video and audio codecs support in Design View! Now you see all your movies playing just like in a browser

Project Manager

The new Project Manager popup window now replaces the old projects view. We added sorting options to the project manager, so you can sort on recently opened projects (default) or alphabetical order of the projects

Assets Manager

Assets Manager has been improved thanks to the great feedback we received from our community. We added sorting options, so now you can sort on files date or name

2019-04-19

Wappler 1.9.9

New Experimental Visual Columns Resizing and Project Manager, Updated Assets Manager

The last update of Wappler before we hit 2.0, with hot new features for you! This week we are presenting to you a couple more new features.

The new Design View now includes awesome inline column resize handles for Bootstrap 4 columns, that visually resize your columns based on the device view and the active responsive breakpoints!

A totally renewed Project Manager is now available! You can organize your projects in folders and quickly search the right project! You can also quickly take a screenshot in design view for a project thumbnail!

Note: The new Design View and Project Manager are available under the experimental features only. So make sure you enable them under the options, system settings.

NEW: Inline Columns Resizing

The Design View now allows you to resize your Bootstrap 4 Columns using the new size and offset handles

NEW: Project Manager

We've fully reworked the Project Manager! Now you can organize your projects in folders and quickly search the right project

Updated: Assets Manager

Assets Manager has been improved thanks to the great feedback we received from our community. We improved panel resizing options, added tooltips with image names in thumbnail view and we also added a new list view:

2019-04-12

Wappler 1.9.8

New Experimental Design View and Assets Manager

Another great update of all the upcoming experimental features! Next to the full implementation of the inline text editing in the new design view, now we also have an awesome looking new Assets Manager! Now you can manage and use all your project images from a single place. Super easy for image picking!

Note: The new Assets Manager is available under the experimental features only. So make sure you enable them under the options, system settings.

NEW: Inline Edit Toolbar

We've greatly improved the new inline editing toolbar, now it it includes everything you need to format your text and work with dynamic data

NEW: Assets Manager Panel

Another feature added to the Experimental Options is the new Assests Manager Panel. With ulra fast performance, thumbnail caching and drag and drop support now you can manage your project assets can be managed easily

NEW: Assets Picker Dialog

Assets Manager integrates with the image picker button. A new dialog showing all your assets appears so you can easily select the image you need:

2019-04-05

Wappler 1.9.7

New Wappler Blocks and Design View, Updated Extensions

As we are approaching Wappler 2.0, we will be revealing some of the big cool new features we have for you! Those will be available as experimental features for you to test and share your feedback with us.

An awesome collection of more than 170 responsive Bootstrap 4 Blocks in different categories are now available, so you can use them on your pages!

We have also completely rebuilt the Design View and the active element selection. Now it's faster than ever and it also includes a rich set of placeholders for images, videos and products.

NEW: Wappler Blocks

An awesome collection of responsive blocks to perfectly build responsive Bootstrap 4 websites is available for you! More than 170 blocks in different categories

NEW: Design View

Design View has been completely rebuilt, now it's faster than ever and includes clean action icons and a rich set of placeholders for images, videos and products

NEW: Insert Elements Panel

The Insert Elements panel has now been extended to offer a choice between Elements and Blocks. Nice new animation has also been added to it:

Updated: Modals Component

We added a new option to not close the modal when clicking on its backdrop

2019-03-29

Wappler 1.9.6

Some of the great feedback we have received from our users

This week's minor update is primarily fixing some bugs reported by our great Wappler Community. Our community has grown to 3500 users already and we'd like to share some of the feedback we've received from our users as well as some of the best sites built with Wappler!

2019-03-22

Wappler 1.9.5

New Gradient Generator, Dropzone Control and Array Component

Get ready for some Gradient Design Power! In the latest update we've extended the Design Panel with an awesome gradient generator! Now you can create linear or radial gradients, both with multiple color stops! Also welcome the new Dropzone Control! A much requested feature by the Wappler users, which allows you to implement a multi file upload on a form quickly and easy! Last but not least we have also a new App Connect Array component! Now you can finally manage tags lists, todo lists, choices list clietnside.

NEW: Gradient Generator

Easily create linear or radial gradients, both with multiple color stops! The generated CSS gradient code is of course cross browser compatible

NEW: Dropzone Control

The Dropzone displays an area where people can just drop their files for upload and it will display nice thumbnails for preview

NEW: Array Component

App Connect Array component allows you to manage different data lists client side and pass them across your pages: