* Add many-to-many, many-to-one, and one-to-many nested creates / updates and mixed-mode content for all embeddable relationships * Add controller level lifecycle hooks to access the request context from a hook * Allow partial relationship protection * Add test coverage for new features * Update project version
1.2.0
- Add type casting support to query forge - Add tsvector support to query forge - Raise errors from query forge if an incoming query references a key that does not exist on the target model at any stage of the query
1.1.1
- Adds `DISCONNECT_EVENT` to the WebsocketConnectionManager class, which emits the websocket that has disconnected to user space so applications can take further action when a socket disconnects
1.1.0
- Add `WebsocketConnectionManager` and other subordinate classes that allow Cruddy applications to integrate a full-featured websocket system that will scale horizontally out of the box!
1.0.1
- Fixes bug in resource/id/relationship query_forge with many stages where the route would error out if the first stage was an implicit "and"
1.0.0
- Upgrade to python 3.10+, pydantic 2, sqlalchemy 2, sqlmodel 14 and FastAPI 104