Skip to content

Commit 394b8c3

Browse files
committed
Update project metadata files ready for release.
1 parent 30ed623 commit 394b8c3

File tree

4 files changed

+31
-10
lines changed

4 files changed

+31
-10
lines changed

CHANGES.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
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.

CITATION.cff

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
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:
1515
keywords:
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
2225
doi: 10.5281/zenodo.1184077
23-
date-released: 2021-08-08
26+
date-released: 2021-08-18
2427
license: Apache-2.0
2528
repository-artifact: https://rubygems.org/gems/cff
2629
repository-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

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff 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
5656
license: Apache-2.0
5757
repository-artifact: https://rubygems.org/gems/cff
5858
repository-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

lib/cff/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
##
1818
module 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'
2323
end

0 commit comments

Comments
 (0)