Skip to content

Latest commit

 

History

History
831 lines (532 loc) · 48.6 KB

CHANGELOG.md

File metadata and controls

831 lines (532 loc) · 48.6 KB

Changelog

Full Changelog

Closed issues:

  • Payload reached size limit. #463
  • Proposal to rename params with path_params #457

Merged pull requests:

v0.26.1 (2023-04-05)

Full Changelog

Fixed bugs:

  • Can't access new or updated route while on dev option #439

Closed issues:

  • Add documentation for robyn.env file #454

Merged pull requests:

v0.26.0 (2023-03-24)

Full Changelog

Implemented enhancements:

  • [Feature Request] Robyn providing Status Codes? #423
  • [Feature Request] Allow global level Response headers #335

Fixed bugs:

  • [BUG] uvloop ModuleNotFoundError: No module named 'uvloop' on Ubuntu Docker Image #395

Closed issues:

  • [Feature Request] When Robyn can have a middleware mechanism like flask or django #350
  • Forced shutdown locks console. [BUG] #317

Merged pull requests:

v0.25.0 (2023-02-20)

Full Changelog

Implemented enhancements:

  • using robyn with some frameworks #420

Fixed bugs:

  • Template Rendering is not working in some browsers #426

Closed issues:

  • [Feature Request] Show support for Python versions in the README #396
  • [BUG] The dev flag doesn't set the log level to DEBUG #385
  • [BUG] All tests are not passing on windows #372
  • [Feature Request] Add views/view controllers #221

Merged pull requests:

v0.24.1 (2023-02-09)

Full Changelog

Closed issues:

  • [BUG] [Windows] Terminal hanging after Ctrl+C is pressed on Robyn server #373

Merged pull requests:

v0.24.0 (2023-02-06)

Full Changelog

Closed issues:

  • [BUG] Release builds are not working #386
  • [BUG] Can't send raw bytes #374

v0.23.1 (2023-01-30)

Full Changelog

Closed issues:

  • [BUG] Return 500 status code when route is raising #381
  • [BUG] Return 404 status code when route isn't set #376
  • Add Appwrite as a sponsor in the README #348
  • [BUG] Get Stared failed on Windows #340
  • [BUG] Fix CI/CD pipeline #310

Merged pull requests:

v0.23.0 (2023-01-21)

Full Changelog

Closed issues:

  • [Feature Request] Improve the release and testing pipeline #341

Merged pull requests:

v0.22.1 (2023-01-16)

Full Changelog

Closed issues:

  • [BUG] Python 3.11 error: metadata-generation-failed #357

Merged pull requests:

v0.22.0 (2023-01-14)

Full Changelog

Closed issues:

  • AttributeError: 'Robyn' object has no attribute 'headers'[BUG] #353
  • [Feature Request] Allow support for multiple file types #344
  • [Feature Request] Investigate if we need an unit tests for Python functions created in Rust #311
  • [Experimental Feature Request] Story driven programming #258

Merged pull requests:

v0.21.0 (2023-01-06)

Full Changelog

Closed issues:

  • [Feature Request] Support for image file type #343
  • Not able to see the added logs #342
  • [Feature Request] Hope robyn can support returning f-string format #338
  • [Feature Request] Refactor Robyn response to allow objects other than strings #336
  • [BUG] Custom headers not sent when const=False #323
  • [Feature Request] Add documentation for custom template support in v0.19.0 #321
  • [BUG] Always need to return a string in a route #305

Merged pull requests:

v0.20.0 (2022-12-20)

Full Changelog

Closed issues:

  • [Feature Request] Add an automated benchmark script #320

Merged pull requests:

v0.19.2 (2022-12-14)

Full Changelog

Closed issues:

  • [BUG] The --dev flag not working on Ubuntu 20.04 #332
  • [Feature Request] Allow the ability of sending the headers from the same route #325

Merged pull requests:

  • fix: allow response headers and fix headers not working in const requests #331 (sansyrox)
  • fix: factorizing code #322 (AntoineRR)

v0.19.1 (2022-12-03)

Full Changelog

v0.19.0 (2022-12-02)

Full Changelog

Closed issues:

  • [Feature Request] Allow the ability of sending the headers from the same route #326
  • [Feature Request] Allow the ability of sending the headers from the same route #324
  • [BUG] Error in Examples section in Documentation #314
  • [BUG] Wrong link for the blog post on Robyn #306
  • Add documentation about deployment #93
  • Add support for templates! #10

