Mako 7.0.1 Release Notes
Introduction
This is a maintenance release of Mako Core.
Fixes for specific support issues make up this release, and are labelled MAKOSUP-XXXXX. The link is live; it can be followed to the Mako support portal, but will only work for the customer who reported it.
Issues addressed
MAKO-4567 | MAKOSUP-11225 Segmentation fault when accessing page content |
This issue was caused by rogue values read from a JPEG EXIF header. Additional checks have been added to guard against this problem. | |
MAKO-4572 | MAKOSUP-11229 Mako 7.0.0 Failing on Debian images with undefined references |
Mako’s Debian Bullseye is built on a Docker image. This issue was fixed by updating this image with the latest available from the Debian Docker image repository. | |
MAKO-4566 | Fix macOS SWIG Java build |
The dynamic library ( | |
MAKO-4583 | MAKOSUP-11172 Request to have one Jar for cross platforms (Linux/Windows) |
This was a customer request to repackage the Mako libraries for Java 11 for both Windows and Linux into a single jar, to simplify their deployment. The solution required both native libraries ( On Linux, it may be necessary to set the library path to the location of
There are two |
Distribution
MAKO Version 7.0.1 is built for the following platforms:
- Linux (for Debian-based distributions, eg Ubuntu 20.04 LTS, Mint)
- Linux (for Debian Bullseye)
- Linux (for MUSL distributions, eg Alpine Linux)
- Windows (static and dynamic libs, VS 2019 (V142), x86 and x64)
- Windows (static and dynamic libs, VS 2017 (V141), x64)
Mako supports the following programming languages.
- C++ (Mako is written in C++)
- C# (.Net Core and .Net Framework)
- Java (built with OpenJDK11)
- Python (v3.8)
The alternatives to C++ are built using SWIG (www.swig.org) which provides a translation to the native libraries, are found in these distribution folders:
- Linux_SWIG_(C#-Java-Python)
- Linux_Ubuntu_SWIG_(C#-Java-Python)
- macOS_SWIG_(C#-Java-Python)
- macOS_SWIG_(C#-Java11-Python)
- Windows_SWIG_(C#-Java-Python)
- Windows_SWIG_(C#-Java11-Python)