> For the complete documentation index, see [llms.txt](https://docs.mosip.io/1.2.0/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.mosip.io/1.2.0/mosip-docs-1.1.5/mosip-releases/release-notes-1.1.2.md).

# Release Notes 1.1.2

### Table Of Contents

* [Scope](#scope)
* [Documentation](#documentation)
* [Code](#code)
* [Tests](#tests)
  * [a. In scope](#a-in-scope)
  * [b. Not in scope](#b-not-in-scope)
  * [c. Test Metrics](#c-test-metrics)
  * [d. Test Execution Report](#d-test-execution-report)
* [Acronyms](#acronyms)

### Scope

MOSIP Version **1.1.2** is an interim release on top of **1.1.1** release. It has some of the new features which were planned for release **1.2** and some critical bug fixes which were identified in [Release 1.1.1](/1.2.0/mosip-docs-1.1.5/mosip-releases/release-notes-1.1.1.md#list-of-known-issues).

**Release Date:** October 24, 2020

**Key Highlights**

We have migrated from Java 8 to Java 11 as part of this release and also incorporated some software infrastructure changes as part of paring the technical debt.

* [New features added to MOSIP are listed here](/1.2.0/mosip-docs-1.1.5/mosip-releases/release-notes-1.1.2/release-notes-1.1.2-features.md)
* [All the bug fixes are listed here](/1.2.0/mosip-docs-1.1.5/mosip-releases/release-notes-1.1.2/release-notes-1.1.2-bug-fixes.md)

### Documentation

#### 1. Platform

Includes functional requirements, process flows, architecture and high level design.

[Link to documentation](https://docs.mosip.io/platform/modules).

#### 2. APIs

All APIs are documented [here](https://docs.mosip.io/platform/apis).

#### 3. Design

Low level design documents for each module are available in the respective github repos.

### Code

* [Commons](https://github.com/mosip/commons/tree/v1.1.2)
* [Pre-registration](https://github.com/mosip/pre-registration/tree/v1.1.2)
* [Registration](https://github.com/mosip/registration/tree/v1.1.2)
* [Authentication](https://github.com/mosip/id-authentication/tree/v1.1.2)
* [Partner Management Services](https://github.com/mosip/partner-management-services/tree/v1.1.2)
* [Resident Services](https://github.com/mosip/resident-services/tree/v1.1.2)
* [Admin Services](https://github.com/mosip/admin-services/tree/v1.1.2)
* [Reference Implementation](https://github.com/mosip/mosip-ref-impl/tree/v1.1.2)

{% hint style="info" %}
Code needs to be deployed as per the procedure depicted in [Sandbox Installer](https://github.com/mosip/mosip-infra/tree/1.1.2/deployment/sandbox-v2).
{% endhint %}

### Tests

#### a. In scope

Basic integration testing was done covering the below modules.

| Title                 | Description                                                                                                                                                                                                                                                                                                              |
| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Functional Testing    | <ul><li>Pre-registration (Dynamic UI & APIs)</li><li>Registration Client (Dynamic UI)</li><li>Kernel (APIs)</li><li>Registration Processor (Server)</li><li>ID Authentication (APIs)</li><li>Partner Management (APIs)</li><li>ID Repository (APIs)</li><li>Resident Services (APIs)</li><li>Admin (UI & APIs)</li></ul> |
| Configuration Testing | Testing is done for default configuration. Changing the configuration parameters with various values will be taken up in subsequent releases.                                                                                                                                                                            |
| Version Tag Tested    | v1.1.2                                                                                                                                                                                                                                                                                                                   |
| Types of testing      | <ul><li>Smoke</li><li>Functional</li><li>Integration</li><li>Regression</li></ul>                                                                                                                                                                                                                                        |
| Browser Support       | **Pre-Registration** (Latest Versions of Chrome, Edge & Firefox)                                                                                                                                                                                                                                                         |
| OS Support            | **Registration Client** (Windows 10)                                                                                                                                                                                                                                                                                     |

| Areas                                                                   | Technology Used                                         |
| ----------------------------------------------------------------------- | ------------------------------------------------------- |
| Deployment Script Environment                                           | Microsoft Azure and VMs deployed in on-premise hardware |
| Registration Client with TPM 2.0                                        | Windows 10                                              |
| Document Scanner                                                        | Canon lide 120                                          |
| GPS                                                                     | GlobalSat BU-353-S4                                     |
| Biometrics Standard                                                     | CBEFF format (Version - 2.0)                            |
| MOSIP Device Service (MDS)                                              | MDS v0.9.5                                              |
| ABIS                                                                    | ABIS Spec Version v0.9                                  |
| SDK                                                                     | SDK Spec Version v0.9                                   |
| Registration Client – face capture                                      | OpenImaj - This is licensed for demo purpose only       |
| Keystore                                                                | SoftHSM                                                 |
| Antivirus                                                               | ClamAV                                                  |
| Maps                                                                    | OpenstreetMap                                           |
| Supporting key based digital signatures, not using digital certificates |                                                         |
| Transliteration                                                         | ICU4J (Library with French, Arabic languages)           |

#### b. Not in scope

| Title                  | Description                                                                             |
| ---------------------- | --------------------------------------------------------------------------------------- |
| Non-Functional Testing | <ul><li>Performance Testing</li><li>Reliability and Disaster recovery Testing</li></ul> |

#### c. Test Metrics

| Key                                        | Value                                                                                                                                                                      |
| ------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Test Coverage                              | Pre-Registration (80%), Registration Client (95%), Registration Processor (100%), Authentication (100%), Partner Management (100%), Resident Services (100%), Admin (100%) |
| Code Coverage                              | 70% to 80%                                                                                                                                                                 |
| Automation Coverage                        | 80%                                                                                                                                                                        |
| Number of Test Cases                       | Total Run (2804), Pass (2332), Pass Rate (83.17%)                                                                                                                          |
| Number of Open Blocker or Critical Defects | 0                                                                                                                                                                          |

#### d. Test Execution Report

| Test Execution     | Version | Test Cases | Executed Tests | Pass | Fail | Pending Execution | Pass% | Fail% |
| ------------------ | ------- | ---------- | -------------- | ---- | ---- | ----------------- | ----- | ----- |
| Kernel             | 1.1.2   | 344        | 344            | 322  | 22   | 0                 | 93.6% | 6.4%  |
| Registration       | 1.1.2   | 121        | 121            | 103  | 18   | 0                 | 85.1% | 14.9% |
| Admin              | 1.1.2   | 894        | 894            | 887  | 7    | 0                 | 99.2% | 0.8%  |
| Authnetication     | 1.1.2   | 1055       | 1055           | 693  | 362  | 0                 | 65.7% | 34.3% |
| ID Repository      | 1.1.2   | 147        | 147            | 147  | 0    | 0                 | 100%  | 0.0%  |
| Resident Services  | 1.1.2   | 178        | 178            | 115  | 63   | 0                 | 64.6% | 35.4% |
| Partner Management | 1.1.2   | 65         | 65             | 65   | 0    | 0                 | 100%  | 0.0%  |
| **Total**          | 1.1.2   | 2804       | 2804           | 2332 | 472  | 0                 | 83.2% | 16.8% |

### Acronyms

| Achronyms | Full Form                                     |
| --------- | --------------------------------------------- |
| MOSIP     | Modular Open Source Identity Platform         |
| ABIS      | Automated Biometric Identification System     |
| API       | Application Programming Interface             |
| ID        | Identity                                      |
| IDA       | Identity Authentication                       |
| NFR       | Non-Functional Requirements                   |
| OTP       | One Time Password                             |
| SDK       | Software Development Kit                      |
| JWT       | Java Web Token                                |
| K8        | Kubernetes                                    |
| UIN       | Unique Identification Number                  |
| VID       | Virtual ID                                    |
| CBEFF     | Common Biometric Exchange Formats Framework   |
| CORS      | Cross Origin Resource Sharing                 |
| HSM       | Hardware Security Module                      |
| TPM       | Trusted Platform Module                       |
| SDK       | Software Development Kit                      |
| MDS       | MOSIP Device Service                          |
| ICU4J     | International Components for Unicode for Java |
| WIP       | Work In Progress                              |
| TBD       | To Be Determined/Done                         |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.mosip.io/1.2.0/mosip-docs-1.1.5/mosip-releases/release-notes-1.1.2.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
