# Changelog

All notable changes to the GraphQL APIs and related documentation will be documented in this file.

BETA Version
The GraphQL APIs are currently in their beta version and remain under active development. As such, they are not yet fully optimized, and may undergo significant changes or enhancements. Revenera strongly advises against using these APIs in production environments.

## Known Issues

- **Get product by name missing from GraphQL reference:** The query that gets a product by `productName` is missing from the **Queries** section of the GraphQL API reference.


## September 30, 2026 [BETA]

#### Managing Products

The following queries for managing products have been added:

- `getProductLines` retrieves a list of product lines.
- `createProductLine` creates a product line.
- `getRelationships` retrieves product relationships, including upgrade, upsell, demo, and maintenance relationships.
- `createProductRelationship` creates a relationship between two products.
- `getProductNames` retrieves a list of products.


These queries provide capabilities for managing product lines, retrieving product information, and defining relationships between products.

#### Managing Entitlements

The following queries/mutations for managing entitlemens have been added:

- `getEntitlementById` fetches an entitlement by its ID.
- `sendActivatableItemEmailNotification` sends the activation (line item) notification email.
- `sendEntitlementEmailNotification` sends the entitlement notification email.
- `updateEntitlement` updates an existing entitlement.


## December 18, 2025 Release [BETA]]

- Initial version of GraphQL API Reference for products and packaging.


## December 15, 2025 Release [BETA]]

- Initial version of GraphQL API Reference for managing users and accounts.


## October 2025 Release [BETA]]

- Initial version of GraphQL API Reference for managing entitlements, line items, and maintenance line items.