Skip to content

Commit

Permalink
Changelog 1.3.0 (#118)
Browse files Browse the repository at this point in the history
* update changelog

* bump version
  • Loading branch information
nicnocquee authored Apr 1, 2021
1 parent 13ab4dc commit 87b12f8
Show file tree
Hide file tree
Showing 2 changed files with 40 additions and 39 deletions.
77 changes: 39 additions & 38 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,68 +5,69 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Released]
## [1.3.0] - 2021-04-01

### [1.0.0] - 2021-03-10
### Added

#### Added
- Chaining Requests (**BREAKING CHANGE**). Now you can use headers or body from the previous response in the next request. With this version, the `request` key in configuration is no longer used. The new `requests` key is used instead.
- Telegram Notification.
- Microsoft Teams Notification.
- Docs: Configuration examples for each notification channels.

- CLI application to start HTTP probe for monitor HTTP server status.
- HTTP-Probe is executed with mandatory argument for probe execution configurations
- Notify an email in the event for unacceptable response code and response time.
- Email notification to an SMTP server, Mailgun or Sendgrid
- Support multiple probes and multiple notification channel
- Configuration using JSON upon start
- JSON configuration validation
### Removed

### [1.1.0] - 2021-03-22
- The `request` key is no longer used.

#### Added
### Changed

- Counter threshold to make sure false positives
- Flags to make sure notification only send once for a failure series or success series.
- Record of events
- Slack notification channel
- Documentation improvements
- Preinstall script to enforce npm version lower than 7
- Probe persistent log
- Run Monika with minimum configuration. Now Monika can run with just a single URL.

#### Changed
### Fixed

- Enhanced error message
- Interval now per-probe instead of for all probe
- Start up email has no body when sent using SMTP.
- Error when the width of terminal/console is small.
- Docs: Broken links

### [1.1.0] - 2021-03-26
## [1.1.0] - 2021-03-26

#### Added
### Added

- Whatsapp Notification Channel
- Sends notifications when Monika starts to check the notification settings
- Docs: add example to simulate HTML form submission POST request
- Docs: add instruction on how to run Monika in background

#### Changed
### Changed

- Made Notifications optional in the configuration
- Improved log output
- Improved notification message

## [Planned]
## [1.1.0] - 2021-03-22

### [1.2.0] - 2021-04-05
### Added

#### Add
- Counter threshold to make sure false positives
- Flags to make sure notification only send once for a failure series or success series.
- Record of events
- Slack notification channel
- Documentation improvements
- Preinstall script to enforce npm version lower than 7
- Probe persistent log

- Web service for retrieving probe ids and probe data in time range
- Record of events in minute-to-minute and hour-to-hour bucket.
- Request chaining, where the result of 1st Probe HTTP resposne to be used in 2nd Probe HTTP request.
- Whatsapp notification channel
- MS Teams notification channel
- Telegram notification channel
### Changed

- Enhanced error message
- Interval now per-probe instead of for all probe

### [1.2.0] - 2021-??-??
## [1.0.0] - 2021-03-10

#### Add
### Added

- Monitor GRPC endpoint
- Monitor ICMP
- CLI application to start HTTP probe for monitor HTTP server status.
- HTTP-Probe is executed with mandatory argument for probe execution configurations
- Notify an email in the event for unacceptable response code and response time.
- Email notification to an SMTP server, Mailgun or Sendgrid
- Support multiple probes and multiple notification channel
- Configuration using JSON upon start
- JSON configuration validation
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@hyperjumptech/monika",
"description": "Synthetic monitoring made easy",
"version": "1.2.1",
"version": "1.3.0",
"license": "MIT",
"author": "@hyperjumptech",
"main": "lib/index.js",
Expand Down

0 comments on commit 87b12f8

Please sign in to comment.