---
title: Praman v1.0 Released
authors: [maheshwar]
tags: [release, v1.0]
---

# Praman v1.0 Released

We are excited to announce the release of **Praman v1.0** -- the AI-first SAP UI5 test automation platform for Playwright.

<!-- truncate -->

## What is Praman?

Praman extends [Playwright](https://playwright.dev/) with deep SAP UI5 awareness, giving you typed control proxies, automatic UI5 stability synchronization, Fiori Launchpad navigation, OData operations, Fiori Elements testing, and AI-powered test generation -- all in a single npm package.

## Key Features

- **Typed Control Proxies** -- interact with SAP UI5 controls using strongly typed APIs instead of brittle CSS selectors.
- **UI5 Stability Synchronization** -- automatically waits for the UI5 framework to settle before performing assertions, eliminating flaky tests.
- **FLP Navigation** -- navigate SAP Fiori Launchpad apps with dedicated fixtures.
- **OData V2/V4 Support** -- inspect, intercept, and mock OData requests with built-in helpers.
- **Fiori Elements Testing** -- purpose-built APIs for List Report, Object Page, and other Fiori Elements floorplans.
- **AI-Powered Test Generation** -- generate, heal, and maintain tests with integrated AI agents.
- **Custom Playwright Matchers** -- SAP-aware assertions like `toHaveUI5Property`, `toBeUI5Visible`, and more.
- **Dual ESM + CJS Build** -- works in any Node.js environment with validated exports.

## Getting Started

Install Praman alongside Playwright:

```bash
npm install playwright-praman @playwright/test
```

Import and start writing tests:

```typescript
import { test, expect } from 'playwright-praman';

test('navigate to SAP app', async ({ sapAuth, ui5 }) => {
  // Your SAP UI5 test here
});
```

Check out the [Getting Started guide](/docs/guides/getting-started) for a full walkthrough, or explore the [Documentation](/docs) for in-depth coverage of every feature.

## What's Next

We are actively working on expanding Praman's capabilities. Stay tuned for updates on:

- Enhanced AI agent integration for autonomous test maintenance
- Additional Fiori Elements floorplan support
- Performance benchmarking utilities
- Cloud ALM integration

Follow the project on [GitHub](https://github.com/mrkanitkar/playwright-praman) and join the [Discussions](https://github.com/mrkanitkar/playwright-praman/discussions) to share feedback.
