Latest stable version
Here are direct links to the latest stable version of our projects source code:
The main stable version may be outdated, and some issues are probably already fixed.
Before asking for support about a possible bug or a missing feature, you should better retrieve the latest unstable version directly from our source code repository.
Regression tests are run before any commit, so it is safe to use the 1.18 trunk revision, even if it is named "unstable" - it is in fact more stable than the main 1.17 version! :)
You can get a daily snapshot of the repository directly from mORMotNightlyBuild.zip.
Note that you will also need the SQLite3 .obj files from sqlite3obj.7z, since they are not part of this package.
Please follow the installation instructions available in the documentation.
A class API just doesn't cut it.
The mORMot framework has a great documentation available online.
It defines general architecture and design principles of the framework, tutorials, how-to, together with a detailed description of every unit, class, type, method or property available.
The corresponding Synopse mORMot Framework SAD 1.18.pdf document is also available.
But the online version is much smaller, and easier to work with than this 1650+ pages pdf.
This documentation was generated using our SynProject tool, from a GPL source document.
The "stable 1.17 documentation", somewhat deprected but including all specifications, can be downloaded as a single .zip archive.
See this forum post for feedbacks.
Any help is welcome to improve the framework documentation, which is Open Sourced and versioned, just like the rest of our code.
Most of this source code is available under a disjunctive tri-license giving you the choice of one of the three following sets of free software/open source licensing terms:
- Mozilla Public License, version 1.1 or later;
- GNU General Public License, version 2.0 or later;
- GNU Lesser General Public License, version 2.1 or later.
See this page for further information.