diff --git a/CHANGELOG.md b/CHANGELOG.md index 6c34c60e..33db3924 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,8 +5,25 @@ All notable changes to the project are documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com). -[Unreleased] ------------- +[2023.5] (31 May 2023) +----------------------- + +### Added + +- Allow dimensional input to the sampling functions in `glass.points` (#80) +- The `redshifts_from_nz()` function supports `count` arrays (#83) + +### Changed + +- Position sampling returns counts alongside points (#80) +- `redshifts_from_nz()` no longer returns `gal_pop` (#83) +- Move core functionality that is used by other, user-facing modules into the + `glass.core` module (#88) + +### Removed + +- Remove profiling functions (#89) + [2023.2] - 1 Mar 2023 --------------------- @@ -57,6 +74,6 @@ based on [Keep a Changelog](https://keepachangelog.com). - Initial wide release for GLASS paper -[Unreleased]: https://github.com/glass-dev/glass/compare/v2023.2...HEAD +[2023.5]: https://github.com/glass-dev/glass/compare/v2023.2...v2023.5 [2023.2]: https://github.com/glass-dev/glass/compare/v2023.1...v2023.2 [2023.1]: https://github.com/glass-dev/glass/releases/tag/v2023.1 diff --git a/docs/manual/releases.rst b/docs/manual/releases.rst index 30cfb26b..7428d51e 100644 --- a/docs/manual/releases.rst +++ b/docs/manual/releases.rst @@ -4,6 +4,21 @@ Release notes These notes document the changes between individual *GLASS* releases. +2023.5 (31 May 2023) +-------------------- + +- The point sampling functions in :mod:`glass.points` now accept extra + dimensions, and will broadcast leading axes across their inputs. They also + return an additional scalar or array with the counts of sampled galaxies. + +- The redshift sampling function :func:`glass.galaxies.redshifts_from_nz` now + supports array input for the ``counts`` argument. It accepts e.g. the number + of galaxies returned by the position sampling. + +- The profiling functionality in :mod:`glass.user` was removed in favour of + external packages. + + 2023.2 (1 Mar 2023) ------------------- diff --git a/setup.cfg b/setup.cfg index 2ec5df60..d292ca74 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,6 +1,6 @@ [metadata] name = glass -version = 2023.3.dev0 +version = 2023.5 maintainer = Nicolas Tessore maintainer_email = n.tessore@ucl.ac.uk description = Generator for Large Scale Structure