UNPKG

@nictool/validate

Version:
90 lines (67 loc) 2.91 kB
# Changelog The format is based on [Keep a Changelog](https://keepachangelog.com/). # CHANGES ### Unreleased ### [0.8.2] - 2025-04-08 - feat(zone_record): added GET, POST, and DELETE formats - feat(zone): added GET, POST, and DELETE formats - feat(session): can return a token - feat(perm): name ca be empty - feat(ns): GET always returns an array of items - feat(ns): address6 can be empty - meta: add [files] to package.json, deleted .npmignore ### [0.8.1] - 2024-12-16 - doc(CONTRIBUTORS): added - dep(eslint): bump to 9.17.0 - dep(joi): bump to 17.3.3 ### [0.8.0] - 2024-03-06 - feat(nameserver): added GET_req, GET_res, POST, DELETE - feat(group,permission,session,user): separate GET_req, GET_res - feat(group,user): added DELETE - feat(shared): added int8, uint8, int16, uint16, int32 ### [0.7.4] - 2024-03-04 - feat(permission): added POST, GET, DELETE - feat(group.GET): allows deleted property - feat(session): exports id - change(user): remove permission object ### [0.7.3] - 2024-02-28 - feat: permission updates - feat: add shared.int32 and shared.uint32 - feat: improvements to zone and zone_record formats ### [0.7.2] - 2024-02-27 - group: GET returns parent_gid ### [0.7.1] - 2024-02-24 - group: parent_id can be zero ### [0.7.0] - 2024-02-24 - session: split to separate file - user: sessionPost -> session.POST - test: switch file names to \*.test.js - group: added GET & POST - shared: added meta ### [0.6.3] - 2024-02-23 - replace mocha with node's test runner - user: permit @ character in username - feat(user): export login, username, & password - feat(zone_record): add zone_record validation - feat(zone): added zone validation - refactor: lib/common -> lib/shared - feat(nameserver): added NS validation - feat: import user & group tests from v2 - add group & permission [0.1.0]: https://github.com/NicTool/validate/releases/tag/0.1.0 [0.1.1]: https://github.com/NicTool/validate/releases/tag/0.1.1 [0.3.0]: https://github.com/NicTool/validate/releases/tag/0.3.0 [0.4.0]: https://github.com/NicTool/validate/releases/tag/0.4.0 [0.5.0]: https://github.com/NicTool/validate/releases/tag/0.5.0 [0.6.0]: https://github.com/NicTool/validate/releases/tag/0.6.0 [0.6.1]: https://github.com/NicTool/validate/releases/tag/0.6.1 [0.6.3]: https://github.com/NicTool/validate/releases/tag/0.6.3 [0.7.0]: https://github.com/NicTool/validate/releases/tag/0.7.0 [0.7.1]: https://github.com/NicTool/validate/releases/tag/0.7.1 [0.7.2]: https://github.com/NicTool/validate/releases/tag/0.7.2 [0.7.3]: https://github.com/NicTool/validate/releases/tag/0.7.3 [0.7.4]: https://github.com/NicTool/validate/releases/tag/0.7.4 [0.8.0]: https://github.com/NicTool/validate/releases/tag/0.8.0 [0.8.1]: https://github.com/NicTool/validate/releases/tag/v0.8.1 [0.8.2]: https://github.com/NicTool/validate/releases/tag/v0.8.2 [1.0.0]: https://github.com/NicTool/validate/releases/tag/1.0.0