Skip to content

Conversation

mistermantas
Copy link
Member

@mistermantas mistermantas commented Dec 24, 2024

Version 6 Changelog and Migration Guide - Plus Unique New Add-Ons

A bigger focus on command-line and future automation support, a refreshed but still familiar design, and more.

This update has breaking changes to CSS, changes to the config file, and some fun, long awaited features.

A paid Pro version of cState with support is coming

Support development!

If you want to support me, [go to my sponsors page](https://github.com/sponsors/mistermantas) or, better yet, hire me for your project (you can email me using my profile email).

The upcoming Pro version of cState is not set to replace the open source version of cState but simply to make setting up everything, including monitoring, much easier.

Changes available today

⚠ It is recommend to upgrade to Hugo version 0.140.0 (the minimum Hugo version is 0.110.0).

Coming later this year

  • Notifications and the Subscribe button - all pages have an API and RSS option by default, with push notifications now available later this year with service workers or a monitor bot (cstate/monitorbot) for other services like Discord, Webhook URLs and more. These updates will be pushed to the repo and a future version of cState.

Also available: cState HTML Embed

UI screenshots

Learn more

cstate-cli is here to make managing your cState status page a breeze! 🚀

I'm excited to announce the first release of cstate-cli, a command-line tool designed to simplify creating and managing content for your cState status pages.

What it does:

  • ⚡️ cstate create: Interactively create new incident or informational posts.
  • 📝 cstate draft: Quickly draft posts from templates (Incident Post, Maintenance, Experiment, Postmortem).
  • 💻 cstate dev: Run a local Hugo development server with the cState theme.
  • 🔨 cstate serve & cstate build: Handy aliases for Hugo's serve and build commands.

Why you'll love it:

  • Saves time: Automates tedious tasks.
  • Reduces errors: Ensures consistent formatting.
  • Improves workflow: Streamlines content creation.

Get started:

# Install globally
npm install -g cstate-cli

# Or use with npx
npx cstate-cli <command>

Example:

cstate draft

This will prompt you to choose a template and guide you through creating a new post.

Check out the full documentation and usage instructions in the README.

I hope you find cstate-cli helpful! Feedback and contributions are always welcome. ✨

@EDM115
Copy link

EDM115 commented Mar 6, 2025

heyyy :)
do we have any estimated ETA for the v6 ?

@mistermantas mistermantas merged commit 88461d6 into master Mar 6, 2025
@mistermantas mistermantas deleted the v6 branch March 6, 2025 17:55
@mistermantas
Copy link
Member Author

v6 is now released as of this commit:

cbf82c5

https://github.com/cstate/cstate/releases/tag/v6.0.0

@EDM115
Copy link

EDM115 commented Mar 6, 2025

truly the goat 🙌

razzeee added a commit to razzeee/statuspage that referenced this pull request May 1, 2025
As outlined in cstate/cstate#332 but we shouldn't have to do anything here, as we have a very basic setup. Testing it local, just seemed fine.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants