- Upgrade to gren 0.5 and associated packages
- New architecture for defining programs (See #14):
- Remove
SimpleRouter. - Move Program's request handling from
onRequestmsg inupdateto a dedicatedrouterfunction. - Modify
defineProgramto just needinitandrouter. - Add
defineFullProgramfor full TEA. - Modify
routerto return a task that must resolve to aResponse.
- Remove
- Add
Response.onSendso the router can trigger messages forupdate(See #25)
- Upgrade to gren 0.4 and associated packages
Prettynice.startProgramaccepts acommandfield, to match the API ofNode.startProgram.- Add
BytesBodyvariant toResponse.Body - Fix filesystem errors when running on windows
- Project generator available.
- Update install instructions.
- Add install instructions
- Initial release