---
date: 2025-02-28T00:00:00.000Z
tags:
  - api reference
  - deployments
  - deployment group
  - activity history
  - services
  - monthly
toc_max_heading_level: 3
doc_id: 43a9d6ed-1572-4b32-a884-e52fd7f825f4
description: >-
  February updates: revamped API reference, entity hooks for lifecycle control,
  and deployment activity history tracking.
keywords:
  - API reference
  - entity hooks
  - deployment history
  - lifecycle management
  - nullplatform
title: February 2025
slug: february-2025
---


February updates: revamped API reference, entity hooks for lifecycle control, and deployment activity history tracking.

{/* truncate */}

## ✨ A brand-new API reference  

We’ve completely **revamped our API reference** to make it more intuitive, functional, and easy to navigate.  

What's new?  

- **Make API calls directly from the reference** – No more switching between docs and tools; send requests right inside the API documentation.  
- **A fresh, modern design** – A cleaner interface that improves readability and navigation.  
- **Clearer structure** – Quickly find endpoints, parameters, and responses.  
- **Updated request/response examples** – Learn faster with improved examples.  

👉 [Try it out!](/docs/api-getting-started)


## ✨ New feature: entity hooks  

We’re introducing **entity hooks**, a new way to give you more control over the lifecycle of your entities, such as applications,
scopes, and deployments.  

With entity hooks, you can **run automatic checks before an action takes place**, ensuring everything is set up correctly before moving forward.  

For example, when creating an application, you can enforce certain requirements, like making sure a Kubernetes cluster is ready before the repository is created. This helps keep things running smoothly and prevents misconfigurations.  

👉 Learn more in [our Entity hooks docs](/docs/entity-hooks/).

## ✨ Deployment activity history  

You can now view the **latest activity and history of a deployment** directly from the UI.  

With this new feature, you can see **who performed what action and when**, including:  

- Deployment creation.  
- Finalization.  
- Rollbacks.  

This improvement gives you greater visibility and control over deployments, simplifies audits, and ensures better tracking of infrastructure changes.  

📌 To access the activity history, just click **See history** in **Deployments** for a detailed view of each action.  

<img alt="Deployment activity history" src="/img/changelogs/2025/february/deployment-activity.png" width="100%" className="helper-image" />  

👉 Learn more in [our Deployment docs](/docs/deployments/strategies).  

## ✨ Services – additional keywords  

When crafting services, links, and actions, you can use **AdditionalKeywords** to generate dynamic JSON schemas with different values. This feature has been extended to support references to other services or scopes within the same application.  

For example, you can now dynamically select services based on their scope slug, making your schemas more flexible and reusable.  

Here’s an example from the UI:  

<img alt="Additional keywords" src="/img/changelogs/2025/february/additionalKeywords.png" width="100%" className="helper-image" />  

👉 Read more about additional keywords in [our Special schema keys docs](/docs/json-ui-schema/json-schema).  

## ✨ Updates to our CLI  

We've made some improvements to our CLI:  

- **Easier installation** – The installation process no longer requires sudo permissions.  
- **Notification support** – You can now create and manage notifications directly from the CLI.  

👉 More details in our [CLI](/docs/cli) and [Notifications](/docs/notifications) docs.  

---

Wishing you a fantastic month ahead – from the **nullplatform** team! ❤️  


