Skip to content

Releases: synopse/mORMot2

mORMot 2.4 stable

12 Jan 18:37

Choose a tag to compare

This is the mORMot 2.4 Stable Release.

WARNING: on linking issue on FPC Win64, apply this patch

How to install this release:

  1. Download the mORMot 2.4.stable source code .zip and extract it into a local folder (e.g. d:\dev\mormot2). On POSIX, consider the source code .tgz format.
  2. Download associated mORMot 2.4.stable static binaries .7z and extract it into the static sub-folder of local source (e.g. d:\dev\mormot2\static). On POSIX, consider the static binaries .tgz.
  3. Install it on your Delphi or Lazarus IDE following the quick-start steps.

This release includes SQLite3 in latest revision 3.51.2 for FPC and Delphi, on various platforms.

ChangeLog extract

Added

  • SCRAM-MCF based REST Authentication support (secure password hashing and mutual authentication).
  • Modern password hashing algorithms (bcrypt scrypt...) for secure server-side storage.
  • AI-Generated new Samples and new Documentation.

Changed

  • Upgraded SQLite3 to 3.51.2.
  • Fixed slow REST server startup when a lot of services are defined (PUT/POST not enabled by default any more for interfaces).
  • Lots other bug fixes, optimisations and enhancements in all parts of the framework: more than 4500 commits since the previous version.

mORMot 2.3 stable

16 Oct 10:40

Choose a tag to compare

This is the mORMot 2.3 Stable Release.

How to install this release:

  1. Download the mORMot 2.3.stable source code .zip and extract it into a local folder (e.g. d:\dev\mormot2). On POSIX, consider the source code .tgz format.
  2. Download associated mORMot 2.3.stable static binaries .7z and extract it into the static sub-folder of local source (e.g. d:\dev\mormot2\static). On POSIX, consider the static binaries .tgz.
  3. Install it on your Delphi or Lazarus IDE following the quick-start steps.

This release includes SQLite3 in latest revision 3.46.1 for FPC and Delphi, on various platforms.

ChangeLog extract

Added

Changed

  • Upgraded SQLite3 to 3.46.1
  • Enhancements to the LDAP client, HTTP/HTTPS client, Kerberos auth, Peer Cache, ORM.
  • Lots other bug fixes, optimisations and enhancements.

mORMot 2.2 stable

02 Jan 14:23

Choose a tag to compare

This is the mORMot 2.2 Stable Release.

How to install this release:

  1. Download the mORMot 2.2.stable source code .zip and extract it into a local folder (e.g. d:\dev\mormot2). On POSIX, consider the source code .tgz format.
  2. Download associated mORMot 2.2.stable static binaries .7z and extract it into the static sub-folder of local source (e.g. d:\dev\mormot2\static). On POSIX, consider the static binaries .tgz.
  3. Install it on your Delphi or Lazarus IDE following the quick-start steps.

This release includes SQLite3 in latest revision 3.44.2 for FPC and Delphi, on various platforms.

ChangeLog extract

Added

Changed

Happy new 2024 mORMot year!

mORMot 2.1 stable

24 Aug 09:11

Choose a tag to compare

This is the mORMot 2.1 Stable Release.

How to install this release:

  1. Download the mORMot 2.1.stable source code .zip and extract it into a local folder (e.g. d:\dev\mormot2). On POSIX, consider the source code .tgz format.
  2. Download associated mORMot 2.1.stable static binaries .7z and extract it into the static sub-folder of local source (e.g. d:\dev\mormot2\static). On POSIX, consider the static binaries .tgz.
  3. Install it on your Delphi or Lazarus IDE following the quick-start steps.

This release includes SQLite3 in latest revision 3.42.0 for FPC and Delphi, on various platforms.

ChangeLog extract

Added

  • (C)LDAP, DNS, (S)NTP clients
  • Command Line Parser
  • Native digest/basic HTTP servers authentication
  • Angelize services/daemons managers
  • TTunnelLocal TCP port forwarding
  • SHA-1/SHA-256 HW opcodes asm
  • 7Zip dll wrapper
  • OpenSSL CSR support
  • PostgreSQL async DB with HTTP async backend (for TFB)
  • LUTI continous integration cross-platform farm

Changed

  • Upgraded SQLite3 to 3.42.0
  • Stabilized Mac x86_64/aarch64 platforms
  • Lots of bug fixes and enhancements

Happy mORMot

mORMot 2.0 stable

06 Mar 12:56

Choose a tag to compare

This is the long-awaited mORMot 2.0 Stable Release.

How to install this release:

  1. Download the mORMot 2.0.stable source code .zip and extract it into a local folder (e.g. d:\dev\mormot2). On POSIX, consider the source code .tgz format.
  2. Download associated mORMot 2.0.stable static binaries .7z and extract it into the static sub-folder of local source (e.g. d:\dev\mormot2\static). On POSIX, consider the static binaries .tgz.
  3. Install it on your Delphi or Lazarus IDE following the quick-start steps.

This release includes SQLite3 in latest revision 3.41.0 for FPC and Delphi, on various platforms.

mORMot 2.0.4383

29 Nov 13:04

Choose a tag to compare

How to install this release:

  1. Download the mORMot 2.0.4383 source code and extract it into a local folder (e.g. d:\dev\mormot2).
  2. Download associated mORMot 2.0.4383 static binaries and extract it into the static sub-folder of local source (e.g. d:\dev\mormot2\static).
  3. Install it on your Delphi or Lazarus IDE following the quick-start steps.

This release includes SQLite3 in latest revision 3.40.0 for FPC and Delphi, on various platforms.

mORMot 2.0.4148

30 Sep 16:40

Choose a tag to compare

The mORMot 2.0.4148 source code (as zip or tgz) and needed static binaries (as mormot2static.7z), with SQLite3 in latest revision 3.39.4 for FPC and Delphi, on various platforms.
The latest version of the static binaries can always be retrieved from our web site.

mORMot 2.0.4099

19 Sep 10:00

Choose a tag to compare

Include all the needed static binaries needed by mORMot, with SQLite3 in latest revision 3.39.3 and the QuickJS static binaries for FPC and Delphi, on various platforms.
This release includes updated libdeflate static binaries, in latest revision 1.14, which gives significant faster performance on all platforms.
The latest version of the static binaries can always be retrieved from https://synopse.info/files/mormot2static.7z
Check https://www.sqlite.org/releaselog/3_39_3.html for information about SQlite3 change log.

mORMot 2.0.3780

26 Jul 18:08

Choose a tag to compare

Include all the needed static binaries needed by mORMot, with SQLite3 in latest revision 3.39.2 and the QuickJS static binaries for FPC and Delphi, on various platforms.
The latest version of the static binaries can always be retrieved from https://synopse.info/files/mormot2static.7z
Check https://www.sqlite.org/releaselog/3_39_2.html for information about SQlite3 change log.

mORMot 2.0.3717

20 Jul 16:25

Choose a tag to compare

Include all the needed static binaries needed by mORMot 2.0.3717, with SQLite3 in latest revision 3.39.1 and the latest QuickJS static binaries for FPC and Delphi, on various platforms.
The latest version of the static binaries can always be retrieved from https://synopse.info/files/mormot2static.7z
Check https://www.sqlite.org/releaselog/3_39_1.html for information about SQlite3 change log.