Skip to content
This repository was archived by the owner on Oct 7, 2025. It is now read-only.

Commit 3cda9c0

Browse files
committed
docs: update changelog
1 parent c6a6c5c commit 3cda9c0

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,37 @@
11
# `big-brain` Release Changelog
22

3+
<a name="0.14.0"></a>
4+
## 0.14.0 (2022-09-25)
5+
6+
This is a fairly beefy release. The two main changes are the addition of
7+
significant new observability features, which let you debug/trace both
8+
big-brain and your own Scorers and Actions more easily in an integrated
9+
manner. Additionally, a new advanced composite Scorer was added,
10+
MeasuredScorer, which can be used to create some interesting behaviors when
11+
you have want to factor in multiple scorers when adding cases to Thinker.
12+
13+
Besides that, there's several bugfixes to long-standing bugs and a couple of
14+
other features.
15+
16+
Enjoy!
17+
18+
### Features
19+
20+
* **entities:** Rename ActionEnt and ScorerEnt to Action and Scorer ([43f37959](https://github.com/zkat/big-brain/commit/43f3795929a4a67806a3a50113e9573d7dc95895))
21+
* **BREAKING CHANGE**: These are externally-exported, so you'll have to rename them yourself, too
22+
* **tracing:** add tracing support for Thinker/Action/Scorer (#55) ([a32bc01d](https://github.com/zkat/big-brain/commit/a32bc01d4280bad060f998782f03cbf82ce481cf))
23+
* **BREAKING CHANGE**: In the process of doing this, `spawn_action` and `spawn_scorer` were moved out of `ActionBuilder` and `ScorerBuilder` traits, respectively. This will likely affect any user-side composite actions and scorers. Use `scorers::spawn_scorer` and `actions::spawn_action` instead.
24+
* **thinker:** Add support for scheduling one-off Actions on a Thinker (#57) ([382d2014](https://github.com/zkat/big-brain/commit/382d20148d654ac65027e4ec68d964eb37364cac))
25+
* **measures:** Implement MeasuredScorer and some initial measures (#54) ([c6a6c5c9](https://github.com/zkat/big-brain/commit/c6a6c5c9d685c14f13b3906097a7231a3d648718))
26+
27+
### Bug Fixes
28+
29+
* **actions,scorers:** Transform/GlobalTransform are no longer needed for hierarchies. ([df10f034](https://github.com/zkat/big-brain/commit/df10f034595d2f8800e4c68473c6039e4754a1ec))
30+
* **tracing:** fix warnings and wrong cfg feature name ([5ff39632](https://github.com/zkat/big-brain/commit/5ff396326e236aa4b408503696cf46121183e520))
31+
* **thinker:** `otherwise` clause no longer overrides running action (#56) ([849ab346](https://github.com/zkat/big-brain/commit/849ab3460e17c47796d2f5948b002973867411a1))
32+
* **BREAKING CHANGE**: This patch changes the behavior for `otherwise` such that it won't override an existing action if it's still running, but it'll still execute as soon as that action finishes. I think this is really what people expect this to do, so let's give it a shot!
33+
* **tracing:** drop action span scope before spawning next action ([ee899e4a](https://github.com/zkat/big-brain/commit/ee899e4a841fbfaf3c1e3541171a7533cd339ec2))
34+
335
<a name="0.13.0"></a>
436
## 0.13.0 (2022-09-21)
537

0 commit comments

Comments
 (0)