9.03.0 "Vinland"
Midgard2 9.03 is targeted at web framework and desktop developers. It provides a comprehensive set of content repository APIs that can be used to build replicated information applications that share their information using a common storage layer and replication tools.
Vinland series of Midgard2 is not intended to act as a content management system, and so no CMS tools are shipped with the release. Midgard2 Vinland however can be used to build a CMS, or to refactor existing CMS tools to work with a repository-centric model.
In this release we provide Content Repository API bindings for the following programming languages: C, Python, PHP, Objective-C. D-Bus signals are used to inform different Midgard2 applications about things happening in the repository, enabling for example a PHP website and a Python background process to communicate with each other.
Major changes from RC2:
- Added new midgard_config methods to PHP and Python bindings
Major changes from RC:
- Configuration file improvements
Major changes from beta2:
- Major bugfixes
Major changes from beta1:
- Refactored connection handlers for php extension
- Major Query Builder API changes
- Fixed metadata in python module
- Added MgdSchema support for unique properties
- Fixed Win32 builds
- Added support to disable D-Bus
Major changes from alpha2:
- PHP bindings refactored and compatible with those shipped in Ragnaroek releases.
- Many major stabilization improvements.
- Optional GDA4 support.
Major changes from alpha1:
- Apache module no longer supported
- D-BUS built in support
- Many improvements in language bindings
- PHP module configurable with ini directives
