hapijs / joi

The most powerful data validation library for JS
Other
20.87k stars 1.51k forks source link

Docs: Changelog #2990

Closed EinfachHans closed 11 months ago

EinfachHans commented 11 months ago

Context

What are you trying to achieve or the steps to reproduce ?

Hey there,

do you still maintain the changelog here?

I normally check the changelog for every version of every package that i update in my projects. Since 17.9.1 there is no later version available in your changelog 🤔

Nargonath commented 11 months ago

The changelog generation is triggered when we manually trigger a rebuild of the website. We probably just need to trigger an update and you'll have the information there. Thanks for letting us know.

EinfachHans commented 11 months ago

Got it. Maybe you can add a generated Changelog to the repo as well? Or use Github Releases? 🤔

Nargonath commented 11 months ago

Thanks for the suggestions. We have a peculiar way of handling releases information compared to other Open-Source projects. We're working on something related that will help us accommodate our workflow while delivering some of these artifacts at the same time. We don't have an ETA for it yet.

Nargonath commented 11 months ago

There is a problem that needs to be addressed with the website so I cannot deploy the new version just now but here is the changelog for all missing versions:

17.11.0

#2988 feat: allow custom expression functions

17.10.2

#2986 fix: missing template reference #2985 Unit test showing example of formula parsing bug #2974 Unable to access object property with a space in its key via expression templates

17.10.1

#2983 fix: allow any.error() return type to be ErrorReport[]

17.10.0

#2975 property metas in Description #2964 #2963 make return value of validate match type definitions #2961 Associate Buffer with BinarySchema #2960 feat: support bindary buffer that has been JSON.parse(JSON.strinified()) #2957 feat: support uuidv6, uuidv7 and uuidv8 guid types #2954 Coerce toJSON'ed Buffer to real Buffer

17.9.2

#2945 fix: commit states to avoid memory leak