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 1
1
# Changes log for the Ruby CFF Library
2
2
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
+
3
21
## Version 0.8.0
4
22
5
23
* 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).
2
2
# Gem: https://rubygems.org/gems/cff
3
3
# CFF: https://citation-file-format.github.io/
4
4
@@ -15,12 +15,15 @@ authors:
15
15
keywords :
16
16
- ruby
17
17
- credit
18
- - citation
18
+ - software citation
19
+ - research software
20
+ - software sustainability
19
21
- metadata
20
- - cff
21
- version : 0.8.0
22
+ - citation file format
23
+ - CFF
24
+ version : 0.9.0
22
25
doi : 10.5281/zenodo.1184077
23
- date-released : 2021-08-08
26
+ date-released : 2021-08-18
24
27
license : Apache-2.0
25
28
repository-artifact : https://rubygems.org/gems/cff
26
29
repository-code : https://github.com/citation-file-format/ruby-cff
@@ -77,4 +80,4 @@ references:
77
80
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.
78
81
date-released : 2021-08-09
79
82
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:
51
51
- ruby
52
52
- credit
53
53
- citation
54
- version : 0.8 .0
55
- date-released : 2021-08-08
54
+ version : 0.9 .0
55
+ date-released : 2021-08-18
56
56
license : Apache-2.0
57
57
repository-artifact : https://rubygems.org/gems/cff
58
58
repository-code : https://github.com/citation-file-format/ruby-cff
@@ -167,7 +167,7 @@ year = {2021}
167
167
# ### APA-like format
168
168
169
169
```
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
171
171
```
172
172
173
173
#### Citing a paper rather than software
Original file line number Diff line number Diff line change 17
17
##
18
18
module CFF
19
19
# :nodoc:
20
- VERSION = '0.8 .0'
20
+ VERSION = '0.9 .0'
21
21
DEFAULT_SPEC_VERSION = '1.2.0'
22
22
MIN_VALIDATABLE_VERSION = '1.2.0'
23
23
end
You can’t perform that action at this time.
0 commit comments