diff --git a/.release-please-manifest.json b/.release-please-manifest.json index c3f146397..41ea87d76 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.2.0" + ".": "1.2.1" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 0c7697a79..0e5b6778f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,54 @@ # Changelog +## [1.2.1](https://github.com/VILLASframework/node/compare/v1.2.0...v1.2.1) (2026-09-07) + + +### Bug Fixes + +* **api:** Correct capabilities request file and description spelling ([459822b](https://github.com/VILLASframework/node/commit/459822b6b079eb0ea364b25d19e0a7a18c09434f)) +* **api:** Remove duplicated 'with' in UUID error messages ([6e8f92d](https://github.com/VILLASframework/node/commit/6e8f92d413f438c95526a3af8dec089635926725)) +* **can:** Bound copy of interface name into ifr_name ([0378d0f](https://github.com/VILLASframework/node/commit/0378d0f8b3d057c93b1b80fd462d6467b8b0074e)) +* Correct 'snd' -> 'and' in file header comments ([57bd605](https://github.com/VILLASframework/node/commit/57bd6057b21eab92c18059e2daab8a1066e40e82)) +* Correct spelling in plugin descriptions and CLI help ([57c7b2c](https://github.com/VILLASframework/node/commit/57c7b2cf8d227924b3754396e19b43dc69c81fc6)) +* Correct spelling mistakes in infiniband node and ip_device ([469451e](https://github.com/VILLASframework/node/commit/469451e87f58c2eefbf8363e7d53ec35581b0b6f)) +* Correct spelling typos in comments and log messages ([6694153](https://github.com/VILLASframework/node/commit/6694153b59a602494a5e990d85f3d139f366d69b)) +* Correct various spelling mistakes in comments and messages ([37747aa](https://github.com/VILLASframework/node/commit/37747aa0f9832d895b3da4837e7bf4df0ada4e60)) +* **dumper:** Bound copy of socket path into sun_path ([d3d8b02](https://github.com/VILLASframework/node/commit/d3d8b02add6f6fcfea35131854bbddeed29ba7a6)) +* **examples:** Correct spelling in redis and ngsi example comments ([9ae85e0](https://github.com/VILLASframework/node/commit/9ae85e0c67d47273a78bfab80965b4a07072859f)) +* **examples:** Use correct 'samples' option in skip_first example comment ([787df6d](https://github.com/VILLASframework/node/commit/787df6d299000871820bf2dc854aedc0aa06c9f6)) +* **file:** Disambiguate duplicated in.epoch key in node details string ([f69fb22](https://github.com/VILLASframework/node/commit/f69fb2236e2ce75c95d6091a7c60b69dcfc9e659)) +* **hooks:** Initialize optional 'mode' output in gate hook ([f028397](https://github.com/VILLASframework/node/commit/f028397b6f6b97edc964d80f240a2c3e3f92e4c1)) +* **hooks:** Initialize optional json_unpack outputs in digest hook ([93b7e98](https://github.com/VILLASframework/node/commit/93b7e984445e1b962da0cf44c4ffe57748d8525f)) +* **hooks:** Read correctly-spelled start/end_frequency in pmu_dft ([1edf6fd](https://github.com/VILLASframework/node/commit/1edf6fd1b5340831d4c206b8b2efcd56e21d5930)) +* **hooks:** Use correct ConfigError ID in moving-average hook ([f2f41f9](https://github.com/VILLASframework/node/commit/f2f41f94e78f39f8e7c0bb2112f059cec1162dff)) +* **lua:** Correct SampleFlags bit-shift comments in test hook ([23619b0](https://github.com/VILLASframework/node/commit/23619b0acad19067de0123841c4ad61c46edc11c)) +* **openapi:** Add enabled and correct port default in http schema ([d48e590](https://github.com/VILLASframework/node/commit/d48e5907f5cf00cbe3adc9195c6b5d2d0f48ebd4)) +* **openapi:** Align zeromq and websocket schemas with parsed options ([8144e9f](https://github.com/VILLASframework/node/commit/8144e9f5fd0390ab8a600db2bb269881a38a6033)) +* **packaging:** Report correct parameter and fix typos in deps.sh ([ad17535](https://github.com/VILLASframework/node/commit/ad17535d15e733bb4d084f5d26130c98093733d6)) +* **path:** Add missing commas in json_pack format string ([52eaf23](https://github.com/VILLASframework/node/commit/52eaf2382ed6cfc1e793c5bb87446195a4d9910b)) +* **pre-commit:** Update black-pre-commit-mirror to version 24.10.0 ([2dc73ce](https://github.com/VILLASframework/node/commit/2dc73cec909759bf95adb8f03f321078c03b2938)) +* **python:** Assign stripped string in VillasHuman.loads() ([677b36c](https://github.com/VILLASframework/node/commit/677b36c313b350a68a5735a26687febb8500bd2d)) +* **python:** Avoid mutable default, init child, use self.config in Node ([d694fcc](https://github.com/VILLASframework/node/commit/d694fccc09ea41de76259e93e9999f51fcc6a5e7)) +* **python:** Only join started threads in communicate() ([0a52116](https://github.com/VILLASframework/node/commit/0a5211688e25d9597d8a77b710d0f685e439fe07)) +* Remove duplicated 'the' in config example and OpenAPI descriptions ([e0112b7](https://github.com/VILLASframework/node/commit/e0112b7c476f873c4ae5c82998e207f1f767d9a2)) +* **shmem-client:** Show required RNAME argument in usage line ([38a66d7](https://github.com/VILLASframework/node/commit/38a66d70797db7618389f205f89ec5fbe765bc61)) +* **style:** Fix code formatting with clang-format ([125786e](https://github.com/VILLASframework/node/commit/125786e6e63b96da0fd00631c1d0145680297be0)) +* **style:** Merge strings into same line ([c1c9fc5](https://github.com/VILLASframework/node/commit/c1c9fc58f96edb38b4d02c8410f334ffc83ee6e3)) +* **test_rtt:** Correct inverted strcmp logic and max-mode in parseMode ([1761f67](https://github.com/VILLASframework/node/commit/1761f673dc328008afca10e49b19f2e683fef069)) +* **tools:** Correct comment typos, author email and whitelist in hwdef-parse.py ([7f74351](https://github.com/VILLASframework/node/commit/7f743518d7c06f1d6f04f1074b2a3490bd79832e)) +* **tools:** Correct several issues in tc-netem.sh ([76e2ea7](https://github.com/VILLASframework/node/commit/76e2ea72da9c8c32f3431e5825d19ef268b889b6)) +* **tools:** Correct spelling in integration-tests.sh output ([d4f1a4a](https://github.com/VILLASframework/node/commit/d4f1a4aabc198b8e76660df771836bb78953323c)) +* **tools:** Include .h headers in format-all.sh glob ([263ea10](https://github.com/VILLASframework/node/commit/263ea10331df228b6c40c2ced1f75477a04af24f)) +* **tools:** Port villas-api.sh to the VILLASnode API v2 ([b43f7d8](https://github.com/VILLASframework/node/commit/b43f7d85479b6e850fde9268bc6920f90a1ce016)) +* **tools:** Quote $@ in villas-helper.sh wrapper ([cbe86ce](https://github.com/VILLASframework/node/commit/cbe86ce80030df3fcd9f2d1c4f3f4f954bef3abe)) +* **tools:** Remove stray exits and fix debug output in tc-netem2.sh ([3b938ec](https://github.com/VILLASframework/node/commit/3b938ec6bac9f72dee3b8ba1324919f9d1cc3958)) +* **tools:** Return explicit success and fix exit code in pre-commit hook ([6be05ae](https://github.com/VILLASframework/node/commit/6be05ae43365f85f452bff8fd247ae806166d689)) +* **utils:** Handle vasprintf/realloc failure in vstrcatf ([002ca90](https://github.com/VILLASframework/node/commit/002ca90b7ce0ae2307d2d3692fabf8f393f05efb)) +* **villas-pipe:** Add missing closing quote in RuntimeError format string ([2de2323](https://github.com/VILLASframework/node/commit/2de2323b2921611fcbe4a2cbb0c551cdbcd48a46)) +* **villas-signal:** Enable and document -p, -w, -L, -H options ([28a36cb](https://github.com/VILLASframework/node/commit/28a36cbd69844fbc8f5cce997e367c4a19b4f572)) +* **villas-test-config:** Parse advertised -d debug-level option ([7f87534](https://github.com/VILLASframework/node/commit/7f87534f9390a33842b2061a6acd15d22f3c7ab7)) +* **websocket:** Use previous connection state in CLOSED callback ([de4cf21](https://github.com/VILLASframework/node/commit/de4cf21cc806ba1410fa48f188e100bad605776e)) + ## [1.2.0](https://github.com/VILLASframework/node/compare/v1.1.0...v1.2.0) (2026-08-03) diff --git a/CMakeLists.txt b/CMakeLists.txt index e0bc467b8..bcb6c7ff6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -7,7 +7,7 @@ cmake_minimum_required(VERSION 3.14) project(villas-node - VERSION 1.2.0 # x-release-please-version + VERSION 1.2.1 # x-release-please-version DESCRIPTION "Open-Source Real-time Multi-protocol Gateway" HOMEPAGE_URL "https://www.fein-aachen.org/projects/villas-node/" LANGUAGES C CXX diff --git a/doc/package.json b/doc/package.json index 24f11477b..b83d047e2 100644 --- a/doc/package.json +++ b/doc/package.json @@ -1,6 +1,6 @@ { "name": "villasnode-api", - "version": "1.2.0", + "version": "1.2.1", "type": "module", "dependencies": { "@redocly/cli": "^2.25.0" diff --git a/python/pyproject.toml b/python/pyproject.toml index bd2c529b2..d5dca99a3 100644 --- a/python/pyproject.toml +++ b/python/pyproject.toml @@ -7,7 +7,7 @@ build-backend = 'setuptools.build_meta' [project] name = 'villas-node' -version = "1.2.0" +version = "1.2.1" description = 'Python support for the VILLASnode simulation-data gateway' readme = 'README.md' requires-python = '>=3.10'