0.0.16

rajnandan1/kener0.0.16Nov 16, 2024by rajnandan1

AI Summary

Adds SVG badges, font support, and pattern support, while removing a deprecated environment variable.

Key Highlights

  • Removed dependency on PUBLIC_KENER_FOLDER environment variable
  • New SVG badges for LIVE status
  • Added font and pattern support

Breaking Changes

  • Removed dependency on Environment variable `PUBLIC_KENER_FOLDER`

New Features

  • Added support for `hideURLForGet` in monitors
  • New SVG badges for LIVE status
  • Simplified build and deploy process
  • Added support for fonts
  • Added support for home page pattern
  • Added support for adding analytics provider
  • New Documentation Site
  • Added support for `squares` pattern in home page
  • Redesigned the UI for better consistency
  • Embed now supports background color using parameter `bgc`
  • Now title in `site.yaml` is `<title>` and `siteName` is the site name

Full Release Notes

## v0.0.16

<picture>
  <source srcset="https://fonts.gstatic.com/s/e/notoemoji/latest/1f680/512.webp" type="image/webp">
  <img src="https://fonts.gstatic.com/s/e/notoemoji/latest/1f680/512.gif" alt="🚀" width="32" height="32">
</picture>

Here are the changes in this release

### Features

-   Added support for `hideURLForGet` in monitors. Read more [here](https://kener.ing/docs/monitors)
-   New SVG badges for LIVE status. Read more [here](https://kener.ing/docs/status-badges#live)
-   **Breaking Change** Removed dependency on Environment variable `PUBLIC_KENER_FOLDER`. 
-   Simplified build and deploy process
-   Added support for fonts. Read more [here](https://kener.ing/docs/customize-site#font)
-   Added support for home page pattern. Read more [here](https://kener.ing/docs/customize-site#pattern)
-   Added support for adding your analytics provider. Read more [here](https://kener.ing/docs/site-analytics)
-   New Documentation Site
-   Addes support for `sqaures` pattern in home page. Read more [here](https://kener.ing/docs/customize-site#pattern)
-   Redesigned the UI for better consistency
-   Embed now supports background color using a parameter `bgc`. Read more [here](https://kener.ing/docs/embed#javascript-parameters)
-   Now title in `site.yaml` is `<title>` and `siteName` is actually the name of the site. Read more [here](https://kener.ing/docs/customize-site#siteName)

### Migration

#### Source

-   Move data from `PUBLIC_KENER_FOLDER` to `/database` file.
-   Move `site.yaml` to `/config` folder
-   Move `monitors.yaml` to `/config` folder

#### Docker

-   Use `-v $(pwd)/database:/app/database` and `-v $(pwd)/config:/app/config` in your docker run command


## What's Changed
* Release candidate/0.0.16 by @rajnandan1 in https://github.com/rajnandan1/kener/pull/120


**Full Changelog**: https://github.com/rajnandan1/kener/compare/0.0.15...0.0.16