Changelog GeneratorOverview
Changelog Generator is an OutSystems Developer Cloud (ODC) web app that helps development teams track and communicate changes between asset revisions. By connecting to your tenant's Asset Repository API, it fetches available assets and their revision history, compares any two revisions, and generates a human-readable changelog automatically.
Key features:
Prerequisites
AssetRepositoryAPI
Setup GuideStep 1 — Create an API Client in the ODC Portal
The app authenticates with the Asset Repository API using OAuth 2.0 client credentials. You need to create a dedicated API client in the ODC Portal.
ChangelogGenerator
Keep the Client Secret secure. Do not commit it to source control.
Step 2 — Configure the App Settings
After publishing the app to your stage, open the ODC Portal, navigate to your stage, and set the following Settings (Site Properties) for the Changelog Generator app:
ClientId
ClientSecret
TokenEndpointUrl
https://.outsystems.app/identity/connect/token
AssetRepositoryBaseUrl
https://.outsystems.app/assetrepository
Step 3 — Bootstrap Data
On first run, use the built-in bootstrap actions to populate the local asset and revision cache:
Step 4 — Generate a Changelog
Roles & Access
The app uses ODC's built-in authenticated user model. Ensure users are granted access to the app in the ODC Portal under Access Control.
Notes & Limitations