Wappler 6.6.1 Released

Wappler 6.6.1 Released

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

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

What's New

In this update we are introducing a new and very much anticipated maps component - App Connect Leaflet Maps! It offers great alternative to the pricey Google Maps and supports open source maps like OpenStreetMap and others.

The Leaflet component offers rich maps options, dynamic or static markers, address to location conversion, custom icons, attribution display and much more. See Using Leaflet Maps for more info.

Furthermore we have greatly improved the Resource Manager for working with Cloud Databases like Digital Ocean Managed Database and Server Connect database connections. Also the Project Targets now automatically select to use SSL and CA Certificate when a Digital Ocean Managed Database is selected and use the private connection settings when the web service is also on Digital Ocean.

Last but not least for our PHP friends we are introducing new powerful routing options that our NodeJS users already know and love. Now you can define page and layouts in routing for more flexible hybrid routing and have separate content pages that can be loaded in the main layout page and demand or via direct route.
More to come next week, so stay tuned!

App Connect Leaflet Maps

  • New Google Maps alternative supporting open source maps
  • Rich support of dynamic or static markers and their options
  • Implemented address to location convertion of the map and markers in the UI
  • Added default center location
  • Improved custom icons for markers
  • Added attribution display option
  • Improved dynamic markers with tooltips and popup options

Resource Manager

  • Greatly improved working with Cloud Databases like Digital Ocean Managed Database
  • Now the private connection settings are used for Server Connect database connection, when the web service is also on Digital Ocean
  • Use the public connections for Wappler direct connection to Digital Ocean Managed Databases, you might want to add your own IP address to the security list on Digital Ocean Admin for this database instance so that only you have access.
  • Use the new mysql2 driver per default for all MySQL databases in NodeJS
  • Automatically select to use SSL and CA Certificate when a Digital Ocean Managed Database is selected
  • Use 'host.docker.internal' for local services connections
  • Improved managing the Digital Ocean Database Clusters by fetching also automatically the CA certificate per Database Cluster and saving it under the /certs folder
  • CA Certificates are fetched on create, import or refresh of the Database Cluster in the Resource Manager

Server Connect Database Connections

  • Use th private connection settings when the web service is also on Digital Ocean
  • Use the new mysql2 driver per default for all MySQL databases in NodeJS
  • Automatically select to use SSL and CA Certificate when a Digital Ocean Managed Database is selected
  • Use 'host.docker.internal' for local services connections

Project Targets

  • Mark the old Docker Machines as deprecated feature. Users should move to the new resource Manager for server creation and management.
  • When using Database Clusters from Digital Ocean as Cloud Database, automatically select to "Use SSL" with the Digital Ocean profile and select the downloaded CA Certificate for usage. Also deselect "Over SSH" as it is not needed.
  • Improved switching the Database Connection Type options for cloud and local docker connections
  • Allow to use SSL options also for local docker connections but remote cloud databases
  • Improved using Redis as Managed Database with Digital Ocean
  • Use the private connection for Redis when both server and managed Redis database are on Digital Ocean
  • Use secure protocol "rediss" for handling Digital Ocean Redis connections for greater reliability and security
  • Improved redis cleanup when switching from focker redis to managed reis in the cloud

Project Options

  • Improved reliability of saving the target options when those weren't open yet.

Project Targets

  • Use the SSL options from the database connections to generate the correct db connection for server connect for each target

Server Connect

  • Add SSL options for PHP connections to Postgres

PHP Routing

  • Allow to define page and layouts in routing for more flexible hybrid routing
  • Now you can have separate content pages that can be loaded in the main layout page and demand or via direct route
  • The layout page can include the content pages in the new app connect view component

General

  • Greatly improved the download of inline Wappler updates. Now handling various connectivity errors with automatic retry and fully supporting resumable downloads.
  • Updated the docker node modules support to the latest

Docker Management

  • Improved docker monitor for remote docker connections on SSH
  • Improved SSH connections - when the SSH Agent isn't running to use the cloud server assigned SSH key per default

App Connect Autocomplete 2.0.2

App Connect 2.0.7

  • Fixed bug in parser

Fixed issues

13 Likes