quickjs-ng / quickjs

QuickJS, the Next Generation: a mighty JavaScript engine
MIT License
691 stars 66 forks source link

New release? #363

Closed saghul closed 3 weeks ago

saghul commented 2 months ago

Looks like we made good progress this past month or so! https://github.com/quickjs-ng/quickjs/compare/v0.4.1...master

How about we make a new release once the open PRs are merged?

Anything either of you is cooking and you'd like to include? @bnoordhuis @chqrlie

bnoordhuis commented 2 months ago

Go for it. I'm not working on anything right now.

chqrlie commented 2 months ago

I would like to merge some more stuff I have been working on, that is almost cooked:

I am finalizing these before the end of the week.

saghul commented 2 months ago

I would like to merge some more stuff I have been working on, that is almost cooked:

  • printf / snprintf replacement to simplify trace and error message construction with support for JSAtom, JSString * and JSValue *. I am still delegating floating point conversions to the host snprintf for now, but I am working on an efficient alternative for that too.

  • emulation of util.inspect for REPL output.

I am finalizing these before the end of the week.

Sounds good!

saghul commented 1 month ago

@chqrlie what PRs would you like to see land before the release? I'd like the TLA one, I'll work on adding the missing bits this week.

saghul commented 3 weeks ago

@chqrlie I'm planning on doing this tonight. Any PR you'd like to get in? Numbers are free so we can release often ;-) I would like to get this one in: https://github.com/quickjs-ng/quickjs/pull/424 (the threshold getter).

chqrlie commented 3 weeks ago

@chqrlie I'm planning on doing this tonight. Any PR you'd like to get in? Numbers are free so we can release often ;-) I would like to get this one in: #424 (the threshold getter).

I'd like #406 and #412 to get in but I am uncomfortable squeezing them in just before a release.

saghul commented 3 weeks ago

Fair. I'll try and get them reviewed next week. I had hoping Ben would be available, but I'll go for it otherwise.

saghul commented 3 weeks ago

0.5.0 is out!