Skip to content

Commit a0ea439

Browse files
Add roadmap details to readme
1 parent a1801d9 commit a0ea439

File tree

1 file changed

+20
-5
lines changed

1 file changed

+20
-5
lines changed

README.md

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,25 @@ describes the backwards incompatible changes that were made.
3232

3333
## Resources
3434

35+
- [Change Log](https://github.com/miguelgrinberg/microdot/blob/main/CHANGES.md)
3536
- Documentation
36-
- [Stable](https://microdot.readthedocs.io/en/stable/)
3737
- [Latest](https://microdot.readthedocs.io/en/latest/)
38-
- Still using version 1?
39-
- [Code](https://github.com/miguelgrinberg/microdot/tree/v1)
40-
- [Documentation](https://microdot.readthedocs.io/en/v1/)
41-
- [Change Log](https://github.com/miguelgrinberg/microdot/blob/main/CHANGES.md)
38+
- [Stable (v2)](https://microdot.readthedocs.io/en/stable/)
39+
- [Legacy (v1)](https://microdot.readthedocs.io/en/v1/) ([Code](https://github.com/miguelgrinberg/microdot/tree/v1))
40+
41+
## Roadmap
42+
43+
The following features are planned for future releases of Microdot, both for
44+
MicroPython and CPython:
45+
46+
- Support for forms encoded in `multipart/form-data` format
47+
- Authentication support, similar to [Flask-Login](https://github.com/maxcountryman/flask-login) for Flask
48+
- OpenAPI integration, similar to [APIFairy](https://github.com/miguelgrinberg/apifairy) for Flask
49+
50+
In addition to the above, the following extensions are also under consideration,
51+
but only for CPython:
52+
53+
- Database integration through [SQLAlchemy](https://github.com/sqlalchemy/sqlalchemy)
54+
- Socket.IO support through [python-socketio](https://github.com/miguelgrinberg/python-socketio)
55+
56+
Do you have other ideas to propose? Let's [discuss them](https://github.com/miguelgrinberg/microdot/discussions/new?category=ideas)!

0 commit comments

Comments
 (0)