Discussion
Loading...

Post

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
algernon, the mad
@algernon@come-from.mad-scientist.club  ·  activity timestamp 2 weeks ago

I have released iocaine 3.0.0-rc.2, hopefully the last release candidate.

Compared to rc.1, the majority of changes are related to testing & debugging. The former iocaine-handler-test binary was merged into the main iocaine binary, and it's now possible to send synthethic requests to handlers, without starting up a server. One can test decision making (with iocaine test decision), and output generation (with iocaine test output).

Of course, iocaine test suite (formerly iocaine test, which still works, as it defaults to test suite) continues to function, and can run the test suite of any (or all) declared handlers. Previously, it only ran handlers used by at least one server, it was not able to run declared but unused ones.

Outside of tests & debugging improvements, the built-in request handler can now emit logs (but this is disabled by default), and ships with a recent copy of ai.robots.txt's robots.json, and is, as such, fully functional out of the box.

Oh, and Lua was made optional. Enabled by default, but if you're compiling from source, Lua can be disabled, and you save ~2MiB on binary size.

Cookie monster!

  • Copy link
  • Flag this post
  • Block
algernon, the mad
@algernon@come-from.mad-scientist.club replied  ·  activity timestamp 2 weeks ago

While documentation about #iocaine3 is limited, I'd appreciate any testing. Doesn't have to be deep, or thorough, just glancing over the docs, and letting me know if anything is missing would be very, very useful.

I hope to release iocaine 3.0.0 either next weekend (possible, but less likely) or the weekend after.

I've been running it onyself for a good while now, it's working great, but I'm just one person. I'm intimately familiar with it too, which means I might easily write documentation that's missing crucial information, because I think it is obvious.

  • Copy link
  • Flag this comment
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login