Week ending April 7, 2019. *Triaged:* https://code.djangoproject.com/ticket/30302 - model_to_dict() should return an empty dict for an empty list of fields. (accepted) https://code.djangoproject.com/ticket/30304 - Support setting Secure, HttpOnly, SameSite on the language cookie (accepted) https://code.djangoproject.com/ticket/30305 - Feature to set the returncode of a django custom command (invalid) https://code.djangoproject.com/ticket/30307 - dbshell doesn't pass password properly on Oracle 18c. (accepted) https://code.djangoproject.com/ticket/30309 - Remove hasattr reference in One-to-One documentation example (invalid) https://code.djangoproject.com/ticket/30315 - StringAgg with ordering in subquery generates invalid string_agg() SQL function call (accepted) https://code.djangoproject.com/ticket/30319 - model.save() surprising behavior with update_fields specified and auto_now field in model (wontfix) https://code.djangoproject.com/ticket/30325 - Inconsistent count() behaviour on reverse relations in ManyToManyFields with custom model manager (accepted) https://code.djangoproject.com/ticket/30327 - Failing collectstatic with ManifestFilesMixin (invalid) https://code.djangoproject.com/ticket/30328 - Integer field range validators crash when limit_value is callable. (accepted) https://code.djangoproject.com/ticket/30322 - DEBUG=False + csrf_exempt(GraphqlView) + gunicorn == crash (needsinfo) https://code.djangoproject.com/ticket/30329 - ImproperlyConfigured exceptions should be raised immediately. (accepted) https://code.djangoproject.com/ticket/30330 - delete() on instances of models without any dependencies doesn't clear PKs. (accepted) https://code.djangoproject.com/ticket/30333 - __hash__ is not inherited from model.Model if __eq__ is defined (accepted) https://code.djangoproject.com/ticket/30326 - Document how to avoid F() assignments persistence (accepted) https://code.djangoproject.com/ticket/30321 - Add example to Form.changed_data (accepted) https://code.djangoproject.com/ticket/30332 - Postgres ordering ARRAY_AGG and STRING_AGG do not support expression. (accepted)
*Reviewed/committed:* https://github.com/django/djangoproject.com/pull/894 - Updated robots.docs.txt for Django 2.2. https://github.com/django/django/pull/11163 - Fixed forms.model_to_dict() result if empty list of fields is passed. https://github.com/django/django/pull/11158 - Fixed #30307 -- Fixed incorrect quoting of database user password when using dbshell on Oracle. https://github.com/django/django/pull/11175 - Fixed bidirectionality on the congrats page. https://github.com/django/django/pull/11172 - Fixed #30332 -- Fixed crash of ordering by expressions with params in ArrayAgg and StringAgg. *Reviewed:* https://github.com/django/django/pull/11170 - Forced utf-8 encoding when loading debug templates. https://github.com/django/django/pull/11155 - Fixed #30304 -- Added support for the HttpOnly, SameSite, and Secure flags on language cookies. https://github.com/django/django/pull/11138 - Fixed #28373 -- Used connection timezone instead of UTC when making dates timezone-aware on MySQL, SQLite, and Oracle. https://github.com/django/django/pull/11095 - Added ModelAdmin.get_inlines() hook. *Authored:* https://github.com/django/django/pull/11154 - Fixed #30259 -- Fixed crash of admin views when properties don't have admin_order_field attribute. https://github.com/django/django/pull/11161 - Made minor fixes in the "How is Django Formed?" documentation. https://github.com/django/django/pull/11171 - Fixed #30331 -- Added support for Psycopg 2.8+. https://github.com/django/django/pull/11174 - [2.1.x] Refs #30331 -- Doc'd that psycopg2 < 2.8 is required. Best regards, Mariusz -- You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-developers+unsubscr...@googlegroups.com. To post to this group, send email to django-developers@googlegroups.com. Visit this group at https://groups.google.com/group/django-developers. To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/cfe75851-dd59-45e8-990a-1678cc7aae31%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.