Skip to content

Commit e1fb084

Browse files
authored
REL: Release version 2.7.0 (#995)
* REL: Release version 2.7.0 This release includes significant changes, new features, and bug fixes, along with deprecations and removals. Notable updates include a new WaveformGenerator and updates to the Likelihood instances. * REL: fix 2.7.0 release notes * Update changelog
1 parent 37014f7 commit e1fb084

1 file changed

Lines changed: 56 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 56 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,60 @@ The original MRs are only visible on the [LIGO GitLab repository](https://git.li
55

66
## [Unreleased]
77

8-
### Deprecated
8+
## [2.7.0]
9+
10+
There are a few significant changes/additions in this release along with minor changes and removals.
11+
12+
### Major changes
13+
14+
* `Likelihood` instances can now be called as `likelihood.log_likelihood(parameters)`, see [here](https://bilby-dev.github.io/bilby/parameters.html) for more information.
15+
* Support the new API in [`dynesty=3`](https://github.com/joshspeagle/dynesty/releases/tag/v3.0.0)
16+
* Add a [new `WaveformGenerator`](https://bilby-dev.github.io/bilby/api/bilby.gw.waveform_generator.GWSignalWaveformGenerator.html) capable of using arbitrary waveform models implemented through the `gwsignal` waveform interface.
17+
18+
### Additions
19+
* Added WeightedCategorical-Prior by @JasperMartins in https://github.com/bilby-dev/bilby/pull/893
20+
* ENH: Implement DiscreteValues prior by @unkaktus in https://github.com/bilby-dev/bilby/pull/947
21+
* ENH: Allow no parameters as state by @ColmTalbot in https://github.com/bilby-dev/bilby/pull/941
22+
* ENH: add support for new dynesty api by @ColmTalbot in https://github.com/bilby-dev/bilby/pull/950
23+
* FEAT: add gwsignal waveform generator by @ColmTalbot in https://github.com/bilby-dev/bilby/pull/877
24+
25+
### Fixes
26+
* BUG: Fix sampling efficiency warning by @fgittins in https://github.com/bilby-dev/bilby/pull/953
27+
* TYPO: fix random call in example by @ColmTalbot in https://github.com/bilby-dev/bilby/pull/973
28+
* BUG: Fix matched filter SNR calculation in time domain injection by @ColmTalbot in https://github.com/bilby-dev/bilby/pull/957
29+
* TST: mark whitened strain tests as flaky by @mj-will in https://github.com/bilby-dev/bilby/pull/987
30+
* MAINT: update file extension logic by @mj-will in https://github.com/bilby-dev/bilby/pull/962
31+
* BUG: fix a bug with the dynesty v3 interface using dynesty native sampling by @ColmTalbot in https://github.com/bilby-dev/bilby/pull/994
32+
* BUG: fix a bug where some priors fail to read due to missing conversion functions by @asb5468 https://github.com/bilby-dev/bilby/pull/940
33+
* BUG: fix how kwargs are passed to custom dynesty samplers by @ColmTalbot https://github.com/bilby-dev/bilby/pull/999
34+
35+
### Changes
36+
* ENH: plot_multiple: Allow plotting onto user-defined figure by @unkaktus in https://github.com/bilby-dev/bilby/pull/946
37+
* MAINT: change RNG imports by @mj-will in https://github.com/bilby-dev/bilby/pull/943
38+
* MAINT: np.trapz -> np.trapezoid by @ColmTalbot in https://github.com/bilby-dev/bilby/pull/974
39+
* MAINT: define Planck15-LAL cosmology using LAL constants by @mj-will in https://github.com/bilby-dev/bilby/pull/932
40+
* DEV: make sure all priors return float when needed by @ColmTalbot in https://github.com/bilby-dev/bilby/pull/979
41+
* Replace pytables with h5py by @duncanmmacleod in https://github.com/bilby-dev/bilby/pull/982
42+
43+
### Deprecations
44+
* DEP: deprecate dnest4 interface by @ColmTalbot in https://github.com/bilby-dev/bilby/pull/980
45+
46+
### Removed
47+
* MAINT: remove unsupported roq json weight file format by @ColmTalbot in https://github.com/bilby-dev/bilby/pull/945
48+
49+
### Other changes
50+
* DOC: Fixed README link for opening bilby_pipe issues by @mick-wright in https://github.com/bilby-dev/bilby/pull/922
51+
* DOC: Correct docs for use_ratio argument of run_sampler by @mattpitkin in https://github.com/bilby-dev/bilby/pull/958
52+
* CI: add merge_group to enable merge queue by @mj-will in https://github.com/bilby-dev/bilby/pull/983
53+
* TST: remove dnest4 import test by @ColmTalbot in https://github.com/bilby-dev/bilby/pull/984
54+
* BLD: migrate to pyproject.toml by @mj-will in https://github.com/bilby-dev/bilby/pull/952
55+
* BLD: use release branches by @mj-will in https://github.com/bilby-dev/bilby/pull/954
56+
57+
### New Contributors
58+
* @fgittins made their first contribution in https://github.com/bilby-dev/bilby/pull/953
59+
* @duncanmmacleod made their first contribution in https://github.com/bilby-dev/bilby/pull/982
960

10-
- `dnest4` is no longer tested, the plugin package should be used instead.
61+
**Full Changelog**: https://github.com/bilby-dev/bilby/compare/v2.6.0...v2.7.0
1162

1263
## [2.6.0]
1364

@@ -1184,7 +1235,9 @@ First `pip` installable version https://pypi.org/project/BILBY/ .
11841235
- All chainconsumer dependency as this was causing issues.
11851236

11861237

1187-
[Unreleased]: https://github.com/bilby-dev/bilby/compare/v2.5.2...main
1238+
[Unreleased]: https://github.com/bilby-dev/bilby/compare/v2.7.0...main
1239+
[2.7.0]: https://github.com/bilby-dev/bilby/compare/v2.6.0...v2.7.0
1240+
[2.6.0]: https://github.com/bilby-dev/bilby/compare/v2.5.2...v2.6.0
11881241
[2.5.2]: https://github.com/bilby-dev/bilby/compare/v2.5.1...v2.5.2
11891242
[2.5.1]: https://github.com/bilby-dev/bilby/compare/v2.5.0...v2.5.1
11901243
[2.5.0]: https://github.com/bilby-dev/bilby/compare/v2.4.0...v2.5.0

0 commit comments

Comments
 (0)