Logspot

logwatch

Logwatch is an open source change log template made with Next, React, and Tailwindcss. Check out the code on Github. A huge shout out to Fayzara for making Logspot the Nuxt - Vue project this is a port of.

v 0.0.5

Minor Bug Fix

Fixed breaking in change log ordering for logs such as 0.0.19 which would have previously rendered between 0.0.2 and 0.0.1.

https://github.com/versecafe
v 0.0.4

Authors!

Authors can be added as a list of their github URLs

--- title: Authors! date: November 26, 2023 authors: - https://github.com/versecafe - https://github.com/vercel - https://github.com/example release: "0.0.4" ---

Backwards Compatibility

Older logs without authors will still function fine and no author element will be rendered, because of this version 0.0.4 is fully backwards compatible with all prior versions despite bringing in the authors field.

https://github.com/versecafehttps://github.com/vercelhttps://github.com/example
v 0.0.3

Embedded Content

Bringing simple easy iframe embeddings with the new Embed tag

<Embed src="logwatch.vercel.app/widget" className="h-full w-full rounded-2xl" />

Embed Example

v 0.0.2

Presenting Callouts

Make key changes pop out with callouts!

<Callout variant={"info"}> This is an informational callout </Callout>

Callout Examples

This is an informational callout
This is a success callout
This is a warning callout
This is a error callout
v 0.0.1

Initial Release

Presenting Widgets

Embed your change log as an iframe widget within any site by simply linking your the domain.*/widget

<iframe src="logwatch.vercel.app/widget" className="h-full w-full" />
v 0.0.0

Introducing Logwatch

Logwatch is a lightweight, free and open source template for your changelog made with React, NextJS and Tailwindcss. It leverages contentlayer for your feed which allows you to use mdx files stored inside the repo as a CMS.

Features

  • Markdown support
  • Code highlighting with rehypePrettyCode
  • Completely static pages
  • Displays releases newest to oldest

Acknowledgement

This project is a port of logspot, made by Fayazara from Vue with Nuxt, to React with Next 14 & the App Router, This is meant not only to provide a NextJS template but also a good comparison of react to vue code for those looking to port from one, or trying to see what they'd prefer for their first project.