rand/rand_pcg/CHANGELOG.md
Diggory Hardy 5577003615
Update CHANGELOGs and prepare rand 0.9.0-alpha.0 (#1395)
Also: add pull-request template
2024-02-18 17:02:05 +00:00

1.4 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[0.9.0-alpha.0] - 2024-02-18

This is a pre-release. To depend on this version, use rand_pcg = "=0.9.0-alpha.0" to prevent automatic updates (which can be expected to include breaking changes).

  • Add Lcg128CmDxsm64 generator compatible with NumPy's PCG64DXSM (#1202)
  • Add examples for initializing the RNGs

[0.3.1] - 2021-06-15

  • Add advance methods to RNGs (#1111)
  • Document dependencies between streams (#1122)

[0.3.0] - 2020-12-08

  • Bump rand_core version to 0.6.0
  • Bump MSRV to 1.36 (#1011)
  • Derive PartialEq+Eq for Lcg64Xsh32, Lcg128Xsl64, and Mcg128Xsl64 (#979)

[0.2.1] - 2019-10-22

  • Bump bincode version to 1.1.4 to fix minimal-dependency builds
  • Removed unused autocfg build dependency.

[0.2.0] - 2019-06-12

  • Add Lcg128Xsl64 aka Pcg64
  • Bump minor crate version since rand_core bump is a breaking change
  • Switch to Edition 2018

[0.1.2] - 2019-02-23

  • require bincode 1.1.2 for i128 auto-detection
  • make bincode a dev-dependency again #663
  • clean up tests and Serde support

[0.1.1] - 2018-10-04

  • make bincode an explicit dependency when using Serde

[0.1.0] - 2018-10-04

Initial release, including:

  • Lcg64Xsh32 aka Pcg32
  • Mcg128Xsl64 aka Pcg64Mcg