Releases: statping-ng/statping-ng
v0.91.0
👋 🎆 happy new year!
This release brings a number of build and workflow changes that will hopefully speed up the release process in the future.
Feel free to file an issue if you notice anything off compared to the last release
It's been a while, thanks for being patient. ~w
What's Changed
- dev to unstable by @adamboutcher in #52
- Home uptime wording by @jonathanrbarney in #65
- Reset notifyAfterCount on Success by @glanchow in #67
- Remove statping emailer - NOT SMTP by @adamboutcher in #83
- Permit the healthcheck to work if a BASE_PATH is set by @michaelkrieger in #84
- Update russian.js by @meatlayer in #89
- 0.90.79 Dev to unstable by @adamboutcher in #108
- Fix config directory permission validation by @twouters in #106
- Dev 0.90.80 to unstable 0.90.80 by @adamboutcher in #109
- fix: log search error by @xahhy in #123
- Typo fixed in czech.js by @svetlemodry in #144
- fix http_proxy param by @vintury in #141
- dev: Add base.gohtml in assets [#137](https://github.com/statping-ng/… by @geoffroya in #138
- Go 17 build by @adamboutcher in #150
- Go 17 build by @adamboutcher in #151
- Build changes by @adamboutcher in #152
- Unstable 0.91.0 by @adamboutcher in #154
- Fix unstable workflow file. by @adamboutcher in #156
- Add HEAD method to services by @sndrr in #159
- Branding changes settings by @adamboutcher in #163
- remove push.statping.com from sample services by @jemand771 in #175
- Move messages to the top of status page by @RoryDoherty in #185
- Fix non admin local users login by @RoryDoherty in #188
- replaced os system call with library by @70B43r in #193
- Refactor GitHub actions + fix build by @jemand771 in #222
- Add smtp and imap service types by @figassis in #233
- fix: build status badges in README by @pl4nty in #227
- Add swedish translation by @pete1854 in #217
- Add Notification Icon to status page for service announcements by @bretdavi89 in #214
- Add all possible target platforms to CI by @jemand771 in #234
- Remove additional
--update
for apk in Dockerfile by @PeterDaveHello in #243 - Fix Docker Build (issue with go-sqlite3) by @OstlerDev in #259
New Contributors
- @glanchow made their first contribution in #67
- @michaelkrieger made their first contribution in #84
- @meatlayer made their first contribution in #89
- @twouters made their first contribution in #106
- @xahhy made their first contribution in #123
- @svetlemodry made their first contribution in #144
- @vintury made their first contribution in #141
- @geoffroya made their first contribution in #138
- @sndrr made their first contribution in #159
- @jemand771 made their first contribution in #175
- @RoryDoherty made their first contribution in #185
- @70B43r made their first contribution in #193
- @figassis made their first contribution in #233
- @pl4nty made their first contribution in #227
- @pete1854 made their first contribution in #217
- @bretdavi89 made their first contribution in #214
- @PeterDaveHello made their first contribution in #243
- @OstlerDev made their first contribution in #259
Full Changelog: v0.90.78...v0.91.0
v0.91.0-rc1
⚠️ do not upgrade to this version ⚠️
this is a test release to see if/how well the new build/release workflow works. if you want to help with testing, backup your config before upgrading or run this as a second instance. not all platforms are supported yet and there's a small chance statping just won't run at all. most binaries are attached to this release, and there's a docker image @ ghcr.io/statping-ng/statping-ng:0.91.0-rc1
let us know if you have any issues. thank you for being patient
What's Changed
- dev to unstable by @adamboutcher in #52
- 0.90.79 Dev to unstable by @adamboutcher in #108
- Dev 0.90.80 to unstable 0.90.80 by @adamboutcher in #109
- fix: log search error by @xahhy in #123
- Typo fixed in czech.js by @svetlemodry in #144
- fix http_proxy param by @vintury in #141
- dev: Add base.gohtml in assets [#137](https://github.com/statping-ng/… by @geoffroya in #138
- Go 17 build by @adamboutcher in #150
- Go 17 build by @adamboutcher in #151
- Build changes by @adamboutcher in #152
- Unstable 0.91.0 by @adamboutcher in #154
- Fix unstable workflow file. by @adamboutcher in #156
- Add HEAD method to services by @sndrr in #159
- Branding changes settings by @adamboutcher in #163
- remove push.statping.com from sample services by @jemand771 in #175
- Move messages to the top of status page by @RoryDoherty in #185
- Fix non admin local users login by @RoryDoherty in #188
- replaced os system call with library by @70B43r in #193
- Refactor GitHub actions + fix build by @jemand771 in #222
New Contributors
- @xahhy made their first contribution in #123
- @svetlemodry made their first contribution in #144
- @vintury made their first contribution in #141
- @geoffroya made their first contribution in #138
- @sndrr made their first contribution in #159
- @jemand771 made their first contribution in #175
- @RoryDoherty made their first contribution in #185
- @70B43r made their first contribution in #193
Full Changelog: dev-v0.90.80...v0.91.0-rc1
v0.90.80
Welcome to 2022...
This is a stable release of Statping-ng; an updated drop-in replacement for statping.
Changes
- Better directory permission checks for /app directory
- Updated Russian Language
- Fixes for docker BASE_PATH and health checks
- Removed statping emailer notifier (Not SMTP) - This is potentially breaking for people.
- Updated the Home/Landing page uptime wording.
Outstanding for future releases
- Branding Changes
- Mac M1 Builds
- Mac 32bit Intel Builds
- Homebrew or Port
Thanks
Thanks to the following people for contributions:
- jemand771
- jonathanrbarney
- twouters
- michaelkrieger
- meatlayer
- glanchow
- thatInfrastructureGuy
Build Naming
dev-v{x.y.z}
releases are built and tagged from the unstable
branch and are available on dockerhub under dev
.
v{x.y.z}
releases are built and tagged from main
branch and are available on dockerhub under latest
or v{x.y.z}
.
We are planning some major build changes which will modify our naming/versioning across the board, see #17 for more details/input.
Statping-ng at Other Places
- Dockerhub. - Currently behind - Investigating... See #125
- Quay.io Container
- SnapCraft - Notes: Version number is ahead, so release 0.90.80 will be numbered 0.90.81.
dev-v0.90.80
Welcome to 2022...
This is an unstable release of Statping-ng; an updated drop-in replacement for statping.
Changes
- Better directory permission checks for /app directory
Outstanding for future releases
- Branding Changes
- Mac M1 Builds
- Mac 32bit Intel Builds
- Homebrew or Port
Thanks
Thanks to the following people for contributions:
- jemand771
- jonathanrbarney
- twouters
Build Naming
dev-v{x.y.z}
releases are built and tagged from the unstable
branch and are available on dockerhub under dev
.
v{x.y.z}
releases are built and tagged from main
branch and are available on dockerhub under latest
or v{x.y.z}
.
We are planning some major build changes which will modify our naming/versioning across the board, see #17 for more details/input.
Statping-ng at Other Places
- Dockerhub.
- Quay.io Container
- SnapCraft - Notes: Version number is ahead, so release 0.90.80 will be numbered 0.90.81.
dev-v0.90.79
Welcome to 2022...
This is an unstable release of Statping-ng; an updated drop-in replacement for statping.
Changes
- Updated Russian Language
- Fixes for docker BASE_PATH and health checks
- Removed statping emailer notifier (Not SMTP) - This is potentially breaking for people.
- Updated the Home/Landing page uptime wording.
Outstanding for future releases
- Branding Changes
- Mac M1 Builds
- Mac 32bit Intel Builds
- Homebrew or Port
Thanks
Thanks to the following people for contributions:
- jemand771
- jonathanrbarney
- michaelkrieger
- meatlayer
- glanchow
- thatInfrastructureGuy
Build Naming
dev-v{x.y.z}
releases are built and tagged from the unstable
branch and are available on dockerhub under dev
.
v{x.y.z}
releases are built and tagged from main
branch and are available on dockerhub under latest
or v{x.y.z}
.
We are planning some major build changes which will modify our naming/versioning across the board, see #17 for more details/input.
Statping-ng at Other Places
- Dockerhub.
- Quay.io Container
- SnapCraft - Notes: Version number is ahead, so release 0.90.79 will be numbered 0.90.80.
v0.90.78
Welcome to Statping-ng!
This is a stable release of Statping-ng; an updated drop-in replacement for statping.
Also on dockerhub at adamboutcher/statping-ng.
Changes
- New! Czech Language
- Updated German Language
- HTTP Webhooks can support multiple HTTP Headers
- New! Mattermost notifer
- Telegram notifier can send to chat_ids
- Windows (32bit and 64bit) Builds
- Mac (64bit Intel) Builds
- Quay.io Container
- (Ubuntu) Snap - Notes: Version number is ahead, so release 0.90.78 is numbered 0.90.79, now a service not an app so you shouldn't need custom service files.
Outstanding for future releases
- Branding Changes
- Mac M1 Builds
- Mac 32bit Intel Builds
- Homebrew or Port
Dev, Unstable Branch and Build
All future 'dev' pre-releases will come from unstable
branch.
Pre-release dev-0.90.78 is the only release where there will be two dev pre-releases, one built from dev
and one from unstable
. To differentiate the two, the first one released from dev will be named alpha, the second will be simply dev.
We may renamed these to unstable in the future to reduce confusion.
Thanks
Thanks to the following people for contributions:
- jemand771
- nils1323
- Fjuro
- flofield
- jonathanrbarney
dev-v0.90.78-alpha
Welcome to Statping-ng!
This is an unstable development release of Statping-ng; an updated drop-in replacement for statping. The major changes are really just branding/imagery and outbound links for help etc.
This release brings Windows (32bit and 64bit) and Mac (64bit Intel) builds.
There is a stable (and dev) container build on the dockerhub at adamboutcher/statping-ng. We also now have a stable container build on quay.io at statping-ng/statping-ng.
We now have a Snap marked as Stable (the version number is wrong but the binary is the Latest release). This might be a breaking change for anyone using the older statping snap as we've changed it to a snapd service instead of a basic app. So if you wrote your own service wrappers, these should but no longer required.
Current Issues:
We don't have anyone versed in AWS/EC2 for the uploads and building, so this is not a priority for us yet.
We're also investigating Mac (Darwin) 32bit and Arm64 (M1) binary builds. This will then allow us to look into homebrew (brew) support and/or Macports (ports).
Build changes
All future 'dev' pre-releases will come from unstable
branch.
Pre-release dev-0.90.78 is the only release where there will be two dev pre-releases, one built from dev
and one from unstable
. To differentiate the two, the first one released from dev will be named alpha, the second will be simply dev.
We may renamed these to unstable in the future to reduce confusion.
dev-v0.90.78
Welcome to Statping-ng!
This is an unstable release of Statping-ng; an updated drop-in replacement for statping.
Also on dockerhub at adamboutcher/statping-ng.
Changes
- New! Czech Language
- Updated German Language
- HTTP Webhooks can support multiple HTTP Headers
- New! Mattermost notifer
- Telegram notifier can send to chat_ids
- Windows (32bit and 64bit) Builds
- Mac (64bit Intel) Builds
- Quay.io Container
- (Ubuntu) Snap - Notes: Version number is ahead, so release 0.90.77 is numbered 0.90.78, now a service not an app so you shouldn't need custom service files.
Outstanding for future releases
- Branding Changes
- Mac M1 Builds
- Mac 32bit Intel Builds
- Homebrew or Port
Branch and Build
All future 'dev' pre-releases will come from unstable
branch.
Pre-release dev-0.90.78 is the only release where there will be two dev pre-releases, one built from dev
and one from unstable
. To differentiate the two, the first one released from dev will be named alpha, the second will be simply dev.
We may renamed these to unstable in the future to reduce confusion.
Thanks
Thanks to the following people:
- jemand771
- nils1323
- Fjuro
- flofield
- jonathanrbarney
v0.90.77
Welcome to Statping-ng!
This is the first true stable release of Statping-ng; an updated drop-in replacement for statping. The major changes are really just branding/imagery and outbound links for help etc.
There is also stable (and dev) container build on the dockerhub at adamboutcher/statping-ng.
What's still to come:
- Snap (Fixed in Dev)
- Windows Binaries (Fixed in Dev)
- MacOS Binaries (Fixed in Dev)
- Quay Container Image (Fixed in Dev)
What's Currently Missing:
- AWS EC2 Image
- Notification Testing
- Homebrew (brew)
What's in the future:
- Better Website
- Polished Documentation
- Flatpak via FlatHub (Maybe)
Current Issues:
The Windows and Mac binaries fail to build using the build scripts that were forked from statping, Window and Mac builds are now building but due to none of the code/infrastructure being our own, (nor is anyone in the team a Go/Vue dev) then it's a submit, test and try style development and seeing what works as we go along. This means some of the commits may be haphazard however, we will always strive to keep the stable builds working correctly.
We don't have anyone versed in AWS/EC2 for the uploads and building, so this is not a priority for us yet.
Want to help?
We're looking for people to help contribute code, help manage the repos, fix the documentation/websites and also help look after the statping/statping-ng communities. If you're interested, then pop into the discussions section on github.
v0.90.74
Welcome to Statping-NG!
This is the first "stable" release of Statping-NG; an updated drop-in replacement for statping. This release should be the same as the official statping release.
There is a stable container build on the dockerhub at adamboutcher/statping-ng
Some thing may be broken.
What's Missing:
We've had to pause the Windows and MacOS (Darwin) builds as they're currently failing on the auto-build workflow, once we've got the infrastructure setup and working these may appear back.
Amazon EC2 instances are unavailable for the foreseeable future we've not got an AWS maintainer to get the build auto uploading.
We're currently not running the full go tests that were part of the build process for statping as it tests notification services that we have not yet setup, this should improve in the future.