Skip to content

Releases: georgemblack/web

v4.0.0 Astro

29 Sep 00:21
3487fdf
Compare
Choose a tag to compare

Completely removes the custom site generator written in Go, and replaces it with Astro.

v3.0.0 Refactor and restructure

19 Feb 19:29
c96fd43
Compare
Choose a tag to compare
  • Finishes code refactors that have been in-progress for some time
  • Output is no longer written to the filesystem, instead writing directly to the destination
  • All site output is now published to a single Cloudflare R2 bucket
  • Remote assets are now pulled-in from GCS and a part of the build process

v2.0.0 Custom blog engine

07 Aug 03:38
Compare
Choose a tag to compare

This update fulfills two primary goals:

  • Remove Jekyll as a dependency, and replace with a custom blog engine written in Go
  • Remove Cloudflare Worker from repo
  • Create Docker container to run builds

This also required a significant amount of work external to this repo. For example:

  • Most site data now resides in Google Cloud Firestore instead of static markdown files
  • Web admin UI was created to edit site data
  • Web API was enhanced to create/edit/delete site data

The current state of this "next-gen" blog engine is very rough, and will require a lot of enhancement over the coming months.