Merged pull requests:

v0.18.3 (2022-11-10)

Full Changelog

Closed issues:

  • [BUG] --log-level not working #300
  • [Feature Request] Refactor Code to include better types #254

Merged pull requests:

v0.18.2 (2022-11-05)

Full Changelog

Closed issues:

  • [Feature Request?] Update matchit crate to the most recent version #291
  • [Feature Request] Add @wraps in route dectorators #285
  • [Feature Request] fix clippy issues #265

Merged pull requests:

v0.18.1 (2022-10-23)

Full Changelog

Merged pull requests:

v0.18.0 (2022-10-12)

Full Changelog

Closed issues:

  • [BUG] The --dev mode spawns more servers without clearing previous ones. #249
  • [Feature] Add support for Env variables and a robyn.yaml config file #97

Merged pull requests:

v0.17.5 (2022-09-14)

Full Changelog

Closed issues:

  • [BUG] README.md Discord link is invalid #272
  • [Feature Request] Add Digital Ocean to list of sponsors in Robyn Docs #270
  • [Feature Request] Add PyCon USA lightning talk in resources section #204
  • [Feature Request] Add community/ resources section in Docs or README #203
  • [Feature Request] Update the new architecture on the docs website #191
  • Add examples section #101

Merged pull requests:

v0.17.4 (2022-08-25)

Full Changelog

Closed issues:

  • [BUG?] Startup failure OSError: [WinError 87] The parameter is incorrect #252
  • [Feature Request] Add mypy for pyi(stubs) synchronisation #226
  • not working on mac/windows #140

Merged pull requests:

  • Father, forgive me, for I am adding inline types. #266 (sansyrox)

v0.17.3 (2022-08-17)

Full Changelog

Merged pull requests:

v0.17.2 (2022-08-11)

Full Changelog

Fixed bugs:

  • Cannot run Robyn on Windows #139

Closed issues:

  • [BUG] Move away from circle ci #240
  • Migrate the community to discord #239
  • [Feature Request] Release on test pypi before releasing on the main PyPi #224
  • For 0.8.x #75
  • Add a layer of caching in front of router #59

Merged pull requests:

v0.17.1 (2022-07-19)

Full Changelog

Closed issues:

  • [Feature Request] add clippy in ci #236
  • [BUG] Headers not available #231
  • [Feature Request] Add an all contributor bot in the README of the repo #225

Merged pull requests:

v0.17.0 (2022-07-06)

Full Changelog

Closed issues:

  • A refactor #176
  • [Proposal] Const Requests #48

Merged pull requests:

v0.16.6 (2022-07-02)

Full Changelog

v0.16.5 (2022-07-01)

Full Changelog

Closed issues:

  • [Feature Request] Add sponsors in the repo and website #212
  • [Feature Request] Add commitizen as a dev dependency #211
  • Add better logging #158
  • Remove freeport dependency #151
  • Add websocket support #104
  • Maintenance issue #56
  • Improve Readme #4

Merged pull requests:

v0.16.4 (2022-05-30)

Full Changelog

Closed issues:

  • [Feature Request] Remove extra logs #200
  • [Feature Request] Add precommit hook for black, flake8 and isort #194
  • [BUG] Get rid of Hashmap Clones and Unwraps! #186

v0.16.3 (2022-05-18)

Full Changelog

Closed issues:

  • [BUG] Port not being free on app kill #183
  • Build failure #166

v0.16.2 (2022-05-09)

Full Changelog

v0.16.1 (2022-05-09)

Full Changelog

Closed issues:

  • Add Python stubs #130

Merged pull requests:

v0.16.0 (2022-04-29)

Full Changelog

Closed issues:

  • [Feature Request] Add list of sponsors on the project website #182
  • Optional build feature for io_uring #177
  • Create Custom headers for the response. #174

v0.15.1 (2022-03-24)

Full Changelog

Closed issues:

  • Add middleware support #95

Merged pull requests:

v0.15.0 (2022-03-17)

Full Changelog

Closed issues:

  • [BUG] Unable to modify headers in middlewares #167
  • Add Pycon talk link to docs #102

v0.14.0 (2022-03-03)

Full Changelog

Fixed bugs:

Merged pull requests:

