Skip to content

Latest commit

 

History

History
113 lines (83 loc) · 3.76 KB

CHANGELOG.md

File metadata and controls

113 lines (83 loc) · 3.76 KB

Changelog

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

The format is based on Keep a Changelog

Table of Contents

3.4.0 - 2024-10-16

  • Added
    • Ingredient sampling functions brew-bot.sampling.api/sample and brew-bot.sampling.api/weighted-sample.
    • A macro brew-bot.sampling.api/with-seed to set a seed for the internal random generator over multiple sampling calls.
  • Removed
    • Dependency on cljx-sampling has been removed.

3.3.0 - 2024-09-20

  • Fixed
    • Dropped unnecessary ^:const metadata from default-values.

3.2.2 - 2024-09-14

  • Fixed
    • Updated the organization name in the POM file to Wall Brew Co.

3.2.1 - 2024-03-10

  • Changed
    • Bumped org.clojure/clojure to 1.11.2. Note: Addressing CVE-2024-22871 / GHSA-vr64-r9qj-h27f requires consumers to upgrade to this version.

3.2.0 - 2022-10-23

  • Added
    • Changelog management via Sealog
  • Fixed
    • Include SCM information in project.clj

3.1.0 - 2022-07-10

  • Changed
    • Updated dependencies to latest Wall Brew stack versions
    • common-beer-format upgraded to v2.0.0
    • common-beer-data upgraded to v1.0.0
    • brewtility upgraded to v1.2.0

3.0.0 - 2020-08-18

  • Added
  • Changed
    • Output recipe formats now adhere to BeerXML/common-beer-format specifications
  • Removed
    • Breaking - Long-term support fixes required breaking out multiple domain libraries from brew-bot
    • Breaking - Migrated recipe specifications to common-beer-format
    • Breaking - Migrated recipe calculations to brewtility
  • Fixed
    • Extended IBU calculation to use more robust formula
    • Yeast attenuation calculation now uses a more correct formula for homebrewing cases
    • SRM color calculations tuned to prevent overly-aggressive rounding
    • Randomized weighting of ingredients consistently adds even amounts, to prevent unfair distributions

2.2.0 - 2020-02-29

  • Added
    • Specifications for BJCP recipe categories
    • Data-driven definition of BJCP recipe categories
    • First-pass a matching algorithm for recipes to BJCP recipe categories

2.1.0 - 2020-02-25

  • Changed
    • Updated ingredient specification to follow BeerXML standards

2.0.0 - 2019-10523

  • Added
    • Additional utilities to serve as a clojure library for use in the SPA, and other projects
  • Changed
    • Updated deployments to use Wall Brew Heroku cluster
    • Breaking - Migrated library ownership from nnichols to wall-brew
  • Removed
    • Breaking - Migrated CLJS site to brew-bot-ui under the Wall Brew Github organization.

1.0.0 - 2019-10-12

  • Changed
    • Change CLI application to a re-frame/ClojureScript SPA
    • Released as a github.io page under nnichols userspace

0.0.0 - 2019-07-13

  • Added
    • Randomized beer recipe generation.
    • Simplified beer ingredient collection

Source

This changelog was generated by sealog. Please do not edit it directly. Instead, edit the source data files and regenerate this file.