Thinkmill / changelogs-xyz

A place to see changelogs for any npm package

Home Page:https://changelogs.xyz

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add filtering

Noviny opened this issue · comments

Filter what changelog bits are displayed based on a semver string, the same as:

https://atlaskit.atlassian.com/packages/core/button/changelog/%3E=13

subtle things:

  • encode the semver range in the url
  • just use semver to filter
  • label it as experimental probably

other decisions

  • We see if we can extract a RANGE from all h2 lines, if not, we fail, need to decide how to fail
  • this is based on how changesets writes changelogs
  • It should 100% have pagination (not having it causes massive perf problems)

We are / should build the underlying stuff in untitled docs

This has been added but I'm very scared about it