v0.13.1 (2022-02-19)

Full Changelog

v0.13.0 (2022-02-15)

Full Changelog

v0.12.1 (2022-02-13)

Full Changelog

Closed issues:

  • [BUG] Default URL cannot be assigned #159
  • Upcoming release(s) #141

v0.12.0 (2022-01-21)

Full Changelog

Closed issues:

  • Consider adding startup events #153
  • Remove poetry dependency #150

Merged pull requests:

v0.11.1 (2022-01-11)

Full Changelog

v0.11.0 (2022-01-07)

Full Changelog

Fixed bugs:

  • Hot Reloading goes in an infinite loop #115

Closed issues:

  • Benchmarks to Björn, uvicorn etc. #142
  • Add Python linter setup #129
  • Add fixtures in testing #84

v0.10.0 (2021-12-20)

Full Changelog

Closed issues:

  • Add PyPI classifiers #127
  • Robyn version 0.9.0 doesn't work on Mac M1 Models #120
  • Inconsistency in steps mentioned in Readme to run locally #119
  • Async web socket support #116
  • Reveal Logo to be removed from Future Roadmap #107
  • Dead Link for Test Drive Button on Robyn Landing Page #106
  • Add issue template, pr template and community guidelines #105
  • For v0.7.0 #72
  • Add better support for requests and response! #13

Merged pull requests:

v0.9.0 (2021-12-01)

Full Changelog

Closed issues:

  • Add more HTTP methods #74

Merged pull requests:

v0.8.1 (2021-11-17)

Full Changelog

Fixed bugs:

  • The default start is running the server at '0.0.0.0' instead of '127.0.0.1' #110

v0.8.0 (2021-11-10)

Full Changelog

Closed issues:

  • Share the TCP web socket across different cores #91
  • Improve the router #52
  • [Stretch Goal] Create a a way of writing async request #32
  • Improve the router #29

Merged pull requests:

v0.7.1 (2021-10-28)

Full Changelog

Closed issues:

  • Remove the solution using dockerisation of tests #98
  • Functions not working without request param #96
  • Add actix router #85
  • Request apart from GET are not working in directory subroutes #79
  • Add the ability to share the server across the network #69
  • Add the ability to view headers in the HTTP Methods #54
  • Add tests! #8

v0.7.0 (2021-10-03)

Full Changelog

Closed issues:

  • Robyn the replacement of Quart #86
  • Add Pytest support for the test endpoints #81

Merged pull requests:

v0.6.1 (2021-08-30)

Full Changelog

Closed issues:

  • Make a new release #71
  • Update to the pyo3 v0.14 #63
  • Add the support to serve static directories #55
  • Add support for mounting directory #38

Merged pull requests:

v0.6.0 (2021-08-11)

Full Changelog

Closed issues:

  • Add body support for PUT, POST and PATCH #53
  • Away with limited internet access till 1st August #51
  • Add doc stings #42
  • OSX builds are failing #41
  • Add a dev server implementation #37
  • Mini Roadmap | A list of issues that would require fixing #19
  • Add support for Object/JSON Return Type! #9

v0.5.3 (2021-07-12)

Full Changelog

Merged pull requests:

v0.5.2 (2021-07-11)

Full Changelog

v0.5.1 (2021-07-10)

Full Changelog

Closed issues:

  • Make html file serving more robust #45
  • Try to serve individual static files using vanilla rust #43
  • Error on import #16
  • Add multiple process sharing #2

v0.5.0 (2021-07-01)

Full Changelog

Closed issues:

  • QPS drops drastically after processing many requests #31
  • Improve the way you parse TCP streams #30
  • Re-introduce thread pool for the sync functions (maybe) #22
  • Add async listener object in rust stream! #11

Merged pull requests:

v0.4.1 (2021-06-26)

Full Changelog

Closed issues:

  • Add PyPi Metadata #5

Merged pull requests:

0.4.0 (2021-06-22)

Full Changelog

Closed issues:

  • Add support for Sync functions as well! #7

v0.3.0 (2021-06-21)

Full Changelog

Closed issues:

  • Architecture link in readme redirects to raw content #18
  • Link pointing to the wrong destination #6

Merged pull requests:

v0.2.3 (2021-06-18)

Full Changelog

Closed issues:

  • Improve async runtime #3

* This Changelog was automatically generated by github_changelog_generator