October Updates

As fall progresses, so do updates to Appweb, GoAhead, MakeMe and the Expansive web authoring tool. For Appweb, GoAhead and MakeMe, these are minor patch updates. For Expansive, this is a major feature update that includes a new plugin extension API. We’re continuing our drive to fix even minor annoying issues, so keep posting issues to the various GitHub issue sites.
Appweb 5.5.1 and 6.1.1
This is a minor patch release and is a recommended upgrade for all users. Appweb 5 and 6 are still highly compatible. If you are staring a new project, it is recommended that you use Appweb 6. If you are live, then you upgrading to Appweb 5.5.1 is the ideal path.
These releases include fixes for:
Changes
- Fix OpenSSL using /usr/include for cross builds
- Fix request timeouts for NanoSSL and client requests
- Fix building for ROM support
- And other general fixes
Download from:
Change Logs:
GoAhead 3.5.1
This is a minor patch release and is a recommended upgrade for all users. The primary change is to tighten up memory handling in error paths for illegal HTTP requests. This hardens GoAhead to attacks. It includes fixes for:
Changes
- Fix memory leaks on error paths
- Fix handling requests on the error path - some error requests were timing out
- Fix ROM (no file system) support
- And other general fixes
Download from:
Change Log:
Expansive 0.7.0
Expansive is the web application tool to generate, render and optimize your site. It is used extensively by Appweb, GoAhead and ESP embedded web applications. Expansive processes templates and layouts, but also offers a fast and optimized way tot build and package your web site. Expansive has a suite of plugin packages for most common web tasks including: managing and optimizing CSS, Javascripts, Less stylesheets, minifying HTML, compressing content and running other pre and post processors.
This is a major faeature release and is a recommended upgrade for all users. It incorporates a new plugin extension architecture, HTML minifier and bug fixes.
Changes
- Move package.json pak.render to expansive.json
- Rename meta.url to meta.site
- Move lib directory under contents
- Refactor the plugin API — requires rewriting plugins
- Add Transform resolve() API
Download from:
Change Log:
MakeMe 0.10.1
MakeMe is the cross-platform build tool used to build Appweb and GoAhead from source code. This is a minor patch release and is a recommended upgrade for all users.
Changes
- Fix blending platform settings from configure —set KEY=VALUE
- Add explicit ME_DEBUG=0 for release builds
Download from:
Change Log:
Comments