These release notes contain important information about the Mifos project release version 1.1 and higher (version 1.1.x). In addition to an overview of the major changes since the previous major release (1.0), known limitations and bugs and other information are addressed here. Be sure to read this document before you begin using Mifos.
Mifos version 1.1.0: Released July, 2008
Mifos version 1.1.4: Released October, 2008
Hardware and software requirements are covered in the install guide, included with the version 1.1.x release package.
Major Changes for 1.1.x
BIRT Reporting System Integrated Into Mifos
3 Report Templates Integrated Into Mifos
Improved Configuration Tools
PPI (Progress out of Poverty Index)
Increased Support for Individual Clients/Teller Model
Accounting & Adjustment Enhancements
Product Definition Flexibility
Bulk Loan Creation
Product Mix Constraint Rules
Internationalization (French and English translations included)
Production Database Connection Pooling
Configuration of Mifos has changed dramatically since version 1.0. See Configuring Mifos for details.
It is recommended that connection pooling be enabled for all Mifos instances (development, test, production). If you have an existing my.hibernate.properties file, modify it by adding the following lines:
There have been unconfirmed reports that deploying multiple instances of Mifos inside the same Tomcat installation may cause problems. We advise isolating deployments by only deploying a single instance of Mifos inside a single installation of Tomcat until further notice.
Mifos v1.1.x only supports IE 6.0. There are many known firefox bugs and we do not recommend using firefox with this release.
Filed in the Issue Tracker
Removing group membership: When removing group membership for a client, the drop-down list to select a new Loan Officer is not populated. The work-around is to close the client and create a new client outside a group. Issue 2044.
Issues with Loan Schedule Independent of Meeting Schedule (LSIM):
Group Loans and LSIM: With LSIM turned on, you are unable to create loans for clients and groups with monthly meetings defined by a specific date of the month (ie, the 21st of every month). If you have monthly meetings that are scheduled on a specific date, you must keep the LSIM setting turned off. Issue 2074. Note: If you specify monthly meetings by a day of the month (ie, 3rd Friday every month, 1st Monday every month) you can still use the LSIM feature.
Grace period and LSIM: "Grace on all payments" doesn't work with LSIM turn on. Issue 1994
Min/Max days between disbursal and first repayment: The configuration for this setting does not work propertly so please do not change the default settings of this feature that shipped with Mifos. Issue 2005, Issue 1579.
Bulk entry: Savings withdrawals are committed when you click "Preview" on the data entry screen. Issue 2047
Loan disbursal: You cannot disburse two loans for the same loan product to the same client or group. The work-around to do this is to create multiple products with the same product settings. Issue 2006
Savings Product Definition: "Minimum balance required for interest" is not working. Issue 1542.
Holidays not changeable: Once you add a new holiday to Mifos, it cannot be edited or deleted. Use caution with this feature. Issue 1398
Rounding issues with removing fees from active loans: There may be rounding issues for some scenarios when you remove fees from active loans. Issue 1934
Loan Product Definition: Two features are no longer available when creating a loan product: "Interest is deducted at disbursement" and "Principal is due on last installment". Issue 1817
Loan Product Definition: Some allowable ranges specified in this pipeline are not enforced when creating a loan account:
You can still create a loan account with a grace period even if "Grace type" is specified as "None" in the Loan Product Definition Pipeline. Issue 1662
Number of installments for grace period on loan accounts can be greater than in loan product definition. Issue 1663
When editing a loan account, the interest rate not validated against allowable range defined in the Loan Product Definition. Issue 1882
Date option removed: The date option in custom fields has been removed. Issue 1963
Group Loans with Individual Monitoring (GLIM): This feature is still incomplete so please do not enable this feature in the configuration settings.
Additional permanent generation space may be needed: The Mifos web application may require more permanent generation space than the default. See PermGenOutOfMemory for details.
Memory leak: There is a slow memory leak in Mifos that may, under very heavy loads, require restarting the application every couple of days. Issue 2092.
Moving clients to new group: Moving an active client to a new group sometimes results in a null pointer exception. Issue 2184.
The project owners would like to thank those who have been actively involved in the Mifos community. Your code contributions, ideas, documentation assistance and testing have been extremely helpful in moving the project forward.