coapjs / node-coap

CoAP - Node.js style
MIT License
531 stars 154 forks source link

chore: prepare the release of version 0.26.0 #307

Closed JKRhb closed 2 years ago

JKRhb commented 2 years ago

This PR makes some preparations for the release of version 0.26.0 and updates the changelog.

coveralls commented 2 years ago

Pull Request Test Coverage Report for Build 1355187087


Files with Coverage Reduction New Missed Lines %
lib/observe_read_stream.js 1 90.48%
lib/outgoing_message.js 1 96.23%
lib/observe_write_stream.js 2 92.68%
lib/option_converter.js 4 91.11%
lib/segmentation.js 4 84.62%
lib/middlewares.js 6 85.29%
lib/agent.js 22 83.44%
lib/server.js 41 83.08%
<!-- Total: 81 -->
Totals Coverage Status
Change from base Build 1349692633: -2.08%
Covered Lines: 1118
Relevant Lines: 1227

💛 - Coveralls
Apollon77 commented 2 years ago

I try to find time on the weeknd for all the PRs - I ned to finish one other topic before that but i'm close :-))

I had some fin with Amazon Alexa stuff some days because of changes by Amazon ... that killed my schedule a bit ...

JKRhb commented 2 years ago

One general question: Should the refactorings be part of the changelog? I guess they are probably not that interesting for people using the module.

Apollon77 commented 2 years ago

I would add one "refactorings blaah" entry because it may still cause issues (hopefully not)

JKRhb commented 2 years ago

I would add one "refactorings blaah" entry because it may still cause issues (hopefully not)

Very good suggestion :) I now tried to condense the changelog a bit more, would be awesome if you could have a look on it :)

JKRhb commented 2 years ago

By the way: I noticed that you can actually generate changelogs for releases automatically (under the "Releases" tab). Maybe we don't actually need the CHANGELOG.md file?

JKRhb commented 2 years ago

Ping @Apollon77? :)

Apollon77 commented 2 years ago

try to do next days ... was some days off because ofg family stuff, sorry

Apollon77 commented 2 years ago

I never saw that automatic generation till now :-)) But yes we could also use this and remove the changelog file ...

JKRhb commented 2 years ago

I never saw that automatic generation till now :-)) But yes we could also use this and remove the changelog file ...

Seems to be a new future :) I think it went live a couple of weeks ago but its formal introduction was on the recent Github Universe event, if I am not mistaken. Should save some time in the future in any case :)

Alternatively we could also keep the changelog file and copy the generated release notes over?

Apollon77 commented 2 years ago

lets leave in0.26.0 and remove for 1.0