Feel free to browse our latest updates to see all our new and cool features that’ll help you build a better developer portal. Here's a sneak peak at our new and exciting features. Read about them and more below:
- Self-service actions hub;
- Blueprint’s integration center;
- Port live demo environment;
- GitHub Workflows integration.
Biggest
Self-service actions hub
⚡️The “self-service actions hub” is your new place to view and execute all available self-service actions. Enter it by clicking on “Self-Service Hub” in the main menu. In the hub, actions will be displayed according to each user’s permissions.
Note
: self-service actions can still be executed from the software catalog pages.
Blueprint integration center
🔄Ever wondered how to fill your catalog with data? With the new “Blueprint integration center” you can view all Port’s available (and future) integrations. To see all active integrations of a Blueprint, click on “sync data” in the Blueprint's menu.
Missing an integration? Please reach out to us by replying to this email or at dudi@getport.io.

GitHub workflows integration
😺Until now, self-service actions could be triggered using a Kafka topic, a Webhook, or an Agent. But now, you can automatically trigger a GitHub Workflow when executing an action!
Port will manage for you the trigger and status update, so all you need to do is connect the relevant workflow to expose it to your developers. Check out here how to use Port to trigger GitHub Workflows.
Port live demo environment
🌐Want to see a full live example of Port's capabilities? Check out a complete example in our new live demo environment! This environment is publicly available for everyone, so feel free to share it with your colleagues.
Mediums
Team property type
You can now add “Team” as a Blueprint property or a self-service action input. For example, adding a “Responsible team” user input when creating a “Scaffold new microservice” action. See how to use team properties.

Embedded Swagger from URL
With Port, you can import and display OpenAPI specification files as Swagger UI tabs on the Entity profile page. Now, you can provide Port the OpenAPI spec URL (instead of the full object), and Port will query the URL the display it in the UI. See how to use the OpenAPI Specification visualization.

Swagger UI for AsyncAPI support
You can now import and display AsyncAPI specification files as Swagger UI tabs. By using a special Async API Blueprint property, Port will display the Swagger UI matching the spec file provided in the Entity's profile page. See how to display AsyncAPI specification.

Dynamic "my teams" filter
The new
My teams
filter will automatically present only the Entities that belong to the current user’s team. This capability allows you to build pages that display content according to the user’s ownership and responsibilities. To use the filter, add a new Has any of
filter and choose the new My teams
option.
Page view permissions
We have added the ability to configure page view permissions via API. The permissions can be granted to roles, users, and teams. This allows you to tailor the experience by allowing users to see only pages relevant to them. See how to define permissions for pages.
Smalls
Change run status via the UI
Admins can now manually change the status and link of action runs right from the UI. This can be super useful when testing new actions.

Multiple teams for one entity
Entities can now be assigned to more than one team. This feature comes in handy when an Entity might have more than one responsible team.
