Changelog Monitor avatar

Changelog Monitor

Pricing

Pay per usage

Go to Apify Store
Changelog Monitor

Changelog Monitor

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Donny Nguyen

Donny Nguyen

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Monitor product changelogs and release notes across multiple sources. This actor scrapes changelog pages, release notes, and version history pages to extract structured data about software updates.

Features

  • Multi-source monitoring for changelogs from any website, GitHub releases, and documentation sites
  • Version extraction with semantic versioning detection and parsing
  • Date normalization across different date formats found on changelog pages
  • Breaking change detection by scanning for breaking change markers and keywords
  • Description extraction with summary text for each changelog entry
  • GitHub releases support for extracting release notes from GitHub repositories

Use Cases

  • Track software dependencies for breaking changes and security updates
  • Monitor competitor product updates and feature releases
  • Build automated alerting for new versions of tools your team uses
  • Create a unified dashboard of all product updates across your tech stack
  • Feed changelog data into CI/CD pipelines for automated dependency management

Input Configuration

ParameterTypeDefaultDescription
urlsarray["https://docs.apify.com/changelog"]URLs of changelog or release pages
maxEntriesinteger100Maximum entries to extract

Output Format

Each changelog entry produces a dataset item with:

  • sourceUrl - The changelog page URL
  • version - Version number or release tag
  • date - Release date in ISO format when possible
  • title - Entry title or heading
  • description - Full description text of the changelog entry
  • isBreakingChange - Whether the entry contains breaking changes
  • tags - Categories or labels associated with the entry
  • scrapedAt - ISO timestamp of when the data was extracted

Supported Formats

Works with common changelog formats including Keep a Changelog, GitHub Releases, custom HTML changelogs, and documentation site changelog sections.

Limitations

  • JavaScript-rendered changelog pages may not be fully supported
  • Very large changelogs (1000+ entries) should be limited via maxEntries
  • Date parsing works best with standard date formats (ISO, US, European)