|
1 | 1 | # Changes log for the Ruby CFF Library
|
2 | 2 |
|
| 3 | +## Version 0.4.0 |
| 4 | + |
| 5 | +* Remove unused Util#expand_field method. |
| 6 | +* Changed Model#keywords to be a field type. |
| 7 | +* Model is now a subclass of ModelPart. |
| 8 | +* Document ModelPart and Util just enough. |
| 9 | +* Add Util::normalize_modelpart_array! method. |
| 10 | +* Tighten up checking for empty collections in model. |
| 11 | +* Move the references into the Model fields. |
| 12 | +* Add an in-place actor collection builder method. |
| 13 | +* Move authors and contact to Model fields. |
| 14 | +* Refactor Reference so the actor lists are fields. |
| 15 | +* Remove unused method: Util::build_actor_collection. |
| 16 | +* Remove unused method: Util::expand_array_field. |
| 17 | +* Add rubocop to the development dependencies. |
| 18 | +* Add rubocop configuration files. |
| 19 | +* Add rubocop rake tasks. |
| 20 | +* Many rubocop fixes. |
| 21 | +* Compact ALLOWED_FIELDS lists for consistency. |
| 22 | +* Allow creation of a Reference without a type. |
| 23 | +* Remove unused method: Util.delete_from_hash. |
| 24 | +* Refactor duplicated code into Util.fields_to_hash. |
| 25 | +* Add File#write (instance method). |
| 26 | +* Ensure a model always returns '' for missing fields. |
| 27 | +* Test reading short and minimal CFF files. |
| 28 | +* Cleanup duplicated tests. |
| 29 | +* Don't store dotfiles in the gemfile. |
| 30 | +* Add a CITATION.cff file! |
| 31 | + |
3 | 32 | ## Version 0.3.0
|
4 | 33 |
|
5 | 34 | * Update badges for new repo location.
|
|
0 commit comments