11<p align =" center " >
2- <h1 align =" center " >🤷 kind</h1 >
2+ <h1 align =" center " id = " -kind " >🤷 kind</h1 >
33 <p align =" center " ><i >A development toolkit for Ruby with several small/cohesive abstractions to empower your development workflow - It's totally free of dependencies.</i ></p >
4- </p >
5-
6- <p align =" center " >
7- <a href =" https://rubygems.org/gems/kind " >
8- <img alt="Gem" src="https://img.shields.io/gem/v/kind.svg?style=flat-square">
9- </a >
10-
11- <a href =" https://github.com/serradura/kind/actions/workflows/ci.yml " >
12- <img alt="Build Status" src="https://github.com/serradura/kind/actions/workflows/ci.yml/badge.svg">
13- </a >
14-
15- <br />
16-
17- <img src =" https://img.shields.io/badge/ruby%20%3E=%202.7-ruby.svg?colorA=99004d&colorB=cc0066 " alt =" Ruby " >
18-
19- <img src =" https://img.shields.io/badge/rails%20%3E=%206.0-rails.svg?colorA=8B0000&colorB=FF0000 " alt =" Rails " >
20-
21- <br />
22-
23- <a href =" https://qlty.sh/gh/serradura/projects/kind " >
24- <img alt="Maintainability" src="https://qlty.sh/gh/serradura/projects/kind/maintainability.svg">
25- </a >
26-
27- <a href =" https://qlty.sh/gh/serradura/projects/kind " >
28- <img alt="Code Coverage" src="https://qlty.sh/gh/serradura/projects/kind/coverage.svg">
29- </a >
4+ <p align =" center " >
5+ <a href="https://badge.fury.io/rb/kind"><img src="https://badge.fury.io/rb/kind.svg" alt="Gem Version" height="18"></a>
6+ <a href="https://github.com/serradura/kind/actions/workflows/ci.yml"><img alt="Build Status" src="https://github.com/serradura/kind/actions/workflows/ci.yml/badge.svg"></a>
7+ <br/>
8+ <a href="https://qlty.sh/gh/serradura/projects/kind"><img src="https://qlty.sh/gh/serradura/projects/kind/maintainability.svg" alt="Maintainability" /></a>
9+ <a href="https://qlty.sh/gh/serradura/projects/kind"><img src="https://qlty.sh/gh/serradura/projects/kind/coverage.svg" alt="Code Coverage" /></a>
10+ <br/>
11+ <img src="https://img.shields.io/badge/Ruby%20%3E%3D%202.7%2C%20%3C%3D%20Head-ruby.svg?colorA=444&colorB=333" alt="Ruby">
12+ <img src="https://img.shields.io/badge/Rails%20%3E%3D%206.0%2C%20%3C%3D%20Edge-rails.svg?colorA=444&colorB=333" alt="Rails">
13+ </p >
3014</p >
3115
3216** Motivation:**
@@ -42,11 +26,8 @@ So, I invite you to check out these features to see how they could be useful for
4226Version | Documentation
4327---------- | -------------
4428unreleased | https://github.com/serradura/kind/blob/main/README.md
29+ 6.0.0 | https://github.com/serradura/kind/blob/v6.x/README.md
45305.10.0 | https://github.com/serradura/kind/blob/v5.x/README.md
46- 4.1.0 | https://github.com/serradura/kind/blob/v4.x/README.md
47- 3.1.0 | https://github.com/serradura/kind/blob/v3.x/README.md
48- 2.3.0 | https://github.com/serradura/kind/blob/v2.x/README.md
49- 1.9.0 | https://github.com/serradura/kind/blob/v1.x/README.md
5031
5132## Table of Contents <!-- omit in toc -->
5233- [ Compatibility] ( #compatibility )
@@ -122,14 +103,24 @@ unreleased | https://github.com/serradura/kind/blob/main/README.md
122103
123104## Compatibility
124105
125- | kind | branch | ruby | activemodel |
126- | -------------- | ------- | ------------------ | -------------- |
127- | unreleased | main | >= 2.1.0, <= 3.0.0 | >= 3.2, < 7.0 |
128- | 5.10.0 | v5.x | >= 2.1.0, <= 3.0.0 | >= 3.2, < 7.0 |
129- | 4.1.0 | v4.x | >= 2.2.0, <= 3.0.0 | >= 3.2, < 7.0 |
130- | 3.1.0 | v3.x | >= 2.2.0, <= 2.7 | >= 3.2, < 7.0 |
131- | 2.3.0 | v2.x | >= 2.2.0, <= 2.7 | >= 3.2, <= 6.0 |
132- | 1.9.0 | v1.x | >= 2.2.0, <= 2.7 | >= 3.2, <= 6.0 |
106+ | kind | branch | ruby | activemodel |
107+ | ---------------- | ------ | -------- | -------------- |
108+ | unreleased | main | >= 2.7 | >= 6.0 |
109+ | 6.0.0 | v6.x | >= 2.7 | >= 6.0 |
110+ | 5.10.0 | v5.x | >= 2.1.0, <= 3.0.0 | >= 3.2, < 7.0 |
111+
112+ This library is tested (CI matrix) against:
113+
114+ | Ruby / Rails | 6.0 | 6.1 | 7.0 | 7.1 | 7.2 | 8.0 | 8.1 | Edge |
115+ | --------------| -----| -----| -----| -----| -----| -----| -----| ------|
116+ | 2.7 | ✅ | ✅ | ✅ | ✅ | | | | |
117+ | 3.0 | ✅ | ✅ | ✅ | ✅ | | | | |
118+ | 3.1 | | | ✅ | ✅ | ✅ | | | |
119+ | 3.2 | | | ✅ | ✅ | ✅ | ✅ | | |
120+ | 3.3 | | | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
121+ | 3.4 | | | | | ✅ | ✅ | ✅ | ✅ |
122+ | 4.x | | | | | | | ✅ | ✅ |
123+ | Head | | | | | | | ✅ | ✅ |
133124
134125> Note: The activemodel is an optional dependency, it is related with the [ Kind::Validator] ( #kindvalidator-activemodelvalidations ) .
135126
@@ -138,7 +129,7 @@ unreleased | https://github.com/serradura/kind/blob/main/README.md
138129Add this line to your application's Gemfile:
139130
140131``` ruby
141- gem ' kind'
132+ gem ' kind' , ' ~> 6.0 '
142133```
143134
144135And then execute:
0 commit comments