<?xml version="1.0" encoding="UTF-8"?>
<package name="IMLib" release="1.8.9" date="2016-02-10" license="proprietary" xmlns="http://infomantis.de/schema/impf/package-manifest" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://infomantis.de/schema/impf/package-manifest _doc/manifest-schema.xsd">
	<summary>Base library</summary>
	<description>This package is required for each IMPF application and contains the base library for loading the application instance and dispatching services.</description>
	<developer name="infoMantis GmbH" email="info@infomantis.de" />
	<dependencies>
		<required>
			<package name="_stage" min-release="1.6" />
			<php-extension name="date" />
			<php-extension name="pcre" />
			<php-extension name="Reflection" />
			<php-extension name="libxml" />
			<php-extension name="SimpleXML" />
			<php-extension name="dom" />
			<php-extension name="tokenizer" />
		</required>
		<optional>
			<php-extension name="json" />
			<php-extension name="xsl" />
			<php-extension name="ssh2" />
			<php-extension name="zip" />
		</optional>
	</dependencies>
	<changelog>
		<entry release="1.5">
			<content>Huge refactoring of the application initialization and lifecycle handling.</content>
		</entry>
		<entry release="1.5.1">
			<content>Added the Feed package as a refactorization of the IMFeedLib</content>
		</entry>
		<entry release="1.5.2">
			<content>Added the Plugin and Hook packages</content>
		</entry>
		<entry release="1.6">
			<content>Deeper integration of Hook package. Cleaned feed formats up. The package manifest item developer@email is now optional.</content>
		</entry>
		<entry release="1.6.1">
			<content>The phar bootstrap hook is able to work again.</content>
		</entry>
		<entry release="1.7">
			<content>Made huge changes to the plugin package to support installation of plugins.</content>
		</entry>
		<entry release="1.7.1">
			<content>Many minor improvements and enhancements to become more stable.</content>
		</entry>
		<entry release="1.7.2">
			<content>Improved the STTY detection for reading passwords. Added plugin dependency for packages. Plugin manifests will only be parsed during development. Minor enhancements and bug fixes.</content>
		</entry>
		<entry release="1.7.4">
			<content>Added IMLib_Geo_Coordinate_DecimalDegree to represent a geo coordinate in latitude and longitude values.</content>
		</entry>
		<entry release="1.7.5">
			<content>Fixed a bug where IMLib_Uri_Http returned port 80 for https URIs.</content>
		</entry>
		<entry release="1.7.6">
			<content>AbstractChannel added, FeedChannelWrapper added and Bugs-Fixed</content>
		</entry>
		<entry release="1.8.0">
			<content>Refactoring. Different bug fixes. May break backward compatibility in some special cases.</content>
		</entry>
		<entry release="1.8.1">
			<content>Fixed a bug with a GET query value of 0 in the IMLib_Uri_Http class (mantis ticket #1954).</content>
		</entry>
		<entry release="1.8.2">
			<content>Added the HostNameAppID-BootstrapHook. Applications can now be distinguished by hostname.</content>
		</entry>
		<entry release="1.8.3">
			<content>Added the IMLib.Http.CrossOrigin-Package to support Cross-Origin Resource Sharing.</content>
		</entry>
		<entry release="1.8.4">
		    <content>Application modules don't have to implement the interface IMLib_Module_Interface anymore</content>
		</entry>
		<entry release="1.8.5">
		    <content>Changed the behaviour of parsing and rendering feed attributes for "other" tags</content>
		</entry>
		<entry release="1.8.6">
		    <content>Refactored the PathInfo-BootstrapHook to reuse the parsing mechanism. Changed the requestMethod-property of the </content>
		</entry>
		<entry release="1.8.7">
			<content>Removed the import directive from plugin-manifest.xsd</content>
		</entry>
		<entry release="1.8.8">
			<content>Changed Attributes of Feed/Model/Item to protected</content>
		</entry>
		<entry release="1.8.9">
			<content>Added Bootstrap Hook for detecting AppID from Environment. PHPUnit execution out of PHPStorm.</content>
		</entry>
	</changelog>
</package>
