Skip to content

Commit 57ca0fd

Browse files
committed
Update CHANGELOG.md and README.md
1 parent 47c3102 commit 57ca0fd

File tree

2 files changed

+18
-2
lines changed

2 files changed

+18
-2
lines changed

CHANGELOG.md

+11-2
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,24 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88
## [Unreleased]
99

10-
## 6.1.x
10+
## 7.0.0
1111

1212
### Changed
1313

1414
- "target profession" and "current profession" have been reverted to "profession" on the Mentee and Mentor object
1515
respectively. You are welcome to override these in your subclasses, but it's too confusing to have different
1616
values on the base model
17+
- the participant.csv file has been changed
1718

18-
###
19+
### Added
20+
21+
## 6.1.0 2022-05-18
22+
23+
### Added
24+
25+
- there's now two new classes for exporting data. If you're using this library, you can either just use the
26+
`ExportToSpreadsheet` class to...well...export to a spreadsheet. Alternatively, if you're using email to contact
27+
successful matches, why not subclass `ExportToEmail` and pass it your favourite email client?
1928

2029
## 6.0.0 2022-05-14
2130

README.md

+7
Original file line numberDiff line numberDiff line change
@@ -70,3 +70,10 @@ if they've already been matched once.
7070
`Generic`, like `Disqualify`, takes a function with the signature `[[Match], bool]`. It also takes a dictionary,
7171
like `Grade`, where you define what score to be given to the `Match` if the function evaluates to true, or indeed if
7272
it evaluates to false!
73+
74+
## Export
75+
76+
There's an inbuilt `ExportToSpreadsheet` which very much does what it says on the tin. Instantiate it with a list of
77+
`Person` objects and where you want the output to end up and call `export` to do the thing.
78+
79+
You can also subclass `ExportToEmail` for all your email-exporting needs. Or write your own thing entirely!

0 commit comments

Comments
 (0)