Skip to content

Releases: sparckles/Robyn

v0.28.0 - Create Robyn CLI - Start a new backend project in a jiffy

Choose a tag to compare

@sansyrox sansyrox released this 10 Apr 21:14

What's Changed

Full Changelog: v0.27.0...v0.28.0

[BREAKING CHANGE ] - v0.27.0 - rename params -> path params and allow cors!

Choose a tag to compare

@sansyrox sansyrox released this 09 Apr 05:21

What's Changed

Full Changelog: v0.26.1...v0.27.0

v0.26.1 - Fix hot reloading with the `--dev` flag

Choose a tag to compare

@sansyrox sansyrox released this 05 Apr 21:03
8239261

What's Changed

Full Changelog: v0.26.0...v0.26.1

v0.26.0 - Better interfaces, improved performance, and benchmarking + many new contributors! ✨

Choose a tag to compare

@sansyrox sansyrox released this 24 Mar 10:26

What's Changed

New Contributors

Full Changelog: v0.25.0...v0.26.0

v0.25.0 - Implement views, welcome new contributors and Dark mode! 🖤

Choose a tag to compare

@sansyrox sansyrox released this 20 Feb 20:58

What's Changed

New Contributors

Full Changelog: v0.24.1...v0.25.0

Special Thanks to @AntoineRR for implementing the sick dark mode on the docs website! 🔥

v0.24.1 - Fix terminal hijacking in Windows

Choose a tag to compare

@sansyrox sansyrox released this 09 Feb 09:17

What's Changed

i.e. you can exit Robyn gracefully in windows now

Full Changelog: v0.24.0...v0.24.1

v0.24.0 - Allow byte responses in Robyn

Choose a tag to compare

@sansyrox sansyrox released this 06 Feb 17:38

Sample Usage

@app.get("/binary_output_response_sync")
def binary_output_response_sync(request):
    return Response(
        status_code=200,
        headers={"Content-Type": "application/octet-stream"},
        body="OK",
    )


@app.get("/binary_output_async")
async def binary_output_async(request):
    return b"OK"


@app.get("/binary_output_response_async")
async def binary_output_response_async(request):
    return Response(
        status_code=200,
        headers={"Content-Type": "application/octet-stream"},
        body="OK",
    )

What's Changed

New Contributors

Full Changelog: v0.23.1...v0.24.0

v0.23.1 - Implement default intelligent status codes on crashes and not founds

Choose a tag to compare

@sansyrox sansyrox released this 01 Feb 23:04

What's Changed

New Contributors

Full Changelog: v0.23.0...v0.23.1

[BREAKING CHANGE ] v0.23.0 - Replace the default port with 8080

Choose a tag to compare

@sansyrox sansyrox released this 21 Jan 23:22

What's Changed

New Contributors

Full Changelog: v0.22.1...v0.23.0

This change was implemented as MacOS has some default service running on port 5000. And we had to change the defaults in our testing suite constantly.

v0.22.1 - Implement Support for Python 3.11

Choose a tag to compare

@sansyrox sansyrox released this 17 Jan 20:33

What's Changed

New Contributors

Full Changelog: v0.22.0...v0.22.1