Blog

Release notes & articles

Updates from the Ameba project — new rules, releases, and how it works inside.

Ameba v1.0.0 has been released

This release includes a long-waiting autocorrection feature, new rules and several improvements. Checkout the release notes to see a full scope of changes.

Ameba v0.14.0 has been released

Checkout the release notes to see a full scope of changes. Here we will go through the most important changes.

Ameba v0.13.0 has been released

A very small release that supports Crystal 0.35.0 and eliminates the deprecation messages which are related to yaml serialization.

Ameba v0.12.0 has been released

Checkout the release notes to see a full scope of changes. Here we will go through the most important changes.

Ameba v0.11.0 - New rules, lint in parallel, GitHub action and more.

Ameba v0.11.0 has been released. Here we will go through the main features and improvements which are included to this release. Also, will do benchmarking comparing parallel linting…

Ameba's internals

In this article you will find a high level overview of the Ameba's modules, which will help to understand how it works internally. We will cover everything needed starting from source…

Writing an extension for Ameba linter

It was announced recently that Ameba is going to be extendable. That means any developer can create his own extension and use together with Ameba's engine.