View Source 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.

[Unreleased]

[0.2.0] - 2024-05-27

Changed

  • Transferred ownership of the repo between two of my accounts.
  • Updated Readme and docs

[0.2.0] - 2024-05-27

This is a complete rebuild, and several functions are now deprecated.

Added

  • WeightedRandom.rand/3
  • Support for weights having a gravitational effect on surrounding values withing a specific radius
  • Support for that effect working on a number of different bezier curves

Deprecated

In the interest of being a good library maintainer, I do not believe in making breaking changes ever. So the deprecated functions will continue to exist, undocumented and unmaintained.

I wrote this library when I was first learning Elixir... I had no idea two of these functions already exist in the core library. The others are simply replaced by rand

within the WeightedRandom module

  • between
  • numList
  • weighted
  • complex