Skip to content
This repository was archived by the owner on Oct 10, 2025. It is now read-only.

Releases: interactivethings/catalog

v3.3.0

26 Feb 19:48

Choose a tag to compare

Minor Changes

  • Unify source toggle: #362
  • Iframe improvements: #375
  • Make separator whitespace insensitive in parseSpecimenBody: #367

Patches

  • Fix standalone build: #368

Credits

Huge thanks to @bldng and @amytych for helping!

v3.2.4

31 Jan 12:54

Choose a tag to compare

Patches

  • FrameComponent: check this.iframe is not null before accessing it: 4c2a7a9
  • Fix links visited color to prevent default style.: #355
  • Don’t force theme colour on the entire page but just menuIcon.: #358
  • Bump next.js: 54344fd

Credits

Huge thanks to @equinusocio and @PiotrF for helping!

v3.2.3

09 Jan 09:06

Choose a tag to compare

Patches

  • Fix typos: #344
  • Upgrade marked to fix security issue (see #352): #354

Credits

Huge thanks to @tbroadley, @RusinovAnton for helping!

v3.2.2

13 Dec 14:11

Choose a tag to compare

Patches

v3.2.1

11 Dec 19:00

Choose a tag to compare

Patches

  • Update navigationBar hover opacity: a267be1

Credits

Thanks @bldng!

v3.2.0

06 Dec 17:20

Choose a tag to compare

Minor Changes

  • Allow to re-order responsive sizes: #333
  • Allow theming header and navigation bar: #341
  • Make Type specimen accept arrays for values to customize labels: #332

Credits

Huge thanks to @tpreusse, @bldng and @mattfelten for helping!

Catalog 2!

19 Jan 14:07

Choose a tag to compare

The great update to Catalog! Version 2 features a new visual appearance (and a logo!) and a major rewrite under the hood. There are many breaking changes, so you need to spend some time updating your documentation when migrating from 1.x.

🚀 The biggest new thing is that Catalog is now available as a npm module and can be integrated directly into a React application to document components and styles. 🚀

The standalone version still works the same way (with some small changes to the API and the configuration).

Notable Changes

  • The standalone version now is called with Catalog.render(config, element)
  • All specimens now share a common configuration option span-[1-6] which allows them to be laid out in a grid
  • React app integration
  • Streamlined page configuration with helpful warnings in development mode
  • Themable (experimental, API subject to change)

New Specimens

  • ColorPalette
  • Image
  • Video
  • Audio
  • Type
  • Hint
  • Download
  • ReactSpecimen

Removed Specimens

  • HTML Project (no replacment yet)
  • UISpec (replaced by Image, Video, Audio)
  • Icon (replaced by Image)