Releases: georgemblack/web
Releases · georgemblack/web
v4.0.0 Astro
Completely removes the custom site generator written in Go, and replaces it with Astro.
v3.0.0 Refactor and restructure
- 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
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.