Home / v23.12.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2023-12-31 8.4 kB
Version 23.12.0 source code.tar.gz 2023-12-31 3.8 MB
Version 23.12.0 source code.zip 2023-12-31 4.1 MB
Totals: 3 Items   8.0 MB 0

Version 23.12.0

Current version

Features

  • #2775 Start and restart arbitrary processes
  • #2811 Cleaner process management in shutdown
  • #2812 Suppress task cancel traceback on open websocket
  • #2822 Listener and signal prioritization
  • #2831 Reduce memory consumption
  • #2837 Accept bare cookies
  • #2841 Add websocket.handler.<before/after/exception> signals
  • #2805 Add changed files to reload trigger listeners
  • #2813 Allow for simple signals
  • #2827 Improve functionality and consistency of Sanic.event()
  • #2851 Allow range requests for a single byte
  • #2854 Better Request.scheme for websocket requests
  • #2858 Convert Sanic Request to a Websockets Request for handshake
  • #2859 Add a REPL to the sanic CLI
  • #2870 Add Python 3.12 support
  • #2875 Better exception on multiprocessing context conflicts

Bugfixes

  • #2803 Fix MOTD display for extra data

Deprecations and Removals

Developer infrastructure

  • #2796 Refactor unit test cases
  • #2801 Fix test_fast when there is only one CPU
  • #2807 Add constraint for autodocsum (lint issue in old package version)
  • #2808 Refactor GitHub Actions
  • #2814 Run CI pipeline on git push
  • #2846 Drop old performance tests/benchmarks
  • #2848 Makefile cleanup
  • #2865 #2869 #2872 #2879 Add ruff to toolchain
  • #2866 Fix the alt svc test to run locally with explicit buffer nbytes
  • #2877 Use Python's trusted publisher in deployments
  • #2882 Introduce dynamic port fixture in targeted locations in the test suite

Improved Documentation

  • #2781 #2821 #2861 #2863 Conversion of User Guide to the SHH (Sanic, html5tagger, HTMX) stack
  • #2810 Update README
  • #2855 Edit Discord badge
  • #2864 Adjust documentation for using state properties within http/https redirection document

What's Changed

New Contributors

Full Changelog: https://github.com/sanic-org/sanic/compare/v23.6.0...v23.12.0

Source: README.md, updated 2023-12-31