File tree Expand file tree Collapse file tree 4 files changed +31
-10
lines changed
Expand file tree Collapse file tree 4 files changed +31
-10
lines changed Original file line number Diff line number Diff line change 11# Changes log for the Ruby CFF Library
22
3+ ## Version 0.9.0
4+
5+ * Update to final released version of schema 1.2.0.
6+ * Add ` description ` field to ` Identifier ` .
7+ * Add ` Model::read ` to parse a CFF file from memory.
8+ * Add ` Model::open ` . Same as ` read ` but can take a block.
9+ * Override ` File#to_yaml ` .
10+ * Allow ` File::write ` to write File objects.
11+ * Add ` save_as ` parameter to ` File#write ` .
12+ * Add ` Reference::from_cff ` .
13+ * Update CITATION.cff file to reference CFF repo.
14+ * Fix ` File ` docs to be explicit about filenames.
15+ * Validate the filename of a CFF file.
16+ * Surface the ` fail_fast ` options on the ` File ` validatation methods.
17+ * Reduce json_schema dependency to ~ 0.20.0.
18+ * Fix APA-like formatter when a reference is missing a volume.
19+ * APA: don't emit journal data if there's no journal.
20+
321## Version 0.8.0
422
523* Add a comment field to the File class.
Original file line number Diff line number Diff line change 1- # This CITATION.cff file was created by ruby-cff (v 0.8 .0).
1+ # This CITATION.cff file was created by ruby-cff (v 0.9 .0).
22# Gem: https://rubygems.org/gems/cff
33# CFF: https://citation-file-format.github.io/
44
@@ -15,12 +15,15 @@ authors:
1515keywords :
1616- ruby
1717- credit
18- - citation
18+ - software citation
19+ - research software
20+ - software sustainability
1921- metadata
20- - cff
21- version : 0.8.0
22+ - citation file format
23+ - CFF
24+ version : 0.9.0
2225doi : 10.5281/zenodo.1184077
23- date-released : 2021-08-08
26+ date-released : 2021-08-18
2427license : Apache-2.0
2528repository-artifact : https://rubygems.org/gems/cff
2629repository-code : https://github.com/citation-file-format/ruby-cff
@@ -77,4 +80,4 @@ references:
7780 abstract : CITATION.cff files are plain text files with human- and machine-readable citation information for software. Code developers can include them in their repositories to let others know how to correctly cite their software. This is the specification for the Citation File Format.
7881 date-released : 2021-08-09
7982 license : CC-BY-4.0
80- version : 1.2.0
83+ version : 1.2.0
Original file line number Diff line number Diff line change @@ -51,8 +51,8 @@ keywords:
5151- ruby
5252- credit
5353- citation
54- version : 0.8 .0
55- date-released : 2021-08-08
54+ version : 0.9 .0
55+ date-released : 2021-08-18
5656license : Apache-2.0
5757repository-artifact : https://rubygems.org/gems/cff
5858repository-code : https://github.com/citation-file-format/ruby-cff
@@ -167,7 +167,7 @@ year = {2021}
167167# ### APA-like format
168168
169169```
170- Haines, R. (2021). Ruby CFF Library (Version 0.8 .0) [ Computer software] . https://github.com/citation-file-format/ruby-cff
170+ Haines, R. (2021). Ruby CFF Library (Version 0.9 .0) [ Computer software] . https://github.com/citation-file-format/ruby-cff
171171```
172172
173173#### Citing a paper rather than software
Original file line number Diff line number Diff line change 1717##
1818module CFF
1919 # :nodoc:
20- VERSION = '0.8 .0'
20+ VERSION = '0.9 .0'
2121 DEFAULT_SPEC_VERSION = '1.2.0'
2222 MIN_VALIDATABLE_VERSION = '1.2.0'
2323end
You can’t perform that action at this time.
0 commit comments