Wappler 7.3.5 Released

Wappler 7.3.5 Released

Check the new Wappler site at https://wappler.io/
and download Wappler 7.3.5 from your Account Dashboard

Or just do “check for updates” on the Wappler tray icon for automatic install!

What's New

In this Wappler update we have greatly improved our docker deployment with health checks for the database services and improved logging.

Now the web service is started only after the database service is fully started and health check succeeds, so no more issues with starting the web service before the database is ready.
Just resave and project settings when you use docker and redeploy.

Furthermore we have added support for local Redis server for development, so you can now easily install and use local Redis server with Wappler Local Server without docker.

Our code editor is updated to the latest Monaco version 0.53.0 with improved copilot completions implementation and updated Monaco Emmet plugin.
Also we have improved the project manager with better loading and sorting of projects.

Also many improvements and fixes are done in various extensions as requested by the community.

Docker Manager

  • Fully implement docker health checks for the docker database services
  • Health checks improve service reliability and docker control
  • Now the web service is started after the database service is fully started and health check succeeds,
  • Just resave and project settings when you use docker and redeploy
  • Automatically stop all docker containers used by the Wappler project on project switch or Wappler close to optimize system resources usage
  • Add logging for the Redis service if used
  • Automatically open also the Redis log if Redis is used locally
  • Added also an option for local Redis installation from command line without docker
  • Improve the generation of Redis health check and logging options for docker projects
  • Rename the docker 'full deploy' to 'Rebuild' command in the ... docker actions sub menu so it is more clear now

Local Redis Server for Development

  • Allow to use local Redis server for development
  • Automatically install local Redis with scoop on windows and homebrew on mac
  • Automatically add it to server connect config when used
  • Automatically start the server if needed

Code Editor

  • Updated Monaco to the latest version 0.53.0
  • Updated copilot completions implementation
  • Updated Monaco Emmet plugin

Wappler local Servers

  • Do not start local web server when on production targets

Redis Server

  • Implement local Redis server, available as extra terminal when Redis is enabled for a specific target and the type is local

Wappler Servers

  • when starting Redis, database and web servers - align them from left to right, so web server is the rightest and started as last to respect the dependencies

Target Options

  • Improve the Redis options toggling and add optional port

Project Manager

  • Improved loading all projects in project manager
  • Improved sorting of projects in project manager
  • Improved saving and grouping of projects in project folders

Project Assets Updater

  • Do not show the updater on docker deploy or extensions update if nothing to update
  • Auto check for updates on node packages install, update and clean

App Connect 2.1.3

  • Support google reCaptcha directly in core
  • Render reCaptcha within repeaters and conditional regions

API Data Source 1.1.1

  • Improve dynamic attributes for params and headers to allow rich expressions as values in the grid

API Action and API Form

  • Improve dynamic attributes for params and headers to allow rich expressions as values in the grid

S3 Upload 2.0.3

  • Fixed incorrect reference in S3 upload component
  • Improve dynamic attributes for params to allow rich expressions as values in the grid

App Connect Date Picker 3.0.6

  • Removed console.log from code

App Connect Tagify 2.0.6

  • Changed order of events so data is updated before change event is triggered.

Server Connect 3.3.1

  • Added ratelimit event to serverconnect/serverconnectForm components

Server Connect Options

  • Improve the picker for temp folder to be project root relative
  • Improved the styling of the secret key generate icon

Server Connect Editor

  • Greatly improved the rendering of the server actions tree and also in the tab editor
  • Improved custom extensions reloading

Fixed issues

5 Likes

But wait, there is more! Here is Wappler 7.3.4 with some important fixes and improvements.
We have fixed some last issues with the Project Manager and Project Target Options.

Also improved greatly optimized our Summernote component thanks to the great debug effort of @franse

We have also fixed an issue with the Monaco code editor that was introduced with the latest Monaco 0.53.0 update.

We have also published a guide about using the Local Redis now see Using Local Redis Server for Development

Project Manager

  • Fixed project folders

Project Target Options

  • Fixed saving docker targets
  • Improved target options for optimal Redis settings saving
  • Improved reliability of the target options saving

Code Editor

  • Fix for Monaco 0.53.0 incorrect quick action positioning

App Connect Summernote 2.1.2

  • Removed unnecessary hidden files upload input to avoid submitting of empty files

Fixed issues

2 Likes

Another quick but extensive stability update of Wappler, version 7.3.5 is now available.
We have fixed the latest Server Connect editor issues and improved the project options editor.

General

  • Improve native popup windows reliability
  • Improve focus and blur management of child popup windows
  • Fixed also wrong extensions channel install error message

HTML Editor

  • Improved reliability with some special html files
  • Improved property inspector value parsing

Wappler Terminals

  • Improved Redis terminal cleanup
  • Improve terminals cleanup on project change or Wappler close

Project Options

  • Make the project name read only so it can not be changed later
  • Remember the options dirty state on Wappler restart
  • Cancel won't ask to save any more
  • Keep focus on save
  • Added more clean options for cancel, save or apply
  • Close the project settings on cancel or save
  • Make the tab dirty state visible now, so that unsaved changes are visible
  • Improved the action buttons layout

Fixed issues

2 Likes