Wappler 5.1.0 Released

Wappler 5.1.0 Released

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

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

What’s New

Speed is Wappler’s middle name, so that is why we have optimized our editor loading to deliver a huge speed boost! Now when opening pages to edit, those display almost instantly together with the App Structure panel.

So working on multiple pages and intensive project switching should all fly now!
Furthermore the last selection and scroll positions are also restored on open of the pages in your tab editors and App Structure.

We have also extended our Resource Manager to give you full access of security SSH Keys and managing those with SSH Agent - the key manager delivered with your OS.
So now on project open Wappler automatically loads any used SSH Keys in your project in the SSG Agent - ready for use. The SSH Agent is specially useful if you have multiple SSH Keys and also some of them maybe are secured with a passphrase. Now you are securely prompted one time for the passphrase which can be saved in your system keychain, so you don’t need to enter it again.

Note if you are on Windows, and want to use SSH Agent, you will have to start it one time from the “SSH Agent” context menu in Resource Manager. It will be then enabled for future usage and will be started automatically on system start.

And last but not least huge amount of issues reported in our community has been fixed.

General

  • Greatly optimized the design view and app connect loading speed
  • Smart save and restore of selection in design view and tree state in App Structure on each editor tab
  • Improved tab editors loading speed and reliability

Code View

  • Updated format option it to auto format asp and php files on save

Resource Manager

  • Improved Server creation with Digital Ocean to wait more as it can take a bit longer than usual to create a brand new server at DO
  • New: show the SSH Agent as general resource. SSH Agent is the SSH keys password manager, so used keys should be added in it.
  • Show the running state of the SSH Agent
  • Implemented key removal from the SSH Agent
  • Refresh SSH Agent key list when new keys are added
  • Add used keys automatically to SSH Agent on project open so they can be used directly
  • Also when adding new SSH Keys to providers or importing existing ones, if those exist locally - add them to the SSH Agent as well automatically
  • Check first if the SSH keys is already in the SSH Agent before adding, to avoid unnecessary load and passphrase entering
  • Allow to control the SSH Agent on Windows from the context menu. Now on windows you can choose to start the SSH Agent Service and it will be running from now on. Note authorization prompt will appear
  • SSH Agent is required if you use multiple SSH Keys. On Mac it is always running but on Windows it has to be started one time.
  • When the agent is running all the used SSH keys on the different providers in the project will be auto added to it so they can be used automatically.
  • Full support for SSH Keys with passphrase. Now when using those your will be securely prompted for the passphrase, when those are added to the SSH Agent.
  • You can also choose to securely store your passphrase on the OS Keychain, so you don’t have to enter it each time.
  • Improved installing Portainer on new cloud servers

Theme Manager

  • Fixed disable of default enabled settings like validation icons, transitions and shadows

Assets Updater

  • Improve assets updating on mobile projects

Bootstrap 4 & 5 Generators

  • Improved the generators to work with the new selection method for context pages

Database Connector

  • After editing database connections for NodeJS in tabs, mark the tab as dirty
  • Fixed condition on subtables in ASP.NET

App Connect Routing

  • Added on load dynamic events on content vies

Project Manager

  • Add used SSH Keys now automatically to the SSH Agent on project open

App Connect

  • Set all elements to dirty on validate form (only when using native and not using dmx form validator)

App Connect Lightbox

  • Updated lightbox to support more extensions for images and videos

App Connect Browser

  • Added missing pushstate dynamic event

Bootstrap 5 Navigation

  • Updated to the latest

Fixed issues

8 Likes