-
Notifications
You must be signed in to change notification settings - Fork 18
Open
Description
Now that v1 is out the door, it's time to starting thinking about all the changes we might want for a v2. At a high level, the goal of a 2.0 release will be:
- Modernizing the stack
- Picking a preferred path (decoding into a
resultwith a structured error type) and optimizing for that use case
So with those goals in mind, the roadmap:
Build/CI
- Switch to Melange for compilation
- Switch from npm to yarn
- Use Github Actions for CI
- Do way better at caching inside of CI
- Add a CI step to publish to npm
Library features
- Add letops support #127
- Delete all deprecated features #126
- Rethink custom/extensible validations #122
- Make
ParseError's string-ification less confusing
Docs/website
- Migrate the website to Docusaurus 2
- Add a CI step to publish the website
- Add odoc comments #128
- Build docs in CI
- Embed odoc documentation in the website
Metadata
Metadata
Assignees
Labels
No labels