# Owlkettle 2.1.0 A [new release was published](https://github.com/can-lehmann/owlkettle/releases/tag/v2.1.0)! Check it out on [GitHub for the full changelog](https://github.com/can-lehmann/owlkettle/releases/tag/v2.1.0). Here is a summary of the changes:
* The style used for identifiers was changed from `snake_case` to `camelCase` * There are new `hAlign` and `vAlign` layout properties * `libadwaita` support was improved. Owlkettle now supports the `adw.Avatar`, `adw.Clamp`, `adw.PreferencesGroup` and `adw.ActionRow` widgets. * The new `GlArea` widget allows you to [render 3d scenes in your applications](https://mastodon.social/@CanLehmann/108804561791452308). * Owlkettle now supports formatted text in `TextBuffer`/`TextView` * It also now builds with Nim devel (by @planetis) * The new `dataentries` module contains entries which only accept data of specific types. The `NumberEntry` widget only allows you to enter numbers and the `FormulaEntry` is a version of the `NumberEntry` which can evaluate mathematical expression such as `1 + 2 * 3`. Here is [a short demo of the FormulaEntry](https://mastodon.social/@CanLehmann/109247188123552479). If you have not used owlkettle before, you may also be interested in [this introduction video](https://www.youtube.com/watch?v=O44x_la1o_M) I produced some time ago.
