Changelog History
Page 1
-
v4.4 Changes
October 27, 2020β‘οΈ Why you should update
This update fixes some somewhat significant bugs like with official support for non-root directories , adds a lot of translations , and improves upon other quality of life aspects of cState. including *Netlify CMS updates.
π There are changes to default CSS, see changelog.
More exciting things coming soon.
Everything new
- β‘οΈ Massive translations update Thank you, #hacktoberfest members!
- π Bugfix #126 - support for non-root directories
- Low to medium priority - new feature You can now filter issues on Netlify CMS (click to see screenshot example)
- Low to medium priority - new feature You can now hide pages and issues by turning them into drafts on Netlify CMS (this is a native feature of Hugo, by the way β you can do this on earlier versions in the frontmatter, but not from the CMS UI)
- Low priority - new feature By default, there will now be a cState logo on the Netlify CMS login page as well as a "Go back to site" button on that same page. Also, the link to go back to the site should now be more reliable and work with non-root directories.
- 0οΈβ£ Default CSS change - FOR CUSTOM HTML/CSS USERS The years in the yearly archive now look like blocks instead of things separated by lines in earlier versions. See the "after" screenshot here and what it looked like before for a comparison.
- π Netlify CMS bugfixes - see #149
- β Added another example site to README - #150
Credits
π Thank you to everybody who submitted translations and other fixes β I couldn't @ mention everybody, but I tried to reference every issues our community had a part in. Most of the things in this release came from user initiave!
π Stars at time of release - 1081
π At the time of release Statuspal.io is sponsoring cState and its author.
π Learn more about how you can support the author
Stay safe!
-
v4.4-dev1 Changes
August 17, 2020THIS IS A DEVELOPER RELEASE AND SHOULD NOT BE USED IN PRODUCTION WHILE IT IS BEING TESTED
π Changelog
- π Medium to high severity bugfix #126 - Support for non-root directories
- Medium priority - new feature You can now filter issues on Netlify CMS
- Low to medium priority You can now hide pages and issues by turning them into drafts on Netlify CMS (this is a native feature of Hugo)
- Low priority - new feature By default, there will now be a cState logo on the Netlify CMS login page as well as a "Go back to site" button on that same page. Also, the link to go back to the site should now be more reliable and work with non-root directories.
- 0οΈβ£ Default CSS change The years in the yearly archive now look like blocks instead of things separated by lines in earlier versions. After:
Before:
Monitor and discuss
Report any issues or suggestions in this thread or create a new issue. Thank you!
Timeline
β At the latest, to be shipped in October
Stable version in September
π Possible release candidates and more development builds this August
π This repository has 1032 stars. Thank you for the support and stay safe!
-
v4.3.1 Changes
June 30, 2020π Changes
π Thank you to @SuperSandro2000 for the extra improvements to Docker. A link to the Docker documentation has been added to the README with this release as well.
π More about the main release from yesterday - v4.3 - click to see the changelog
-
v4.3 Changes
June 29, 2020Thanks to @Nevexo, one of the contributors for the project and somebody I know somewhat personally, starting with cState v4.3 there is official Docker support (see issue #119). You do not need to update unless you want to use Docker.
π There are no other changes or bug fixes.
π Instructions can be seen here.
π Thank you for the ongoing support! The first remnants of cState were built in 2017 and in 2018 the first stable public release was unveiled. Since then a lot of the changes have been fueled by the wishes and efforts of the community.
Have a wonderful rest of the day!
π At the time of release Statuspal.io is spsonsoring cState and its author.
-
v4.2.1 Changes
June 16, 2020- π New sponsor π Statuspal.io
- β‘οΈ Updated README based on some received feedback - #105, #112, HN discussion
- Prelimenary support for GitLab Pages
- π Bug fixes from the community - #114, #116
This repository now has 981 stars, a big jump from earlier, thanks in large part to the inflyx of people from Hacker News.
-
v4.2.0 Changes
May 19, 2020π Changes
- #102 β 'Notice' issues are no longer highlighted in red (since that looks too alarming, issues with priority 'down' or 'disrupted' remain unchanged)
- #104 β
disableComplexCalculations
now works as expected - #110 β Add Enable Custom HTML option to Netlify CMS
- #108 β Add config option to disable incident history
β‘οΈ ...also the list of example pages that use cState has been updated.
Thank you
π The repo has 578 stars and this release was largely fueled by community contributions. Thank you for using cState. Enjoy this new release and stay safe!
-
v4.1.1 Changes
March 23, 2020π Correct implementation for newly introduced displayName (see PR #100).
There are no other changes.
-
v4.1.0 Changes
February 29, 2020This is mostly a bug fix release, but it also includes badges (like that of shields.io) β an experimental feature that needs to be manually enabled on existing websites and a little feature you can use for accountability that shows how long the last 5 issues' downtimes were (#11 - an idea from July of 2018). You can also add a
displayName
for a system component as well (useful for systems with similar names in multiple categories]. The German translation has also been expanded to include v4 and v4.1 terms, thank you to my friend Hanna. Because v4.1 has new translation terms, you may need to update your language file.Development of v4.1.0 began in late December of 2019.
The repository currently has 474 stars and has seen a rise in contributors. Most of the code from this release was requested or made by the contributors, so thank you for using and improving cState.
-
v4.0.1 Changes
January 02, 2020β‘οΈ Thank you to SamW on Discord for getting in touch who had strange behavior when updating from v2 to v4.
π First release of 2020 (on January 2nd), 433 stars at time of release (13 up since v4.0.0).
π Changelog
Introduced consistent site title text color behavior.
If you do not use the logo, what color should the site text color be?
β Add
headerTextColor: white
orheaderTextColor: black
under.Params
. -
v4.0.0 Changes
December 21, 2019cState v4.0 brings many important changes to help you get more from your status page.
Thank you to the people who keep using cState and have starred it. It feels good to know that I have made something that helps people.
Development began on: May 1, 2019
π Release date: December 21st, 2019
π Stars at time of release: 420β¬οΈ > β ATTENTION REQUIRED. This version brings many major changes that require changes to your configuration file and more. Please read the migration guide and changelog before upgrading.
π Changelog
β Added categories (#8)
Fun fact: the original issue created Jul 7, 2018.
Every system/component needs a category:
systems: - name: Gatewaycategory: North Coast - name: Backup Gatewaycategory: Uncategorized
You can set categories to be collapsed (closed) when the user visits the status page. You can also create a catchall category for components that should not be nested under a category.
categories: - name: North Coastdescription: The worst one. Or the best one.closed: true - name: East Coast - name: Uncategorizeduntitled: true
You need to have at least one category. Take a look at the example β you can add an Uncategorized category and hide that.
Simply copy paste:
params: categories: - name: Uncategorizeduntitled: true
and add
category: Uncategorized
to every system/component.π§ You can now use any color, not just HEX colors, in the configuration file (#83)
Netlify CMS does not correctly interpret certain color values (most shockingly the defaults). To fix this bug, HEX codes now need the
#
in front in theconfig.yml
file. You can also use other color types, like rgb(), but if you care about airtight browser support, keep using HEX codes or web safe colors.β Added read-only API (#27)
This feature is enabled out of the box for new websites with the new
config.yml
file. If you want to enable this feature, look at the migration guide.β‘οΈ The API will get better with further updates.
π Documentation:
https://github.com/cstate/cstate/wiki/APIInformational posts
You could always make pages with cState, pages that would not show up in the incident history.
v4 allows you to make pages that can show up in the incident history but are similar to basic pages.
Informational pages need a title, date, and a boolean of
informational: true
.Design: Auto dark mode (#87)
Thank you to @microsockss for the help with this.
β If your OS and browser support dark / night mode, specifically
prefers-color-scheme
, cState will automatically enable a dark UI. This has been tested on:- π Windows 10 β Chrome
- iOS 13 β Safari
- Android 9 (Samsung Galaxy S10) β Android (with certain flags)
0οΈβ£ By default the
.Params.disableDarkMode
boolean is set it tofalse
.Dark mode uses built-in hard coded colors to ensure contrast and legibility.
β‘οΈ If you use custom CSS, please test this behavior before pushing to production. This feature is enabled automatically when you update.
Design: Show years in incident history (#43)
You can opt-in to this new layout with the
.Site.Params.enableYearlyIncidentHistory
boolean inconfig.yml
. There is no pagination with this system but you can link to years like this: https://cstate.mnts.lt/#2019β‘οΈ This is a good option for status pages that do not get updated often.
Other little changes
- If you have βInterβ, it will now be the primary font for cross-platform use
- π Auto refresh was removed
- You can now use Markdown in the footer
- β Added donation info to README
- π Clarified docs
- General improvements
- Shape next to "Unresolved!" shows what severity an issue is
- β² = disrupted
- β = down
- β = notice