From a791d067215921d10fe2b6c3ef1b57d31b4705ac Mon Sep 17 00:00:00 2001 From: "flowzone-app[bot]" <124931076+flowzone-app[bot]@users.noreply.github.com> Date: Wed, 10 Jan 2024 20:34:54 +0000 Subject: [PATCH] v3.1.0 --- .versionbot/CHANGELOG.yml | 27 +++++++++++++++++++++++++++ CHANGELOG.md | 6 ++++++ package.json | 4 ++-- 3 files changed, 35 insertions(+), 2 deletions(-) diff --git a/.versionbot/CHANGELOG.yml b/.versionbot/CHANGELOG.yml index cdba5a4..d72aa36 100644 --- a/.versionbot/CHANGELOG.yml +++ b/.versionbot/CHANGELOG.yml @@ -1,3 +1,30 @@ +- commits: + - subject: Create UnorderedArray type + hash: 81c1405dca0e0cdb64b81e858fd2c5f926ac89f8 + body: | + This is helpful for including lists of items in a state model but + changes in the array order should not be considered as a state change. + footer: + Change-type: minor + change-type: minor + author: Felipe Lalanne + - subject: Export deepEqual as part of the `utils` namespace + hash: b3632995045fd4e93989339116d3c745446d2511 + body: | + The `deepEqual` function is a key piece of how the distance to a target + is calculated, as it allows to compare between the current and target + state. This function is flexible to allow users to define their own + comparison operations by providing an `equals` function on their models. + + This function may also come handy for users of the library, so we export + it as part of the `mahler/utils` namespace + footer: + Change-type: minor + change-type: minor + author: Felipe Lalanne + version: 3.1.0 + title: "" + date: 2024-01-10T20:34:52.229Z - commits: - subject: Do not recurse into arrays when constructing Target hash: c339d741843c65d3de1792f67ddf41540b46706e diff --git a/CHANGELOG.md b/CHANGELOG.md index 1009007..04f95d0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY! This project adheres to [Semantic Versioning](http://semver.org/). +# v3.1.0 +## (2024-01-10) + +* Create UnorderedArray type [Felipe Lalanne] +* Export deepEqual as part of the `utils` namespace [Felipe Lalanne] + # v3.0.2 ## (2024-01-03) diff --git a/package.json b/package.json index 4ef98af..c3a27eb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mahler", - "version": "3.0.2", + "version": "3.1.0", "description": "A automated task composer and HTN based planner for building autonomous system agents", "homepage": "https://github.com/balena-io-modules/mahler#readme", "main": "build/index.js", @@ -79,6 +79,6 @@ "mahler-wasm": "^0.1.0" }, "versionist": { - "publishedAt": "2024-01-03T20:18:02.254Z" + "publishedAt": "2024-01-10T20:34:52.372Z" } }