Joi is a JavaScript data validation and schema description library, used to define and validate structured data. It provides documentation and an API via the joi.dev developer portal, along with versions status and a changelog.
Project status
- Actively maintained: The repository shows recent upstream pushes and tagged updates in June 2026 (latest around 2026-06-17), including multiple version increments shortly after each other.
- Apparent update cadence: Patch-level updates in a tight window (for example, v18.2.2 and v18.2.3 on 2026-06-17, plus v17.13.4 on 2026-06-12) suggests ongoing development rather than long dormancy.
AI summary generated
Recent updates
v18.2.3
Release v18.2.3 ships no publisher release notes. Based on the code diff, it primarily adjusts internal cloning and JSON schema generation for string patterns, and adds tests around prototype pollution and multi-pattern composition.
Securityv18.2.2
No release notes were provided for v18.2.2, so the documented change set is effectively empty. The code diff indicates substantial internal refactoring plus additions centered around JSON Schema generation across multiple types, along with runtime behavior changes in link recursion handling and async detection for alternatives.
BreakingFeaturesv17.13.4
Release v17.13.4 was published on 2026-06-12, but the publisher did not provide any release notes or change log details. No specific new features, fixes, or breaking changes can be identified from the provided information.