From e807cffd4045f983986e105a9c3bf0aef92742bd Mon Sep 17 00:00:00 2001 From: "flowzone-app[bot]" <124931076+flowzone-app[bot]@users.noreply.github.com> Date: Wed, 18 Dec 2024 11:44:56 +0000 Subject: [PATCH] v0.9.5 --- .versionbot/CHANGELOG.yml | 45 +++++++++++++++++++++++++++++++++++++++ CHANGELOG.md | 7 ++++++ package.json | 4 ++-- 3 files changed, 54 insertions(+), 2 deletions(-) diff --git a/.versionbot/CHANGELOG.yml b/.versionbot/CHANGELOG.yml index 43ea50d..20fe417 100644 --- a/.versionbot/CHANGELOG.yml +++ b/.versionbot/CHANGELOG.yml @@ -1,3 +1,48 @@ +- commits: + - subject: Switch to promised-handlebars to fix dependencies + hash: 19f58ae3c12d5061ae8fe07a4bdf7e7c5dfaa4b4 + body: | + handlebars-async-helpers had a dependency on handlebars 4.7.6 which has + a vulnerability according to `npm audit`. This moves to + promised-handlebars, which while it's older, it has almost no + dependencies + footer: + Change-type: patch + change-type: patch + author: Felipe Lalanne + nested: [] + - subject: Update Node support to v20 and above + hash: 8ed7a4fbbabac16d36a6c7ed9424b729c8d84fe3 + body: "" + footer: + Change-type: patch + change-type: patch + author: Felipe Lalanne + nested: [] + - subject: Update typescript to v5 and fix build errors + hash: d6439a6932a5b07acc4764f19ec5a6a4a74cc17b + body: | + - Fixes a wrong return type on `setFirst` + - Fixes a void expression return + - Fixes a build error due to bad type inference + footer: + Change-type: patch + change-type: patch + author: Felipe Lalanne + nested: [] + - subject: Fix test command to search all spec files + hash: 23d74c360762b1e8aaaea24988fe2340fdfbddbe + body: | + The test:node command was not properly recursing over the directories + under `tests` leading to some tests being skipped. + footer: + Change-type: patch + change-type: patch + author: Felipe Lalanne + nested: [] + version: 0.9.5 + title: "" + date: 2024-12-18T11:44:51.286Z - commits: - subject: "NPM: Use legacy peer dependencies" hash: bbcfa28f61a94a2c90ff948e8df7fc4862d12c68 diff --git a/CHANGELOG.md b/CHANGELOG.md index 1f877a6..a56e48a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,13 @@ This project adheres to [Semantic Versioning](http://semver.org/). ## v0.0.6 - 2018-08-17 +## 0.9.5 - 2024-12-18 + +* Switch to promised-handlebars to fix dependencies [Felipe Lalanne] +* Update Node support to v20 and above [Felipe Lalanne] +* Update typescript to v5 and fix build errors [Felipe Lalanne] +* Fix test command to search all spec files [Felipe Lalanne] + ## 0.9.4 - 2024-04-30 * NPM: Use legacy peer dependencies [Christina Ying Wang] diff --git a/package.json b/package.json index e25f9c2..078bd95 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@balena/contrato", - "version": "0.9.4", + "version": "0.9.5", "description": "The official contract implementation", "homepage": "https://github.com/product-os/contrato", "main": "build/index.js", @@ -71,6 +71,6 @@ "npm": ">=10.0.0" }, "versionist": { - "publishedAt": "2024-04-30T23:37:32.408Z" + "publishedAt": "2024-12-18T11:44:51.405Z" } }