Skip to content

Commit

Permalink
Merge pull request #389 from apragsdale/changelog-update
Browse files Browse the repository at this point in the history
Update changelog for 0.2.0
  • Loading branch information
grahamgower authored Dec 1, 2021
2 parents 347c7bf + dd222f3 commit 4d3c3f2
Showing 1 changed file with 35 additions and 0 deletions.
35 changes: 35 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,40 @@
# Changelog

## 0.2.0 - 2021-12-01

**New features:**

- Add `load_all()`/`dump_all()` to support multi-document YAML.
({user}`grahamgower`, {issue}`239`, {pr}`335`)
- Add CLI.
({user}`grahamgower`, {pr}`339`)
- Add `to_ms()` function.
({user}`grahamgower`, {issue}`74`, {pr}`354`)
- Allow for "Infinity" as start times for demes and migrations in input
YAMLs and dicts.
({user}`apragsdale`, {issue}`358`, {pr}`386`)


**Breaking changes:**

- A pulse event now allows for simultaneous sources and takes arguments
`sources` and `proportions` instead of `source` and `proportion`. The
sources and proportions must be provided as a list, even when there is
only a single source deme.
({user}`apragsdale`, {pr}`353`)
- Disallow null values and blank entries in input YAML models.
({user}`apragsdale`, {issue}`340`, {pr}`387`)

**Bug fixes:**

- Fix various issues in `from_ms()` with `-es`/`-ej` commands.
({user}`grahamgower`, {issue}`350`, {issue}`351`, {pr}`352`)
- Fix some pulse edge cases when pulse events occur at the same time.
({user}`grahamgower`, {issue}`328`, {issue}`357`, {pr}`362`)
- `todict_simplified()` now properly handles symmetric migrations when the
end times of the demes involved differ.
({user}`apragsdale`, {issue}`384`, {pr}`385`)

## 0.1.2 - 2021-06-08

**New features**:
Expand Down

0 comments on commit 4d3c3f2

Please sign in to comment.