- Upgrade to gren 0.5 and associated packages
- New architecture for defining programs (See #14):
- Remove
SimpleRouter
. - Move Program's request handling from
onRequest
msg inupdate
to a dedicatedrouter
function. - Modify
defineProgram
to just needinit
androuter
. - Add
defineFullProgram
for full TEA. - Modify
router
to return a task that must resolve to aResponse
.
- Remove
- Add
Response.onSend
so the router can trigger messages forupdate
(See #25)
- Upgrade to gren 0.4 and associated packages
Prettynice.startProgram
accepts acommand
field, to match the API ofNode.startProgram
.- Add
BytesBody
variant toResponse.Body
- Fix filesystem errors when running on windows
- Project generator available.
- Update install instructions.
- Add install instructions
- Initial release