handlebars-lang / handlebars.js

Minimal templating on steroids.
http://handlebarsjs.com
MIT License
17.96k stars 2.04k forks source link

Release v4.7.8 #1966

Closed jaylinski closed 1 year ago

jaylinski commented 1 year ago

It is time...

for a new release.

This PR prepares a new patch-release and updates release-instructions.

Note: the release system will be kept as is for the 4.x-branch but will be updated for 5.x.

Closes #1918.

Commit diff

https://github.com/handlebars-lang/handlebars.js/compare/v4.7.7...4.x

npm publish diff

npm diff --diff=handlebars@4.7.7 --diff=handlebars-jaylinski@4.7.8

Comparison with previous release

https://github.com/handlebars-lang/handlebars.js/commit/a9a8e403213583ca90cb7c872d3a22796c37d961

nknapp commented 1 year ago

I have quickly scanned through the changes since the last release. Good work on that and thank you for your support. I have a few questions/remarks though. Nothing that is blocking the release...

As for the release: It has been a long while since I have published one. But if I recall correctly, I never used a release-branch. Is there any reason why the newer commits on the 4.x branch shouldn't be part of the release?

jaylinski commented 1 year ago

@nknapp Thanks for the review.

Regarding the release branch: it already contains all commits from 4.x. But I only added non-chore commits to the release-notes.