|
| 1 | +# Changelog |
| 2 | + |
| 3 | +All notable changes to this project will be documented in this file. |
| 4 | + |
| 5 | +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 6 | +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 7 | + |
| 8 | +## [0.3.0] - 2024-09-24 |
| 9 | + |
| 10 | +[Diff](https://github.com/Verseth/ruby-shale-builder/compare/v0.3.0...v0.2.1) |
| 11 | + |
| 12 | +### Changes |
| 13 | +- Add additional sorbet type documentation |
| 14 | + |
1 | 15 | ## [0.2.1] - 2024-07-16 |
2 | 16 |
|
| 17 | +[Diff](https://github.com/Verseth/ruby-shale-builder/compare/v0.2.1...v0.2.0) |
| 18 | + |
| 19 | +### Changes |
3 | 20 | - Add additional sorbet type documentation |
4 | 21 |
|
5 | 22 | ## [0.2.0] - 2024-06-11 |
6 | 23 |
|
| 24 | +[Diff](https://github.com/Verseth/ruby-shale-builder/compare/v0.2.0...v0.1.9) |
| 25 | + |
| 26 | +### Changes |
7 | 27 | - Add support for `return_type` and `setter_type` in custom primitive shale types |
8 | 28 | - Add a more thorough description of sorbet and tapioca support in the README |
9 | 29 |
|
10 | 30 | ## [0.1.9] - 2024-06-03 |
11 | 31 |
|
| 32 | +[Diff](https://github.com/Verseth/ruby-shale-builder/compare/v0.1.9...v0.1.8) |
| 33 | + |
| 34 | +### Changes |
12 | 35 | - Fix the signature of `new` class method |
13 | 36 |
|
14 | 37 | ## [0.1.8] - 2024-05-15 |
15 | 38 |
|
| 39 | +[Diff](https://github.com/Verseth/ruby-shale-builder/compare/v0.1.8...v0.1.7) |
| 40 | + |
| 41 | +### Changes |
16 | 42 | - Sort attribute names in the tapioca compiler |
17 | 43 |
|
18 | 44 | ## [0.1.7] - 2024-05-13 |
19 | 45 |
|
| 46 | +[Diff](https://github.com/Verseth/ruby-shale-builder/compare/v0.1.7...v0.1.6) |
| 47 | + |
| 48 | +### Changes |
20 | 49 | - Drop support for Ruby 3.0 |
21 | 50 | - Add support for Ruby 3.3 |
22 | 51 |
|
23 | 52 | ## [0.1.6] - 2024-05-13 |
24 | 53 |
|
| 54 | +[Diff](https://github.com/Verseth/ruby-shale-builder/compare/v0.1.6...v0.1.5) |
| 55 | + |
| 56 | +### Changes |
25 | 57 | - Add support for doc strings in the tapioca compiler |
26 | 58 |
|
27 | 59 | ## [0.1.5] - 2024-05-13 |
28 | 60 |
|
| 61 | +[Diff](https://github.com/Verseth/ruby-shale-builder/compare/v0.1.5...v0.1.4) |
| 62 | + |
| 63 | +### Changes |
29 | 64 | - Fix a bug in the tapioca compiler |
30 | 65 |
|
31 | 66 | ## [0.1.4] - 2024-05-13 |
32 | 67 |
|
| 68 | +[Diff](https://github.com/Verseth/ruby-shale-builder/compare/v0.1.4...v0.1.3) |
| 69 | + |
| 70 | +### Changes |
33 | 71 | - Add a tapioca compiler for shale and shale builder |
34 | 72 |
|
35 | 73 | ## [0.1.3] - 2023-11-23 |
36 | 74 |
|
| 75 | +[Diff](https://github.com/Verseth/ruby-shale-builder/compare/v0.1.3...v0.1.2) |
| 76 | + |
| 77 | +### Changes |
37 | 78 | - Change shale version dependency from `< 1.0` to `< 2.0` |
38 | 79 |
|
39 | 80 | ## [0.1.2] - 2023-10-11 |
40 | 81 |
|
| 82 | +[Diff](https://github.com/Verseth/ruby-shale-builder/compare/v0.1.2...v0.1.1) |
| 83 | + |
| 84 | +### Changes |
41 | 85 | - Add support for collections |
42 | 86 | - Drop support for Ruby 2.7 |
43 | 87 |
|
44 | 88 | ## [0.1.1] - 2023-02-22 |
45 | 89 |
|
| 90 | +[Diff](https://github.com/Verseth/ruby-shale-builder/compare/v0.1.1...v0.1.0) |
| 91 | + |
| 92 | +### Changes |
46 | 93 | - Add support for inheritance |
47 | 94 |
|
48 | 95 | ## [0.1.0] - 2023-02-21 |
49 | 96 |
|
| 97 | +[Diff](https://github.com/Verseth/ruby-shale-builder/compare/v0.1.0...v0.0.0) |
| 98 | + |
| 99 | +### Changes |
50 | 100 | - Initial release |
0 commit comments