Skip to content

Releases: NilCoalescing/djangochannelsrestframework

v1.3.0

12 Feb 03:05
Compare
Choose a tag to compare

What's Changed

Features

Enable many to many relationship updates for subscribers

@tumblingman #213, #216

Passing many_to_many=True to a @model_observer(MyModel, many_to_many=True) turns on the tracking of many to many relationships. Or when using ObserverModelInstanceMixin provide observer_many_to_many_relationships = True as a class property.

Add support of DRF OR, AND, NOT operands when providing Consumer permission_classes

@MishaGubsky in #202

BUGs

  • Return error if unable to capture action by @hishnash in #188
  • Fix issues with deletion of objects within transitions not being able to send the object PK @tumblingman fixe #212
  • Refactor ModelObserver and Fix Test Warnings for Consistency and Safety by @tumblingman in
  • Check if request_id is within request_ids before removing it. by @hishnash in #219

Docs

  • Write new tutorial and flesh out many more parts of the docs.
  • Add missing f string in tutorial by @johnthagen in #198
  • Update install steps to include adding to INSTALLED_APPS by @hishnash in #218

New Contributors

Full Changelog: v1.2.0...v1.3.0

v1.2.0

20 Aug 20:39
Compare
Choose a tag to compare

What's Changed

  • Modernize supported Python and Django Versions by @johnthagen

  • Documentation Fixes and Edits by @johnthagenhttps

  • Add support for detached methods and actions @hishnash Read the Docs

Full Changelog: v1.1.0...v1.2.0

v1.1.0

10 Jul 08:40
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.0...v1.1.0

v1.0.0

21 Feb 04:57
Compare
Choose a tag to compare

What's Changed

  • @model_observer now accepts a Serializer class for convenience.
  • Update to require py3.8+
  • view_as_consumer now supports query and parameters.
  • Support logical operators on permission classes.
  • Add request_id support to subscribe and un-subscribe from observers.

New Contributors

Full Changelog: v0.3.0...v1.0.0

v0.3.0

20 Jun 00:40
c34f4ab
Compare
Choose a tag to compare
  • Added support for paginated list endpoints (thank you to @lautarodapin)
  • Added read the docs documentation (thank you to @ lautarodapin)
  • Added streamed list responses (thank you to @lautarodapin)

v0.2.0

12 Nov 21:52
61369b4
Compare
Choose a tag to compare
Merge pull request #42 from hishnash/channels-3

Update to handle the new single callable async methods channels3

v0.1.2

12 Nov 21:13
Compare
Choose a tag to compare
Merge branch 'master' of github.com:hishnash/djangochannelsrestframework

v0.1.1

12 Aug 09:14
Compare
Choose a tag to compare
Bump to 0.1.1

v0.1.0

09 May 07:48
9185fec
Compare
Choose a tag to compare
[Feature] better group observing api (#25)

* Split the observer group methods into 2 separate methods to make the api more explicit.

* fix #11

Hashing group names to ensure safe charset and fixed length

* fix #15

Update README.rst to include link to js lib

* Update documentation to include and example of observer a filtered list of records.

* Update Readme

* Update Readme

* Bump version number