Changelog Management

Changelog Management

Document your releases, updates, and improvements. Keep users informed about what’s new in your product.


What is the Changelog?

The changelog feature lets you create release notes that:

  • Document version releases
  • List new features, fixes, and improvements
  • Link to related roadmap items
  • Show your product’s evolution over time

Creating Changelog Entries

Add a New Entry

  1. Go to Roadmap > Changelog > Add New
  2. Enter a title (typically the version number)
  3. Write the release notes

Entry Fields

FieldPurposeExample
TitleVersion or release name“Version 2.1.0”
ContentFull release notesNew features, fixes, changes
Release DateWhen this version shippedCustom meta field
Version NumberSemantic version“2.1.0”
Release TypeMajor, minor, patch“Minor Release”

Change Types

Categorize your changelog entries by type: New Feature, Enhancement, Fix, Breaking Change, Security, Deprecated, or Update.

Writing Good Release Notes

Structure your content:

## New Features
- Added dark mode toggle in settings
- New export to PDF option for reports

## Improvements
- Faster dashboard loading (40% improvement)
- Better mobile navigation

## Bug Fixes
- Fixed login timeout on slow connections
- Resolved email notification delays

## Notes
- Requires PHP 7.4 or higher

Tips:

  • Lead with the most impactful changes
  • Group by type (features, fixes, improvements)
  • Be specific about what changed
  • Mention any breaking changes prominently

Displaying Your Changelog {#display}

Changelog Shortcode

Add to any page:

[roadmap_changelog]

Display Options

[roadmap_changelog
    limit="10"
    orderby="date"
    order="desc"
]
ParameterOptionsDefault
limitNumber of entries10
orderbydate, titledate
orderasc, descdesc

Changelog Archive

Entries are also available at: yoursite.com/roadmap-changelog/

Each entry has its own page: yoursite.com/roadmap-changelog/version-2-1-0/


Linking Items to Releases {#linking}

Connect roadmap items to changelog entries.

Why Link Items?

  • Show what features shipped in which version
  • Create a paper trail from idea to release
  • Help users find when features were added

How to Link

  1. Edit a roadmap item
  2. Find the “Related Changelog” or “Released In” field
  3. Select the relevant changelog entry
  4. Update the item

The item now shows which version it shipped in.

On the Changelog Side

  1. Edit a changelog entry
  2. Find “Related Items” section
  3. Select roadmap items included in this release
  4. Update the entry

The changelog now lists what shipped.


Changelog Templates

Default Template

Clean list of releases with expandable content.

Compact Template

[roadmap_changelog template="compact"]

Shows version, date, and summary only.

Timeline Template

[roadmap_changelog template="timeline"]

Visual timeline of releases.


Best Practices

Consistency

  • Use the same format for all releases
  • Maintain semantic versioning (MAJOR.MINOR.PATCH)
  • Always include a date
  • Link to documentation for major features

Timing

  • Publish changelog when release is live
  • Draft entries while building features
  • Schedule posts to coincide with deployments

Audience

  • Write for users, not developers
  • Explain benefits, not just technical changes
  • Highlight what users asked for

Pro: Multi-Product Changelogs

Pro Feature – Requires the Pro addon.

Product-Specific Changelogs

With Pro, assign changelog entries to products:

[roadmap_changelog product="mobile-app"]

Shows only entries for the mobile app product.

Multiple Products

[roadmap_changelog product="mobile-app,web-platform"]

Shows entries from both products.

Admin Filtering

  1. Go to Roadmap > Changelog
  2. Use the Product dropdown filter
  3. Select a product to see its releases
  4. Bulk assign products to multiple entries

REST API Access

Get changelogs programmatically:

GET /wp-json/roadmap/v1/changelog/by-product/mobile-app

Returns paginated results with product context.

Learn about Multi-Product →


API Integration

REST Endpoints

List all changelogs:

GET /wp-json/roadmap/v1/changelog

Get single entry:

GET /wp-json/roadmap/v1/changelog/{id}

Parameters:

  • per_page – Items per page (default: 10)
  • page – Page number
  • orderby – Sort field
  • order – asc or desc

Response Example

{
  "id": 123,
  "title": "Version 2.1.0",
  "content": "<p>Release notes...</p>",
  "date": "2024-03-15T10:30:00",
  "version": "2.1.0",
  "release_type": "minor",
  "related_items": [45, 67, 89]
}

Plugin Changelog {#plugin-changelog}

What’s New in Product Roadmap

Version 1.3.1 (January 2026)

  • Security: Fixed vote protection improvements
  • Performance: Faster API responses with batch loading
  • Performance: Dashboard stats now cached

Version 1.3.0 (December 2025)

  • New: Changelog feature for release notes
  • New: Idea Box template for feedback collection
  • New: Single item voting UI improvements
  • Improved: Better mobile responsiveness

Version 1.2.0

  • New: REST API endpoints
  • New: Category and tag filtering
  • Improved: Shortcode parameter handling

Troubleshooting

Changelog not appearing

  • Verify entries are published (not drafts)
  • Check shortcode syntax: [roadmap_changelog]
  • Clear caching plugins

Dates showing incorrectly

  • Check WordPress timezone settings
  • Verify date format in Settings > General
  • Ensure release date field is populated

Links between items and changelog broken

  • Re-save the items and changelog entries
  • Check that related fields are properly selected
  • Verify items haven’t been trashed

Next Steps

GoalGuide
Display your roadmapDisplay Options
Track engagementAnalyticsPro
Manage multiple productsMulti-ProductPro
Last updated: March 4, 2026