diff --git a/CHANGELOG.md b/CHANGELOG.md index 1c0e54b..e3e4b46 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/). ### Unreleased +### [0.9.1] - 2026-07-24 + +- group.get: always return array +- zone: add include_subgroups + ### [0.9.0] - 2026-07-20 - feat: add nameserver type native @@ -138,3 +143,4 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/). [0.8.9]: https://github.com/NicTool/validate/releases/tag/v0.8.9 [0.8.10]: https://github.com/NicTool/validate/releases/tag/v0.8.10 [0.9.0]: https://github.com/NicTool/validate/releases/tag/v0.9.0 +[0.9.1]: https://github.com/NicTool/validate/releases/tag/v0.9.1 diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md index 4d55feb..d5cd48f 100644 --- a/CONTRIBUTORS.md +++ b/CONTRIBUTORS.md @@ -2,7 +2,7 @@ This handcrafted artisanal software is brought to you by: -|
msimerson (30) |
burning-bush-dev (1) | +|
msimerson (32) |
burning-bush-dev (1) | | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | this file is generated by [.release](https://github.com/msimerson/.release). diff --git a/lib/group.js b/lib/group.js index 0e2e3cd..cf10487 100644 --- a/lib/group.js +++ b/lib/group.js @@ -49,7 +49,7 @@ const groupItem = Joi.object({ }) export const GET_res = Joi.object({ - group: Joi.alternatives().try(groupItem, Joi.array().items(groupItem)), + group: Joi.array().items(groupItem), meta: shared.meta, }) diff --git a/lib/zone.js b/lib/zone.js index 2873b81..21081ed 100644 --- a/lib/zone.js +++ b/lib/zone.js @@ -51,6 +51,7 @@ export const GET_req = Joi.object({ sort_by: Joi.string().valid('id', 'zone', 'description', 'last_modified'), sort_dir: Joi.string().lowercase().valid('asc', 'desc'), deleted: Joi.boolean(), + include_subgroups: Joi.boolean(), }).options({ allowUnknown: true }) export const GET_ns_res = Joi.object({ diff --git a/package.json b/package.json index b4212c3..74c77ec 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@nictool/validate", - "version": "0.9.0", + "version": "0.9.1", "description": "NicTool Object Validation", "type": "module", "files": [